Einstieg in die Welt des Arduino: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 14: Zeile 14:
== Lernziele==
== Lernziele==
Nach Durchführung dieser Lektion
Nach Durchführung dieser Lektion
* haben Sie einen AlphaBot elektrisch und mechanisch aufgebaut.
* haben Sie sich mit dem Arduino und der Arduino IDE vertraut gemacht.
* haben Sie sich mit dem Arduino und der Arduino IDE vertraut gemacht.
* können Sie Programme schreiben, kompilieren und auf den AlphaBot übertragen.
* können Sie Programme schreiben, kompilieren und auf den Arduino übertragen.
* haben Sie anhand der Demo-Programme die wichtigsten Sensoren und Aktoren getestet.
* können Sie Variablen aller Datentypen deklarieren.
* können Sie Debug-Daten im seriellen Monitor visualisieren.
* haben Sie elektrische LED Schaltungen aufgebaut und in Betrieb genommen.
* kennen Sie die Funktion der Odometrie, können Sie die Motoren ansteuern und eine gewünschte Strecke fahren.
* haben Sie eine LED über eine Pulsweitenmodulation angesteuert.
* verfügen Sie über einen voll funktionsfähigen Roboter.




== 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 <code>define, static, const</code>?
'''Arbeitsergebnisse''' in SVN: <code>Datentypen.pdf</code>
== Versuchsvorbereitung ==
=== Aufgabe 2.1 ===
Präsentieren Sie Prof. Schneider das Ergebnis der Lernzielkontrolle.
'''Arbeitsergebnisse''' in SVN: <code>Datentypen.pdf</code>
== Versuchsdurchführung ==
== Bewertung ==
{| class="wikitable"
|-
| '''Aufgabe'''|| '''Punkte'''
|-
| 1.1|| 2
|-
| 1.2|| 2
|-
| 1.3|| 2
|-
| 1.4|| 2
|-
| 1.5|| 2
|-
|}
== Literatur ==
== Literatur ==
# Brühlmann, T: ''Arduino Praxiseinstieg''. Heidelberg: mitp, 4. Auflage 2019. ISBN 978-3-7475-0056-9. URL: [https://hshl.bsz-bw.de/cgi-bin/koha/opac-detail.pl?biblionumber=125816&query_desc=kw%2Cwrdl%3A%20arduino HSHL-Bib], [https://learning.oreilly.com/library/view/arduino-praxiseinstieg/9783747500569/ O'Reilly-URL]
# Brühlmann, T: ''Arduino Praxiseinstieg''. Heidelberg: mitp, 4. Auflage 2019. ISBN 978-3-7475-0056-9. URL: [https://hshl.bsz-bw.de/cgi-bin/koha/opac-detail.pl?biblionumber=125816&query_desc=kw%2Cwrdl%3A%20arduino HSHL-Bib], [https://learning.oreilly.com/library/view/arduino-praxiseinstieg/9783747500569/ O'Reilly-URL]

Version vom 26. September 2022, 19:05 Uhr

Abb. 1: Lernset - Einsteiger Kit für 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

  1. Welche Datentypen können Sie in einem Arduino verwenden? Stellen Sie diese tabellarisch mit ihrer Länge auf.
  2. Wann verwendet man welchen Datentyp?
  3. Wie werden lokale und wie globale Variablen deklariert?
  4. Was ist ein Makro?
  5. Wann und wie verwendet man die Befehle define, static, const?

Arbeitsergebnisse in SVN: Datentypen.pdf

Versuchsvorbereitung

Aufgabe 2.1

Präsentieren Sie Prof. Schneider das Ergebnis der Lernzielkontrolle. Arbeitsergebnisse in SVN: Datentypen.pdf

Versuchsdurchführung

Bewertung

Aufgabe Punkte
1.1 2
1.2 2
1.3 2
1.4 2
1.5 2

Literatur

  1. Brühlmann, T: Arduino Praxiseinstieg. Heidelberg: mitp, 4. Auflage 2019. ISBN 978-3-7475-0056-9. URL: HSHL-Bib, O'Reilly-URL
  2. 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