Kurs Microcontroller: Arduino, I²C-Bus, Logikanalysatoren und Bibliotheken
Technische IT- / Medienanwendungen
Microcontroller: Arduino, I²C-Bus, Logikanalysatoren und Bibliotheken
Bildungsurlaub/Wochenseminar
Kursformat: Präsenz
Besonderheit: Bildungszeit/Bildungsurlaub
Belegungsstatus:
freie Plätze(max. 8 Personen)
Der I²C-Bus wurde als Master-Slave-Bussystem zur geräteinternen Kommunikation entworfen. In einer Microcontroller-Umgebung wird er häufig eingesetzt, um Anzeigen anzusteuern und Sensordaten zu lesen. Mit nur zwei Datenleitungen können eine Vielzahl von Geräten adressiert werden, die knappen I/O-Ports des Controllers können anderen Aufgaben zugewiesen werden.
In diesem Kurs soll die Kommunikation über den I²C-Bus dargestellt werden. Dazu werden ein Display angeschlossen und danach aus einem Sensorendatenblatt eine objektorientierte Arduino-Bibliothek (C++-Programmierung, header-Dateien) zur Nutzung des Sensors entwickelt. Anschließend wird ein eigener I²C-Slave entwickelt. Die Entwicklung wird mit dem Einsatz von Logikanalysatoren begleitet.
Ziele: C++-Programmierung, C-Include-Dateien bzw. Arduino-Bibliothek erstellen, Buskommunikation, Anwendung eines Logikanalysators
Eingangsvorausetzungen: Erfahrung mit dem Arduino und C-Kenntnisse.
Eigene Arduinos, Steckbretter, I²C-Sensoren und eigenes Notebook können zum Kurs mitgebracht werden.
Kursgebühr: 309,00 €, Ermäßigung möglich
Kurs-Nummer: CBWH91BU
Veranstaltungsort: VHS Heyd.; 2. Stock; Raum 2.11, Heydenstr. 2, 38100 Braunschweig
Veranstalter: vhs Braunschweig
Quelle: vhs-Kursfinder, Deutscher Volkshochschul-Verband e.V.