issue111:python
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
issue111:python [2016/08/21 17:40] – auntiee | issue111:python [2016/08/24 11:18] (Version actuelle) – andre_domenech | ||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
• Many breadboard jumpers, Male to Male and 8 Male to Female** | • Many breadboard jumpers, Male to Male and 8 Male to Female** | ||
- | Le mois dernier, nous avons travaillé avec le capteur de température DS18B20. Ce mois-ci, nous commencerons par interfacer un afficheur LCD 16x2 pour montrer nos températures. Ne défaites pas votre montage, mais assurez-vous que vous avez assez de la place pour monter votre afficheur sur la plaque d' | + | Le mois dernier, nous avons travaillé avec le capteur de température DS18B20. Ce mois-ci, nous commencerons par interfacer un afficheur LCD 16x2 pour montrer nos températures. Ne défaites pas votre montage, mais assurez-vous que vous avez assez de place pour monter votre afficheur sur la plaque d' |
Bien sûr, l' | Bien sûr, l' | ||
Nous ferons 8 connexions au RPi, en plus des trois que nous utilisions le mois dernier pour le capteur de température. Ce mois-ci, nous aurons besoin des composants supplémentaires suivants : | Nous ferons 8 connexions au RPi, en plus des trois que nous utilisions le mois dernier pour le capteur de température. Ce mois-ci, nous aurons besoin des composants supplémentaires suivants : | ||
- | • un potentiomètre de 10k | + | • un potentiomètre de 10k ; |
- | • un afficheur LCD 16x2 | + | • un afficheur LCD 16x2 ; |
- | • de nombreux cavaliers pour la plaque d' | + | • de nombreux cavaliers pour la plaque d' |
**By the time you are done, the wiring diagram (and the resulting board) will look like a bit of a rat’s nest, but go slowly – make sure you have the wiring correct. | **By the time you are done, the wiring diagram (and the resulting board) will look like a bit of a rat’s nest, but go slowly – make sure you have the wiring correct. | ||
Ligne 25: | Ligne 25: | ||
On the display, connect pin 1 to ground and pin 2 to the +5 volt buss. That makes three connections out of the twelve we need. Pin 6 of the display goes to pin 22 of the RPi. This is the Enable pin. Pin 5 on the display goes to ground, and pin 4 to pin 27 on the RPi. We are up to 6 connections so far. That makes us halfway there. Because we have to use pin 4 for our sensor, we can’t control the backlight.** | On the display, connect pin 1 to ground and pin 2 to the +5 volt buss. That makes three connections out of the twelve we need. Pin 6 of the display goes to pin 22 of the RPi. This is the Enable pin. Pin 5 on the display goes to ground, and pin 4 to pin 27 on the RPi. We are up to 6 connections so far. That makes us halfway there. Because we have to use pin 4 for our sensor, we can’t control the backlight.** | ||
- | Une fois terminé, le schéma de câblage (et en vrai sur la plaque) ressemblera un peu à un plat de nouilles, mais allez-y lentement | + | Une fois terminé, le schéma de câblage (et en vrai sur la plaque) ressemblera un peu à un plat de nouilles, mais allez-y lentement, assurez-vous de faire le câblage correctement. |
Comme vous pouvez le voir sur le schéma ci-dessus, c'est plutôt horrible ; aussi, je vais vous détailler tout le câblage dans un texte. | Comme vous pouvez le voir sur le schéma ci-dessus, c'est plutôt horrible ; aussi, je vais vous détailler tout le câblage dans un texte. | ||
- | D' | + | D' |
- | Sur l' | + | Sur l' |
**Now we will work backwards from pin 16. Pin 16 goes to ground, and pin 15 to +5v. Pin 15 is actually the backlight voltage on mine. If you find the display too bright, you could put the wiper of another potentiometer connected between +5v and ground and control the display backlight. | **Now we will work backwards from pin 16. Pin 16 goes to ground, and pin 15 to +5v. Pin 15 is actually the backlight voltage on mine. If you find the display too bright, you could put the wiper of another potentiometer connected between +5v and ground and control the display backlight. | ||
Ligne 47: | Ligne 47: | ||
cd examples** | cd examples** | ||
- | Maintenant, | + | Maintenant, |
- | Maintenant, les lignes de données. Il y a réellement 8 lignes de données, mais, heureusement, | + | Maintenant, les lignes de données. Il y a réellement 8 lignes de données, mais, heureusement, |
- | Maintenant tout est connecté et nous continuerons avec un échantillon de code pour tester l' | + | Maintenant tout est connecté et nous continuerons avec un échantillon de code pour tester l' |
git clone https:// | git clone https:// | ||
Ligne 80: | Ligne 80: | ||
Maintenant, chargez char_lcd.py dans votre éditeur favori. Ou vous pouvez le copier à la main de la page précédente. | Maintenant, chargez char_lcd.py dans votre éditeur favori. Ou vous pouvez le copier à la main de la page précédente. | ||
- | Ignorez les messages de rétro-éclairage ; mais vous devrez voir… | + | Ignorez les messages de rétro-éclairage ; mais vous devrez voir : |
Hello World! (Bonjour le monde) | Hello World! (Bonjour le monde) | ||
Ligne 93: | Ligne 93: | ||
Voici le programme du mois dernier, modifié, qui inclut des bribes de code venant de cet exemple (en haut à droite) d' | Voici le programme du mois dernier, modifié, qui inclut des bribes de code venant de cet exemple (en haut à droite) d' | ||
- | C'est tout pour cette fois. Le mois prochain, nous regarderons | + | C'est tout pour cette fois. Le mois prochain, nous examinerons |
issue111/python.1471794002.txt.gz · Dernière modification : 2016/08/21 17:40 de auntiee