Arduino programmeren en gebruiken

Arduino programmeren en gebruiken
1 / 22
volgende
Slide 1: Tekstslide

In deze les zitten 22 slides, met interactieve quizzen en tekstslides.

Onderdelen in deze les

Arduino programmeren en gebruiken

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Leerdoelen
- Leren over het gebruik van een Arduino
- Basisprincipes van het programmeren begrijpen
- Een eenvoudige opdracht uitvoeren

Slide 2 - Tekstslide

Vertel de leerlingen wat ze aan het einde van de les zullen leren.
Wat weet je al over het programmeren van een Arduino?

Slide 3 - Woordweb

Deze slide heeft geen instructies

Wat is een Arduino?
- Microcontroller
- Doel: interactie tussen hardware en software
- Open-source

Slide 4 - Tekstslide

Leg uit wat een Arduino is en wat het doel ervan is.
Onderdelen van de Arduino
- Microcontroller
- USB-poort
- Digitale en analoge pinnen
- Spanningsregelaar
- Kristaloscillator

Slide 5 - Tekstslide

Laat de onderdelen van de Arduino zien en leg uit waarvoor ze dienen.
Arduino software
- Arduino IDE
- Code schrijven en uploaden
- Serial Monitor
- Setup en Loop

Slide 6 - Tekstslide

Laat de software zien die nodig is om de Arduino te programmeren.
Arduino programmeren
- Variabelen
- Functies
- If-statements
- Loops
- Commentaar

Slide 7 - Tekstslide

Leg de basisprincipes van het programmeren uit.
Opdracht: Lampje laten knipperen
- Sluit een drukknop en een LED-lampje aan
- Als de knop wordt ingedrukt, moet het lampje gaan knipperen
- Gebruik if-statements en loops

Slide 8 - Tekstslide

Leg de opdracht uit en laat zien hoe de leerlingen deze kunnen uitvoeren.
Stap 1: Aansluiten van de drukknop
- Sluit de drukknop aan op de digitale pin
- Gebruik een weerstand
- Controleer met een multimeter

Slide 9 - Tekstslide

Laat stap voor stap zien hoe de drukknop moet worden aangesloten en leg uit waarom een weerstand nodig is.
Stap 2: Aansluiten van het LED-lampje
- Sluit het LED-lampje aan op een digitale pin
- Gebruik een weerstand
- Controleer met een multimeter

Slide 10 - Tekstslide

Laat stap voor stap zien hoe het LED-lampje moet worden aangesloten en leg uit waarom een weerstand nodig is.
Stap 3: Schrijven van de code
- Schrijf een code in de Arduino IDE
- Gebruik if-statements en loops
- Controleer de code

Slide 11 - Tekstslide

Laat stap voor stap zien hoe de code moet worden geschreven en laat de leerlingen de code controleren.
Stap 4: Uploaden van de code
- Sluit de Arduino aan op de computer
- Upload de code naar de microcontroller
- Controleer of het lampje gaat knipperen

Slide 12 - Tekstslide

Laat stap voor stap zien hoe de code moet worden geüpload en test de opdracht met de leerlingen.
Serial Monitor
- Debuggen van de code
- Bekijken van de seriële output
- Controle van de code

Slide 13 - Tekstslide

Leg uit wat de Serial Monitor is en hoe deze kan worden gebruikt om de code te debuggen.
Tips voor het oplossen van problemen
- Gebruik de Serial Monitor
- Controleer de aansluitingen
- Controleer de code
- Gebruik Google

Slide 14 - Tekstslide

Geef de leerlingen tips om problemen op te lossen.
Veel voorkomende fouten
- Aansluitingsfouten
- Syntaxfouten
- Typefouten
- Verkeerde pinnen gebruiken

Slide 15 - Tekstslide

Laat veel voorkomende fouten zien en leg uit hoe deze kunnen worden opgelost.
Belangrijke zaken om te onthouden
- Gebruik een weerstand
- Controleer de aansluitingen
- Test de code
- Gebruik Serial Monitor

Slide 16 - Tekstslide

Laat de belangrijke zaken zien die de leerlingen moeten onthouden.
Evaluatie
- Wat heb je vandaag geleerd?
- Kon je de opdracht voltooien?
- Wat vond je het leukst/moeilijkst?

Slide 17 - Tekstslide

Evalueer de les en vraag de leerlingen om feedback.
Bronnen
- Arduino website
- YouTube-tutorials
- Arduino-forums
- Instructables

Slide 18 - Tekstslide

Laat bronnen zien waar de leerlingen meer informatie kunnen vinden.
Vragen

Slide 19 - Tekstslide

Beantwoord eventuele vragen van de leerlingen.
Schrijf 3 dingen op die je deze les hebt geleerd.

Slide 20 - Open vraag

De leerlingen voeren hier drie dingen in die ze in deze les hebben geleerd. Hiermee geven ze aan wat hun eigen leerrendement van deze les is.
Schrijf 2 dingen op waarover je meer wilt weten.

Slide 21 - Open vraag

De leerlingen voeren hier twee dingen in waarover ze meer zouden willen weten. Hiermee vergroot je niet alleen betrokkenheid, maar geef je hen ook meer eigenaarschap.
Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.

Slide 22 - Open vraag

De leerlingen geven hier (in vraagvorm) aan met welk onderdeel van de stof ze nog moeite. Voor de docent biedt dit niet alleen inzicht in de mate waarin de stof de leerlingen begrijpen/beheersen, maar ook een goed startpunt voor een volgende les.