Arduino cursus/Dag 1: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 81: | Regel 81: | ||
! concept(en) !! opdracht(en) || voorkennis | ! concept(en) !! opdracht(en) || voorkennis | ||
|- | |- | ||
| Servo-motor, als | | Servo-motor, als ''slave'' van potmeter | ||
| Servo-0 <br> https://docs.google.com/document/d/1akvI5VIOvVF7wcvFuD36guplNOyk3W2wHWGDjbBayek/edit?usp=sharing | | Servo-0 <br> https://docs.google.com/document/d/1akvI5VIOvVF7wcvFuD36guplNOyk3W2wHWGDjbBayek/edit?usp=sharing | ||
| Analoge input (potmeter) | | Analoge input (potmeter) | ||
|- | |- | ||
| "power" voeding | | "power" voeding <br> extra voeding voor bekrachtiging | ||
| Servo-1 (met "power" voeding) <br> https://docs.google.com/document/d/1qQkorHxHrrwcSaOAlfOjN29jTXPMR_6ScS6kpombYsg/edit?usp=sharing | | Servo-1 (met "power" voeding) <br> https://docs.google.com/document/d/1qQkorHxHrrwcSaOAlfOjN29jTXPMR_6ScS6kpombYsg/edit?usp=sharing | ||
| Servo-0 | | Servo-0 |
Versie van 10 okt 2017 16:09
Doel van de cursus
Basis-bouwstenen
bouwsteen | opdracht(en) |
---|---|
breadboard; LED; weerstand | Arduino cursus/LED-0 |
digitaal uit | |
digitaal in | |
analoog uit (PWM) | |
analoog in (A/D) |
Volgorde en tijd
bouwsteen/concept | opdracht(en) | voorkennis |
---|---|---|
omkeren van stroomrichting | Led-2 https://docs.google.com/document/d/1s8sRRHkOlGjI-qa04Lwfa5DbzZrf6RmYe6AyDFi5HE4/edit?usp=sharing |
Libraries; "bus" en adressering
Voor veel onderdelen heb je libraries nodig. De onderstaande opdrachten geven daarvan enkele voorbeelden.
Als je veel onderdelen moet aansluiten op een Arduino, heb je al snel te weinig pinnen. Een oplossing daarvoor is om één of twee pinnen te gebruiken voor een "bus" waarop je meerdere onderdelen kunt aansluiten. In dat geval moet je de verschillende onderdelen kunnen adresseren. We geven hiervan twee voorbeelden:
- een i2c-bus met een LCD-display
- een 1-draads bus met "digitale LEDs".
bouwsteen | opdracht(en) | voorkennis |
---|---|---|
Besturing en bekrachtiging ("power")
concept(en) | opdracht(en) | voorkennis |
---|---|---|
Servo-motor, als slave van potmeter | Servo-0 https://docs.google.com/document/d/1akvI5VIOvVF7wcvFuD36guplNOyk3W2wHWGDjbBayek/edit?usp=sharing |
Analoge input (potmeter) |
"power" voeding extra voeding voor bekrachtiging |
Servo-1 (met "power" voeding) https://docs.google.com/document/d/1qQkorHxHrrwcSaOAlfOjN29jTXPMR_6ScS6kpombYsg/edit?usp=sharing |
Servo-0 |
Transistor (MosFET) als bestuurbare schakelaar | Motor-0 (met MosFET en "power" voeding) https://docs.google.com/document/d/1XWSUkjNFQ4bP4iRdytPGpopZO_BT7V7hTxHDbq01ejU/edit?usp=sharing |
Analoge input (potmeter); PWM |
Motor-driver IC met regelbare richting en snelheid | Motor-1 https://learn.adafruit.com/adafruit-arduino-lesson-15-dc-motor-reversing |
Servo-1; PWM; LED-3 (omkeren van stroomrichting) |
volledig gescheiden voedingen | relais | |
stappenmotor |