Kurslevel: Anfänger bis Könner

Dauer: ab 3 Stunden bis 2 Tage

Preis: 15,-€/Unterrichtseinheit

C++ (Cpp) fast spielerisch lernen mit Arduino µC

Wir bieten unterschiedliche Workshops, um C++ mit der Arduino IDE zu programmieren:

  • Für 1 älteres Schulkind in Begleitung eines bevollmächtigten Erwachsenen eignet sich ein 3-Stunden-Workshop mit µC-Grundlagen-Programmierung. Für jüngere Schulkinder bieten wir einen 1,5-Stunden-Elektronikkurs (ohne Programmierung), an dem Sie auch online mit mehreren Personen teilnehmen können.
  • Für Erwachsene bieten wir µC-Programmierungs-Workshops von 4-Stunden, 8-Stunden oder 16-Stunden Dauer an. Diese Workshops sind für Kinder nicht geeignet.
  • Da die Termine modular aufgebaut sind, besteht (je nach Verfügbarkeit) die Möglichkeit eines Upgrades, z.B. von einem 4-Stunden-Kurs auf einen 8- Stunden-Kurs und von einem 8-Stunden-Kurs auf einen 16-Stunden-Kurs. Sprechen Sie uns gerne an.

Jeder Person bzw. jedem Erwachsenen mit einem Schulkind wird ein eigener Arbeitsplatz für die Dauer des Workshops zur Verfügung gestellt.
Dieser besteht aus einem Steckbrett (Breadboard), verschiedenen LEDs, Kabel und weiterer Hardware. Bei Workshops mit µC zusätzlich aus einem komplett eingerichteten Laptop mit Software und allen benötigten Treibern und einem Mikrocontroller (µC).
Alle Projekte werden auf dem Beamer vorgestellt. So können Sie selbst jeden einzelnen vorgestellten Schritt auf dem Steckbrett nachbauen und ggf. programmieren.

Damit es nicht langweilig wird:
für besonders Ambitionierte halten wir optionale Projekte bereit.

Nach einer kurzen theoretischen Einführung lernen Sie…

… im 3 Stunden-Workshop (Grundkurs 3h mit Kind):

  • Verschiedene Leuchtdioden (LEDs) aus dem sichtbaren und dem nicht-sichtbaren Bereich mit Vorwiderstand auf einem Steckbrett (Breadboard) zu verkabeln.
  • Einen Mikrocontroller (auch: Mikroprozessor oder Board, Miniboard) vom Typ „Uno“ oder „Nano“ über die Entwicklungsumgebung Arduino® IDE (englisch: Integrated Development Environment) zu programmieren.
  • Den Mikrocontroller (µC) mit der Arduino-IDE® zu verbinden und das Programm auf das Board zu übertragen.
  • LEDs mit dem µC gesteuert ein- und auszuschalten (Software-Schalter).
  • Optional: Aufbau und Anschluss einer RGB-LED
  • LEDs über den µC mit einer Zeitfunktion regelmäßig blinken zu lassen.
  • LEDs über den µC mit einer Zufallsfunktion flackern zu lassen.
  • LEDs über den µC abwechselnd ein- und auszuschalten (z.B. einfache Ampel mit Zeitfunktion)
  • Optional: Ampelschaltung mit Tasteranforderung (Fußgängerampel)

… zusätzlich im 4-Stunden-Workshop (Grundkurs 4h):

  • LEDs über den µC durch Pulsweitenmodulation (PWM) zu dimmen.
  • Die Funktion eines Photosensors (Photowiderstand) kennen, ihn zu verkabeln, die Werte auszulesen und über einen Monitor darzustellen.
  • Eine Bedingung zu programmieren, so dass dass LEDs bei Dunkelheit eingeschaltet und bei ausreichend Helligkeit über den µC ausgeschaltet werden (z.B. Strassenbeleuchtung)
  • Optional: Farbwechsel und PWM bei einer RGB-LED

… zusätzlich im 8-Stunden-Workshop (Aufbaukurs):

  • Bibliotheken (Module, Unterprogramme) zu verstehen und einzubinden.
  • Die Funktion eines Ultraschallsensors kennen und ihn über den µC als Abstandsmesser auszulesen.
  • Eine 8×8-Matrix zu erstellen und zu programmieren.
  • Eine Bedingung zu programmieren, so dass z.B. ab einem bestimmten Abstand des Ultraschallsensors die 8×8-Matrix unterschiedliche Werte/Symbole zeigt.
  • Optional: umfangreiche Ampelfunktion mit Fußgängeranforderung)

… zusätzlich im 16-Stunden-Workshop (Advanced):

  • Den Einsatz eines Potentiometers als variablen Widerstand.
  • Eine LCD-Anzeige zu programmieren und einzubinden.
  • Eine 7-Segment-Anzeige zu programmieren.
  • Die Funktion eines Servomotors und dessen Programmierung.
  • Einen Schrittmotor mit Treibermodul und Spannungsversorgung zu verkabeln und zu programmieren.
  • Den Einsatz und die Programmierung einer Folientastatur
  • Optional: Einsatz und Programmierung einer Fernbedienung
  • Optional: Darstellung einer BCD-Uhr auf der 8×8-Matrix

Learning-by-doing unter fachkundiger Anleitung!
So sehen Sie bereits nach kurzer Zeit Ihre Erfolge.

Es sind keine Englischkenntnisse oder Programmierkenntnisse notwendig!

Gerne stellen wir Ihnen auf Wunsch Kabel, LED usw. gegen einen Unkostenbeitrag zusammen, damit Sie zu Hause weiter experimentieren können.

Die Beistellung der Hardware erfolgt jeweils nur für die Dauer des Workshops. Auf Wunsch können Sie verschiedene Hardware und einen µC gerne gegen einen Unkostenbeitrag (sofern verfügbar) erwerben. Wenn Sie ein Projekt aus unserem DIY-Sortiment erwerben möchten hinterlassen Sie uns wenn möglich eine Nachricht bei der Anmeldung.

Preise:
15,00 € pro Stunde / Arbeitsplatz mit Beistellung von Laptop, µC & weiterer Hard- und Software zur Programmierung

Teilnehmerbegrenzung:
Wir arbeiten in Kleingruppen. Aufgrund der Teilnehmerbeschränkungen bitten wir um frühzeitige Anmeldung.

Termine, Dauer und Anmeldungen bitte hier anklicken

Hinweis zur Teilnahme an einem Modul:
Falls Sie sich nur für einen Aufbaukurs oder Advanced-Kurs anmelden, dann senden Sie uns bitte den Nachweis über eine erfolgreiche Teilnahme an einem Grund- bzw. Aufbaukurs. Wir behalten uns vor, Ihre Vorkenntnisse ggf. zu überprüfen.

Ort: Wintrange und/oder Remerschen

Wichtig:
Es kann passieren, dass ein Termin als „frei“ gemeldet wird, obwohl alle Plätze belegt sind. In diesem Fall bieten wir Ihnen gerne einen Ausweichtermin an.

In Ausnahmefällen kann nach vorheriger Absprache (und sofern noch Plätze frei sind) eine kurzfristige Anmeldung und Barzahlung oder Kartenzahlung vor Ort vereinbart werden. Bitte rufen Sie uns hierzu an. Falls der Anrufbeantworter geschaltet ist, rufen wir Sie zurück, sobald es möglich ist.

Voltmeter mit LCD-Anzeige: zum Überprüfen der Spannung von DC-Batterien bis 30V

Sie benötigen keine Materialien und keinerlei Vorkenntnisse, keine Englischkenntnisse und keine Programmierkenntnisse.

Für die Dauer des Workshops werden Ihnen alle erforderlichen Materialien beigestellt. 
Zur Terminauswahl und Anmeldung  hier klicken.

LED-Schaltung über Taster und µC

Strassenbeleuchtung über Photosensor

Einfache µC Ampelanlage mit Anforderung

oben: „abstrakter“ Aufbau im Steckbrett

unten: aus Pappe gebaute Ampelanlage zur Verdeutlichung

Videos

Videos z.B. über die durchgeführten Projekte in unseren Workshops können Sie in der Video-Galerie ersehen.

Anmelde-Formular

zu einem Workshop-Modul zur Arduino C++ Programmierung

Sie möchten an folgendem Workshop teilnehmen (bitte anklicken)

8 + 5 =

Info

E-Mail:

Telefon:

00352 2040 3368

Fax:

00352 2040 3369

Adresse:

4, Dentzescheck

L-5495 Wintrange/Schengen