Einstieg in die Welt des Arduino
Autor: Prof. Dr.-Ing. Schneider
Modul: Praxismodul I
Lehrveranstaltung: Mechatronik, Informatikpraktikum 1, 1. Semester, Wintersemester
Inhalt
- Einstieg in die Arduino Welt
- Programmcode (Datentypen, Grundstruktur)
- Arduino IDE, Serieller Monitor, Code Debugging
- Digitale Ein- und Ausgänge
- Analoge Ein- und Ausgänge
Lernziele
Nach Durchführung dieser Lektion
- haben Sie sich mit dem Arduino und der Arduino IDE vertraut gemacht.
- können Sie Programme schreiben, kompilieren und auf den Arduino übertragen.
- können Sie Variablen aller Datentypen deklarieren.
- haben Sie elektrische LED Schaltungen aufgebaut und in Betrieb genommen.
- haben Sie eine LED über eine Pulsweitenmodulation angesteuert.
Lernzielkontrolle
- Welche Datentypen können Sie in einem Arduino verwenden? Stellen Sie diese tabellarisch mit ihrer Länge auf.
- Wann verwendet man welchen Datentyp?
- Wie werden lokale und wie globale Variablen deklariert?
- Was ist ein Makro?
- Wann und wie verwendet man die Befehle
define, static, const
? - Wie steuert man eine LED an? Erstellen Sie eine Schaltskizze. Wozu dient der Widerstand?
- Machen Sie sich mit dem PAP Designer vertraut.
Arbeitsergebnisse in SVN: Datentypen.pdf
Versuchsvorbereitung
Aufgabe 2.1
Präsentieren Sie Prof. Schneider das Ergebnis der Lernzielkontrolle.
Arbeitsergebnisse in SVN: Datentypen.pdf
Aufgabe 2.2
Musterlösung: Wechselblinker
Aufgabe 2.3
Musterlösung: Wechselblinker
Aufgabe 2.4
Aufgabe 2.5
Sichern Sie alle Ergebnisse mit beschreibendem Text (message
) in SVN.
- Wurden die Regeln für den Umgang mit SVN eingehalten?
- Wurde nachhaltig dokumentiert?
- Haben die Programme einen Header?
- Wurden der Quelltext umfangreich kommentiert?
Arbeitsergebnis in SVN: SVN Log
Versuchsdurchführung
Bewertung
Aufgabe | Punkte |
1.1 | 2 |
1.2 | 2 |
1.3 | 2 |
1.4 | 2 |
1.5 | 2 |
Literatur
- Brühlmann, T: Arduino Praxiseinstieg. Heidelberg: mitp, 4. Auflage 2019. ISBN 978-3-7475-0056-9. URL: HSHL-Bib, O'Reilly-URL
- Brühlmann, T.: Sensoren im Einsatz mit Arduino. Frechen : mitp Verlag, 1. Auflage 2017. ISBN: 9783958451520. URL: HSHL-Bib, O'Reilly
→ zurück zum Hauptartikel:Arduino Praxiseinstieg