Introductie tot Basis Arduino Programmeren

Introductie tot Basis Arduino Programmeren
1 / 24
suivant
Slide 1: Diapositive

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

Éléments de cette leçon

Introductie tot Basis Arduino Programmeren

Slide 1 - Diapositive

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

Leerdoel
Aan het einde van de les zul je in staat zijn om basis Arduino-programmeerconcepten te begrijpen en eenvoudige programma's te schrijven.

Slide 2 - Diapositive

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

Wat weet je al over Arduino programmeren?

Slide 3 - Carte mentale

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

Wat is Arduino?
Arduino is een open-source elektronisch platform dat wordt gebruikt voor het maken van interactieve projecten.

Slide 4 - Diapositive

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

Arduino Board
Het Arduino-bord bevat een microcontroller die fungeert als het brein van het apparaat.

Slide 5 - Diapositive

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

Programmeren
Programmeren betekent het schrijven van instructies voor de microcontroller om verschillende taken uit te voeren.

Slide 6 - Diapositive

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

Installatie van Arduino IDE
Arduino IDE is de software die wordt gebruikt om programma's te schrijven en te uploaden naar het Arduino-bord.

Slide 7 - Diapositive

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

Eerste Programma
Schrijf een eenvoudig programma om een LED op het Arduino-bord te laten knipperen.

Slide 8 - Diapositive

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

Variabelen en Data Types
Variabelen worden gebruikt om gegevens op te slaan en kunnen verschillende datatypes hebben, zoals integer, string, en boolean.

Slide 9 - Diapositive

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

Seriële Communicatie
Seriële communicatie wordt gebruikt om gegevens tussen de Arduino en de computer uit te wisselen via de seriële monitor.

Slide 10 - Diapositive

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

Analoge en Digitale I/O
Arduino kan zowel analoge als digitale input en output verwerken om te communiceren met de buitenwereld.

Slide 11 - Diapositive

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

Functies en Bibliotheken
Functies helpen bij het organiseren van code en bibliotheken breiden de functionaliteit van de Arduino uit met vooraf geschreven code.

Slide 12 - Diapositive

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

Project: Temperatuursensor
Laat de leerlingen een project uitvoeren waarbij ze een temperatuursensor gebruiken om de temperatuur te meten en weer te geven op de seriële monitor.

Slide 13 - Diapositive

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

Project: Knipperende LED's
Laat de leerlingen een programma schrijven om meerdere LED's afwisselend te laten knipperen.

Slide 14 - Diapositive

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

Project: Geluidsgeactiveerde LED's
Laat de leerlingen een project uitvoeren waarbij ze een geluidssensor gebruiken om LED's te activeren op basis van geluidsniveaus.

Slide 15 - Diapositive

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

Project: Servomotorbesturing
Laat de leerlingen een servomotor besturen met behulp van de Arduino om een mechanische beweging te creëren.

Slide 16 - Diapositive

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

Project: LCD Display
Laat de leerlingen een LCD-display gebruiken om tekst en sensorgegevens weer te geven.

Slide 17 - Diapositive

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

Project: Afstandsbediening met IR-sensor
Laat de leerlingen een project uitvoeren waarbij ze een IR-sensor gebruiken om een afstandsbediening voor de Arduino te maken.

Slide 18 - Diapositive

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

Project: Automatische Plantenbewatering
Laat de leerlingen een project uitvoeren waarbij ze een vochtigheidssensor gebruiken om automatisch planten water te geven.

Slide 19 - Diapositive

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

Project: Zelfgekozen Project
Laat de leerlingen hun eigen Arduino-project kiezen en uitvoeren, met begeleiding van de docent.

Slide 20 - Diapositive

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

Conclusie
Samenvatting van de geleerde concepten en projecten, en benadruk het belang van oefening en experimenteren met Arduino-programmering.

Slide 21 - Diapositive

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

Schrijf 3 dingen op die je deze les hebt geleerd.

Slide 22 - 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 23 - 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 24 - 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.