Led-3: omwisselen van stroomrichting
Doel: omwisselen van stroomrichting met 2 digitale outputs. | Nodig:
|
Deze schakeling is o.a. bedoeld als voorbereiding voor de motor-schakeling(en): door de stroomrichting om te keren, kun je een (DC-)motor de andere kant op laten draaien. | |
Schakeling Monteer op het breadboard twee LEDs met een serieweerstand, volgens bijgaand figuur. De LEDs zijn in dezelfde rijen gemonteerd, maar in tegengestelde richting (kathode van de ene LED aan de anode van de andere LED). Merk op dat de hele schakeling niet met GND of met 5V verbonden is. | |
Schema De twee LEDs met serieweerstand zijn "anti-parallel" geschakeld | |
Programma Met het programma schakelen we de beide uitgangen tegengesteld: de ene hoog (5V) en de andere laag (0V), of omgekeerd. Probeer eerst te begrijpen wat het programma doet, en wat het effect is, voordat je dit op de Arduino laadt. | int leda = 2; int ledb = 3; void setup() { pinMode(leda, OUTPUT); pinMode(ledb, OUTPUT); } void loop() { digitalWrite(leda, HIGH); digitalWrite(ledb, LOW); delay(2000); digitalWrite(leda, LOW); digitalWrite(ledb, HIGH); delay(2000); } |
Vraag 1 Wat verwacht je te zien? Hoe verklaar je dit? | |
Vraag 2 Waarom wordt in deze schakeling maar één (serie)weerstand gebruikt? | |
Experiment 3 Hoe kun je beide LEDs uitschakelen? | |
Experiment 4 Hoe kun je beide LEDs "tegelijk" laten branden? Hint: dat hoeft alleen voor het oog zo te zijn: in werkelijkheid hoeven ze niet tegelijk ingeschakeld te zijn. |
Led-3 --