Arduino cursus/Dag 2
Naar navigatie springen
Naar zoeken springen
Dag 2 - cursus Arduino
Input: sensoren
Signalen en events
Koppelen van input aan output
Directe koppeling
Koppeling via toestand (automaat)
Besturing met feedback
Meerdere taken "tegelijk"
- vermijden van blokkerende acties (zoals
delay
) - gebruik van timers (zie: "Blink without delay")
Opdrachten
bouwsteen | opdracht(en) | library | voorkennis |
---|---|---|---|
button (indrukken als event) |
|||
bewegingsdetector | LED | ||
afstandsdetector | display | ||
(software) timer | Blink without delay | Blink (LED) | |
directe koppeling met schaling |
LDR en buzzer (toonhoogte) | ||
directe koppeling met beslissing |
temperatuursensor met LED-indicatie | analoge input; schaling; | |
directe koppeling met schaling |
potmeter met kleur | analoge input; schaling | |
bewegingsdetector met lichtschakelaar (LED) |
veiligheidsverlichting | timers; LDR; (eventueel: relais/MosFET) |