RASP-PiTFT-PLUS-Pygame
Truc et astuces Pygame pour le PiTFT
Since the PiTFT screen is fairly small, you may need to write custom UI programs. Pygame is the easiest way by far to do this.
Jeremy Blythe has an excellent tutorial here on getting started.
However, before you follow that link you'll want to set up pygame for the best compatibility:
Installer pip & pygame
Pour installer pip
sudo apt-get install python-pip
Crédit: AdaFruit Industries www.adafruit.com
Installer Pygame:
sudo apt-get install python-pygame
(ce qui prend un temps certain)
Crédit: AdaFruit Industries www.adafruit.com
Utiliser la SDL 1.2
Assurez-vous de bien utiliser la SDL 1.2
SDL 2.x et SDL 1.2.15-10 ont quelques sérieuses incompatibilités avec l'écran tactile. Vous pouvez forcer l'utilisation de la SDL 1.2 en exécutant le script suivant. (Merci à heine, dans le Forums Adafruit!)
Editer un nouveau fichier avec sudo nano installsdl.sh
et copier le texte suivant à l'intérieur:
#!/bin/bash
#enable wheezy package sources
echo "deb http://archive.raspbian.org/raspbian wheezy main
" > /etc/apt/sources.list.d/wheezy.list
#set stable as default package source (currently jessie)
echo "APT::Default-release \"stable\";
" > /etc/apt/apt.conf.d/10defaultRelease
#set the priority for libsdl from wheezy higher then the jessie package
echo "Package: libsdl1.2debian
Pin: release n=jessie
Pin-Priority: -10
Package: libsdl1.2debian
Pin: release n=wheezy
Pin-Priority: 900
" > /etc/apt/preferences.d/libsdl
#install
apt-get update
apt-get -y --force-yes install libsdl1.2debian/wheezy
Ensuite, exécutez les commandes suivantes:
sudo chmod +x installsdl.sh sudo ./installsdl.sh
Crédit: AdaFruit Industries www.adafruit.com
Ce qui force l'installation de la SDL 1.2
Crédit: AdaFruit Industries www.adafruit.com
OK maintenant vous pouvez continuer à utiliser pygame
Source: Adafruit PiTFT 3.5" Touch Screen for Raspberry Pi
Créé par LadyAda pour AdaFruit Industries.
Traduction réalisée par Meurisse D pour MCHobby.be.
Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : « Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.
L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.
Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com