Arduino programmeren en gebruiken

Arduino programmeren en gebruiken
1 / 22
suivant
Slide 1: Diapositive

Cette leçon contient 22 diapositives, avec quiz interactifs et diapositives de texte.

Éléments de cette leçon

Arduino programmeren en gebruiken

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

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

Slide 2 - Diapositive

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 - Carte mentale

Cet élément n'a pas d'instructions

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

Slide 4 - Diapositive

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 - Diapositive

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 - Diapositive

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

Slide 7 - Diapositive

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 - Diapositive

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 - Diapositive

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 - Diapositive

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 - Diapositive

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 - Diapositive

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 - Diapositive

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 - Diapositive

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

Slide 15 - Diapositive

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 - Diapositive

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 - Diapositive

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

Slide 18 - Diapositive

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

Slide 19 - Diapositive

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

Slide 20 - Question ouverte

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 - Question ouverte

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 - Question ouverte

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.