Arduino Mikrocontroller-Programmierung Grundkurs

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 3 Tage

Ziele

Seit einiger Zeit finden wir im alltäglichen Leben immer mehr Automatisierung und Vernetzung. Die Basis dafür bilden kleine Mikrocontroller, mit denen in fast allen Lebensbereichen programmierbare Steuerungen unser Leben vereinfachen können. Tauschen diese Mikrocontroller ihre Informationen aus, werden sie also vernetzt, sprechen wir vom "Internet der Dinge". (IoT)
Der Arduino-Mikrocontroller bietet hierfür durch seine weite Verbreitung, seiner offenen Struktur und der einfachen C-ähnlichen Programmiersprache einen guten Einstieg.

Sie erhalten am Beispiel des Arduinos einen praktischen Einstieg in die Programmierung von Mikrocontrollern. Am Ende des Kurses haben sie eine komplette Entwicklungsumgebung ( bestehend aus Programmiersoftware und einem Arduino Uno –Board mit zahlreichem Zubehör), mit der sie einfachere Mikrocontroller-Projekte eigenständig programmieren und entwickeln können. Dazu zählen das Auslesen von Sensoren, die zuvor mit dem Arduino verbunden wurden, die Weiterverarbeitung der Daten und die Steuerung und Ausgabe an verschiedene Ausgabegeräte, wie LED, Display, Motoren …

Im Seminarpreis sind die Kosten für den Arduinoprozessor enthalten.

Zielgruppe

Alle, die an der Programmierung von Mikrocontrollern Interesse haben und eigene Projekte damit realisieren wollen

Voraussetzungen

  • Physikalische Grundkenntnisse sind vorteilhaft
  • Programmierkenntnisse

Agenda

Grundlagen

  • Die Welt der Mikrocontroller – Modelle, Möglichkeiten, Limits
  • Aufbau des Arduino Uno – mögliche Elemente
  • Installation der Entwicklungsumgebung "Arduino IDE"
  • Inbetriebnahme des eigenen Arduinos

Einfache Aufbauten zum Einstieg in die Programmierung

  • Mit Hilfe vorgefertigter Programmier-Bausteine erste Programmierkenntnisse erlangen
  • Kennenlernen des Arduinos - Steuerung von LEDs und eines LCD-Displays
  • Eingabe bzw. Abfrage von Tastern, Buttonfeldern oder Potentiometern

Komplexere Aufbauten

  • Temperatur und Feuchtigkeitssensor
  • Helligkeitssensor und weitere Sensoren
  • Verbindung mit dem PC über die serielle Schnittstelle
  • Steuerung eines Schrittmotors
  • IR-Sender und Empfänger

Ziele

Seit einiger Zeit finden wir im alltäglichen Leben immer mehr Automatisierung und Vernetzung. Die Basis dafür bilden kleine Mikrocontroller, mit denen in fast allen Lebensbereichen programmierbare Steuerungen unser Leben vereinfachen können. Tauschen diese Mikrocontroller ihre Informationen aus, werden sie also vernetzt, sprechen wir vom "Internet der Dinge". (IoT)
Der Arduino-Mikrocontroller bietet hierfür durch seine weite Verbreitung, seiner offenen Struktur und der einfachen C-ähnlichen Programmiersprache einen guten Einstieg.

Sie erhalten am Beispiel des Arduinos einen praktischen Einstieg in die Programmierung von Mikrocontrollern. Am Ende des Kurses haben sie eine komplette Entwicklungsumgebung ( bestehend aus Programmiersoftware und einem Arduino Uno –Board mit zahlreichem Zubehör), mit der sie einfachere Mikrocontroller-Projekte eigenständig programmieren und entwickeln können. Dazu zählen das Auslesen von Sensoren, die zuvor mit dem Arduino verbunden wurden, die Weiterverarbeitung der Daten und die Steuerung und Ausgabe an verschiedene Ausgabegeräte, wie LED, Display, Motoren …

Im Seminarpreis sind die Kosten für den Arduinoprozessor enthalten.

Zielgruppe

Alle, die an der Programmierung von Mikrocontrollern Interesse haben und eigene Projekte damit realisieren wollen

Voraussetzungen

  • Physikalische Grundkenntnisse sind vorteilhaft
  • Programmierkenntnisse

Agenda

Grundlagen

  • Die Welt der Mikrocontroller – Modelle, Möglichkeiten, Limits
  • Aufbau des Arduino Uno – mögliche Elemente
  • Installation der Entwicklungsumgebung "Arduino IDE"
  • Inbetriebnahme des eigenen Arduinos

Einfache Aufbauten zum Einstieg in die Programmierung

  • Mit Hilfe vorgefertigter Programmier-Bausteine erste Programmierkenntnisse erlangen
  • Kennenlernen des Arduinos - Steuerung von LEDs und eines LCD-Displays
  • Eingabe bzw. Abfrage von Tastern, Buttonfeldern oder Potentiometern

Komplexere Aufbauten

  • Temperatur und Feuchtigkeitssensor
  • Helligkeitssensor und weitere Sensoren
  • Verbindung mit dem PC über die serielle Schnittstelle
  • Steuerung eines Schrittmotors
  • IR-Sender und Empfänger

Tags

Diese Seite weiterempfehlen