Étape 2: matériel
Je pense que le servo et les conections de LED sont explicites, mais je vais leur expliquer quand même. Le servo est alimenté en 5V de l’Arduino et est connecté à la broche 13 de l’Arduino. Les LED RGB ont une jambe plus longue. Celui-là est la cathode. À gauche de la cathode, c’est la « patte rouge » et à droite sont le vert et le bleu (dans cet ordre). La cathode est reliée à la borne négative et les trois autres pieds sont conectet à l’Arduino avec résistances 330 ohms (les couleurs des câbles montre la couleur de la LED qui active/désactive).
Tous les boutons ont la même connexion. Un côté est relié au 5V, l’autre à l’Arduino et au GND avec une résistance de k 10. La résistance contribuent à rendre le signal égal à faible lorsque le bouton, il n’a pas activé. Les résistances ne sont pas nécessaires, mais aident à concrétiser le signal faible.
L’écran LCD, il est utilisé en mode 4 bits, pour sauver quelques épingles.
Voici l’explication de l’axe de l’écran LCD, de l’affichage LCD de Arduino Twitter, j’ai trouvé ça très clair et utile :
Broche 1. Au sol
Broche 2. SCR (+ 5V)
Broche 3. Contraste
Broche 4. S’inscrire à Select (RS)
Broche 5. Lecture/écriture (R/W)
Broche 6. Horloge
Broche 7. N/A
Broche 8. N/A
Broche 9. N/A
Broche 10. N/A
Broche 11. Bit 4
Axe de 12. Bit 5
PIN 13. Bit 6
Broche 14. Bit 7
Broche 15. Rétro-éclairage Anode (+)
Broche 16. Rétro-éclairage Cathode (-)
Le potentiomètre gère le contraste de l’écran LCD.