Différences entre versions de « RASP-PiTFT-Extra »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 26 : Ligne 26 :
 
== Bouton tactile comme bouton d'alimentation ==
 
== Bouton tactile comme bouton d'alimentation ==
  
Its a good idea to safely turn off your Pi with a good '''sudo shutdown -h now''' but that often means pulling out a keyboard or connecting to the console. With our kernel we added a cool module that will let you turn any GPIO into a power button. Since there's a couple of tactile switches right there on the front, lets turn one into a power button. Press once to properly turn off the pi, press again to start it up. Isn't that nice?
+
C'est généralement une bonne idée d'éteindre proprement votre Pi en utilisant un bon vieux '''sudo shutdown -h now''' mais cela implique souvent de devoir connecter un clavier ou de se connecter via une console (en ssh). Avec le kernel AdaFruit, vous avez également un chouette module à disposition qui vous permet de transformer n'importe quel GPIO en bouton d'alimentation.  
  
We'll be using GPIO #23, the left-most button. You can use any of them or other GPIO but #23's our favorite number anyways.
+
Puisque la carte dispose d'emplacement pour des boutons tactile (sur la face), nous allons en utiliser un comme bouton d'alimentation.  
  
You will have to grab ****** {{pl||a pack of slim tactile switches}} ***** or otherwise solder in a button
+
Pressez le bouton une fois pour éteindre le Pi, pressez le encore une fois pour démarrer votre Pi. N'est pas génial ça?
  
Add '''rpi_power_switch''' to '''/etc/modules''' and save
+
Nous allons utiliser le GPIO #23, le bouton le plus à gauche. Vous pouvez utiliser n'importe quel bouton ou n'importe quel GPIO mais le numéro 23 est notre nombre favori.
 +
 
 +
Vous aurez besoin de vous munir de ****** {{pl||boutons tactiles étroits}} ***** ou vous pouvez également y souder votre propre bouton.
 +
 
 +
Ajouter '''rpi_power_switch''' à '''/etc/modules''' et sauvez
  
 
{{ADFImage|RASP-PiTFT-Extra-10.png}}
 
{{ADFImage|RASP-PiTFT-Extra-10.png}}
  
Now create a new conf file or edit our existing one with
+
Créez maintenant un nouveau fichier ''.conf'' de configuration ou éditez celui déjà créé par AdaFruit à l'aide de la commande
  
 
  <nowiki>sudo nano /etc/modprobe.d/adafruit.conf</nowiki>
 
  <nowiki>sudo nano /etc/modprobe.d/adafruit.conf</nowiki>
  
and enter in the line
+
et entrez la ligne
  
 
  <nowiki>options rpi_power_switch gpio_pin=23 mode=0</nowiki>
 
  <nowiki>options rpi_power_switch gpio_pin=23 mode=0</nowiki>
  
Of course, change the gpio_pin setting to some other # if you wish. '''mode=0''' means its a pushbutton ''not'' a switch. If you happen to install an on/off switch, use '''mode=1'''.
+
Vous pouvez changer le paramètre gpio_pin pour utiliser la broche GPIO de votre choix. '''mode=0''' signifie qu'il s'agit d'un bouton poussoir ''pas'' un interrupteur. Si vous voulez utiliser une interrupteur on/off alors utilisez la paramètre '''mode=1'''.
  
 
{{ADFImage|RASP-PiTFT-Extra-11.png}}
 
{{ADFImage|RASP-PiTFT-Extra-11.png}}
  
To make it active immediately run '''sudo modprobe rpi_power_switch'''
+
Exécutez la commande '''sudo modprobe rpi_power_switch''' pour activer immédiatement le module.
  
 
{{ADFImage|RASP-PiTFT-Extra-12.png}}
 
{{ADFImage|RASP-PiTFT-Extra-12.png}}
  
 
{{RASP-PiTFT-TRAILER}}
 
{{RASP-PiTFT-TRAILER}}

Version du 28 décembre 2013 à 22:24


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Contrôler le rétro-éclairage

Il y a 4 LED de rétro-éclairage sur le TFT qui consomme continuellement ~75mA. Vous pourriez avoir besoin d'économiser de l'énergie en désactivant le rétro-éclairage. L'écran et le film tactile vont continuer à fonctionner mais nous ne verrez simplement rien. Afafruit à conçu la carte sur base du contrôleur d'écran STMPE610 qui dispose de 2 GPIO supplémentaires. Un de ces GPIO est raccordé sur le transistor qui contrôle le rétro-éclairage. Vous pouvez utiliser une ligne de commande pour contrôler le rétro-éclairage.

Commençons par créer un device link pour accéder au GPIO

sudo sh -c "echo 252 > /sys/class/gpio/export"
ls -l /sys/class/gpio

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Une fois que vous avez vérifié la disponibilité de GPIO #252, alors vous pouvez le configurer comme sortie (output), ce qui désactivera l'affichage puisque la sortie est à 0 par défaut

sudo sh -c "echo 'out' > /sys/class/gpio/gpio252/direction"

Ensuite, vous pouvez réactiver l'écran à l'aide de

sudo sh -c "echo '1' > /sys/class/gpio/gpio252/value"

ou le ré-éteindre à l'aide de la commande

sudo sh -c "echo '0' > /sys/class/gpio/gpio252/value"

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Bouton tactile comme bouton d'alimentation

C'est généralement une bonne idée d'éteindre proprement votre Pi en utilisant un bon vieux sudo shutdown -h now mais cela implique souvent de devoir connecter un clavier ou de se connecter via une console (en ssh). Avec le kernel AdaFruit, vous avez également un chouette module à disposition qui vous permet de transformer n'importe quel GPIO en bouton d'alimentation.

Puisque la carte dispose d'emplacement pour des boutons tactile (sur la face), nous allons en utiliser un comme bouton d'alimentation.

Pressez le bouton une fois pour éteindre le Pi, pressez le encore une fois pour démarrer votre Pi. N'est pas génial ça?

Nous allons utiliser le GPIO #23, le bouton le plus à gauche. Vous pouvez utiliser n'importe quel bouton ou n'importe quel GPIO mais le numéro 23 est notre nombre favori.

Vous aurez besoin de vous munir de ****** boutons tactiles étroits ***** ou vous pouvez également y souder votre propre bouton.

Ajouter rpi_power_switch à /etc/modules et sauvez

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Créez maintenant un nouveau fichier .conf de configuration ou éditez celui déjà créé par AdaFruit à l'aide de la commande

sudo nano /etc/modprobe.d/adafruit.conf

et entrez la ligne

options rpi_power_switch gpio_pin=23 mode=0

Vous pouvez changer le paramètre gpio_pin pour utiliser la broche GPIO de votre choix. mode=0 signifie qu'il s'agit d'un bouton poussoir pas un interrupteur. Si vous voulez utiliser une interrupteur on/off alors utilisez la paramètre mode=1.

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Exécutez la commande sudo modprobe rpi_power_switch pour activer immédiatement le module.

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com


Source: Adafruit PiTFT - 2.8" Touchscreen Display for Raspberry Pi
Créé par LadyAda pour AdaFruit Industries.
Augmenté par Meurisse D. pour MCHobby

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