Circuits
-
Upload
aymen-hseini -
Category
Documents
-
view
212 -
download
0
description
Transcript of Circuits
Découverte du microcontrôleur Arduino/Diduino
Frederic Genevey et Philippe Krähenbuhl
Schéma des circuits (référence : logiciel Fritzing)
1. Allumer une LED sur une pin quelconque
2. Contrôler une LED avec le bouton poussoir
3. Gestion des feux de circulation pour piétons et voiture
4. La LED multicolore RGB (Red, Green, Blue)
5. Contrôle de 8 LED
6. Affichage 7 segments
7. Contrôle de 8 Leds avec le registre à décalage 74HC595
(le condensateur n’est pas nécessaire)
Brochage du registre à décalage
-‐Les broches 15 (LED 0) et 1 à 7 (LEDs 1 à 7) sont les sorties parallèles auquelles sont connectées les 8 LEDs -‐ La broche 8 est connectée au 0V (GND) et la broche 16 au 5V (VCC) -‐La broche 10 est reliée au 5V et la broche -‐La broche 14 (DS) est connectée à la broche 2 de l’Arduino (entrée des données en série) -‐La broche d’activation de la sortie 13 est au GND (active à LOW) -‐La broche 12 (LATCH = verrou) est connectée à la broche 4 de l’Arduino -‐La pin 11 (CLOCK) est reliée à la broche 3 de l’Arduino
8. Affichage 7 segments avec registre à décalage 74HC595
Attention Ce circuit est prévu pour 7 segments à anode commune (5V sur les pins 3 et 8 du 7 segments). En cas d’utilisation d’un 7 segments à cathode commune, il faut mettre le 0V à la place du 5V ou alors inverser les O et 1 dans le programme.
9. Contrôle de 16 LEDs avec 2 x 74HC595
10. Affichage digit 7 segments
11. Le potentiomètre contrôle 8 LED
12. Piezo
13. Capteur de lumière
14. Capteur de température LM 335
LM335 capteur de température
15. Commande d’une LED avec relai et transistor
16. Commande d’un moteur courant à continu avec un pont H L293D
-‐Les pin 3 (OUT1) et 6 (OUT2) alimentent le moteur -‐Les pin 2 (IN1) et 7 (IN2) contrôlent la direction du moteur et sont reliées aux pins 3 et 4 de l’arduino -‐La pin 1 (EN1) active le moteur lorsqu’elle haute. Elle est reliée à la pin 9 (PWM) de l’Arduino -‐Les pin 4 et 5 sont reliées au 0V (GND)
17. Commande d’un servomoteur avec un potentiomètre