RASP-PiTFT-PLUS-retroeclairage
Le rétro-éclairage
The backlight of the 3.5" display has 6 LEDs in a row, and we use a boost converter to get the 5V from the Pi up to the ~20V needed to light up all the LEDs. By default, the backlight's on...but you can control it in two ways.
GPIO du STMPE
First option is to just turn it on and off using the extra GPIO created by the touchscreen driver
Start by getting access to the GPIO by making a device link
sudo sh -c "echo 508 > /sys/class/gpio/export" ls -l /sys/class/gpio
Crédit: AdaFruit Industries www.adafruit.com
Once you verify that you see GPIO #508, then you can set it to an output, this will turn off the display since it will output 0 by default
sudo sh -c "echo 'out' > /sys/class/gpio/gpio508/direction"
Then turn the display back on with
sudo sh -c "echo '1' > /sys/class/gpio/gpio508/value"
or back off
sudo sh -c "echo '0' > /sys/class/gpio/gpio508/value"
Crédit: AdaFruit Industries www.adafruit.com
GPIO #18: Contrôler la luminosité
If you want more precise control, you can use the PWM output on GPIO 18. There's python code for controlling the PWM but you can also just use the kernel module and shell commands.
If you did the above commands, you'll need to turn off the STMPE GPIO which overrides the PWM output. You only have to run this if you set GPIO508 to an output in the previous option
sudo sh -c "echo 'in' > /sys/class/gpio/gpio508/direction"
OK now you can set the GPIO #18 pin to PWM mode using WiringPi's gpio command
With these basic shell commands, you can set the GPIO #18 pin to PWM mode with 1000 Hz frequency, set the output to 100 (out of 1023, so dim!), set the output to 1023 (out of 1023, nearly all the way on) and 0 (off)
gpio -g mode 18 pwm gpio pwmc 1000 gpio -g pwm 18 100 gpio -g pwm 18 1023 gpio -g pwm 18 0
Crédit: AdaFruit Industries www.adafruit.com
Try other numbers, from 0 (off) to 1023 (all the way on)!
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