Package installation
root@raspberrypi16G:/home/pi/# wget https://pypi.python.org/packages/source/R/RPi.GPIO/RPi.GPIO-0.4.2a.tar.gz
Mise à Jour du package Pyhton
root@raspberrypi16G:/home/pi/# sudo apt-get install python-dev
Installation du package RPI-GPIO
root@raspberrypi16G:/home/pi/# tar xzvf RPi.GPIO-0.4.2a.tar.gz
root@raspberrypi16G:/home/pi/#cd RPi.GPIO-0.4.2a
Compilation à l’aide de Python
root@raspberrypi16G:/home/pi/# sudo python setup.py install
Câblage Raspberry vers Afficheur
La broche 1 se nomme VSS et elle est censée se connecter à GND.
La broche 2 se nomme VDD et correspond à la broche d’alimentation de +5V.
La broche 3, appelée VLC, est connectée au potentiomètre pour définir le contraste de l’afficheur.
La broche 4 est la broche RS et selon sa position, l’afficheur se prépare à recevoir des instructions ou des données.
La broche 5 est la broche R/W qui contrôle si le LCD est en mode émission ou réception.
La broche 6 est la broche d’activation (Enable). Lorsqu’elle passe du niveau bas à haut et revient à bas, le LCD lit les broches 4,5 et 7-14.
Les broches 7-14 sont les lignes de bus de données appelées DB0-DB7, qui sont les bits de données principaux envoyés au LCD et qui contrôlent où et quoi écrire sur l’afficheur.
Les broches 15 et 16 sont seulement présentes sur les afficheurs avec rétro-éclairage et correspondent simplement au +5V et au GND avec une résistance de 3.8 Ohm entre la broche 15 et le +5V.
Pins nécessaire pour le branchement
- Ground
- VCC (Usually +5V)
- Contrast adjustment (VO)
- Register Select (RS).
RS=0: Command, RS=1: Data - Read/Write (R/W).
R/W=0: Write, R/W=1: Read - Enable
- Bit 0 (Not required in 4-bit operation)
- Bit 1 (Not required in 4-bit operation)
- Bit 2 (Not required in 4-bit operation)
- Bit 3 (Not required in 4-bit operation)
- Bit 4
- Bit 5
- Bit 6
- Bit 7
- LED Backlight Anode (+)
- LED Backlight Cathode (-)
Branchement Afficheur -> RaspBerryPI
LCD Pins | Fonction | Pi Fonction | Pi Pins |
01 | GND | GND | P1-06 |
02 | +5V | +5V | P1-02 |
03 | Contrast | GND | P1-06 |
04 | RS | GPIO7 | P1-26 |
05 | RW | GND | P1-06 |
06 | E | GPIO8 | P1-24 |
07 | Data 0 | ||
08 | Data 1 | ||
09 | Data 2 | ||
10 | Data 3 | ||
11 | Data 4 | GPIO25 | P1-22 |
12 | Data 5 | GPIO24 | P1-18 |
13 | Data 6 | GPIO23 | P1-16 |
14 | Data 7 | GPIO18 | P1-12 |
15 | +5V via 560ohm | ||
16 | GND | P1-06 |
Views: 6