Workshops mit Arduino in der Programmiersprache C++ (Anfänger und Fortgeschrittene)

Betribsiwwergräifend Formatioun

U wie riicht sech d'Formatioun?

Dieser Workshop richtet sich an erwachsene Personen, die Kenntnisse der C++ Programmierung mit Arduino erwerben oder vertiefen möchten.

Zur Programmierung sind keine Englischkenntnisse notwendig.

Erreechten Niveau

Ufänger

Dauer

3,00 Unitéit(en) vu 50 Min.

Ein Workshop besteht aus 3 Unterrichtseinheiten (UE).

Jeder Workshop behandelt unterschiedliche Themen.

Sprooch(e) vun der Déngschtleeschtung

DE EN FR LU

Nächst Sessioun

27.06.2025
Plaz
Wintrange

Präis

45,00€
Den Inhalt vun dëser Säit ass net op Lëtzebuergesch verfügbar

Virkenntnisser

Für den Anfänger-(Basic-) Workshop benötigen Sie keine Vorkenntnisse.

Um einem Themen-Kurs folgen zu können, sind Grundkenntnisse der Arduino-Programmierung notwendig.

Es sind keine Englischkenntnisse notwendig.

Ziler

Was werden Sie lernen?

In den Basic-Workshops (Anfänger) werden Sie die Programmierung eines Mikrocontrollers mit der Programmiersprache C++ (auch Cpp genannt) erlernen und viele praktische Beispiele (Projekte) kennen lernen.

In den Themen-Workshops werden Sie Ihre Kenntnisse vertiefen (Anfänger mit Grundkenntnissen) und in jedem Workshop eine neue Anwendung kennenlernen.

Wir arbeiten mit der Arduino® IDE in der Programmiersprache C++ und werden soweit möglich auf vorgefertigte Libraries verzichten.

Sie arbeiten an einem eigenen Arbeitsplatz

Jedem Teilnehmenden wird ein eigener kleiner Arbeitsplatz für die Dauer des Workshops zur Verfügung gestellt.
Dieser besteht aus einem Steckbrett (Breadboard), verschiedenen LEDs, Kabel und weiterer Hardware. Zur Programmierung des µC werden Ihnen zusätzlich ein komplett eingerichteter Laptop mit Software und allen benötigten Treibern sowie ein Mikrocontroller (µC) beigestellt.

Alle Projekte werden am Beamer mit Steckplan und Cpp-Programm vorgestellt. So können Sie selbst jeden einzelnen vorgestellten Schritt auf dem Steckbrett nachbauen und programmieren. Löten ist nicht erforderlich!

Inhalt

Aufbau:
  • Für jedes Projekt werden die Eigenschaften der benötigten Aktoren und Sensoren vorgestellt.
  • Zu jedem Projekt erläutern wir Ihnen den Schaltplan, den Verdrahtungsplan und den Sketch (das Programm)
  • Sie bauen das jeweilige Projekt an Ihrem eigenen Arbeitsplatz nach
  • Für besonders Ambitionierte oder weiter Fortgeschrittene halten wir Zusatzaufgaben bereit
Unterricht:

Unsere Kursleiter sind ausschließlich ausgebildete Fachkräfte (Meister und Ingenieure) mit langjähriger Berufserfahrung.
Um Ihnen ein effektives Lernen zu gewährleisten, unterrichten wir in Kleingruppen.

Einen Überblick über die bisher durchgeführten Projekte erhalten Sie auf unserer Internetseite institut.lu/diy-projekte/ oder als Videos in unserer Galerie.

Unterrichtssprache:

Der Kurs wird hauptsächlich auf Deutsch angeboten. Um dem Kurs folgen zu können, sind minimale Grundkenntnisse (Anfängerniveau A1) der deutschen Sprache ausreichend. Sie können Ihre Fragen auch auf Französisch, Englisch und Luxemburgisch stellen. Ab Herbst 2023 bieten wir die Workshops teilweise auch auf Französisch an.

Die Programmiersprache C++ ist Sprachenunabhängig. Sie beinhaltet zwar englische Ausdrücke, es sind jedoch keine Englischkenntnisse erforderlich.

Behandelt Punkten

Basic-Workshops für Anfänger
Themen-Beispiele:
  • Programmierung über die Entwicklungsumgebung Arduino® IDE
  • Schaltung von LEDs über Zeitfunktion und Zufallsfunktion
  • Programmierung einer Bedingung
  • Einsatz von Sensoren oder Aktoren
  • Nutzung des seriellen Monitors
Themen-Workshops für Fortgeschrittene bzw. Anfänger mit Grundkenntnissen
Themenblöcke:
  • Themenblock 1: Schieberegister und 7-Segment-Anzeige
  • Themenblock 2: 8×8 Matrix mit Joystick-Steuerung (Spiele-Programmierung)
  • Themenblock 3: Gleichstrom (DC)-Motor mit Hochstromtreiber und Relais-Steuerung
  • Themenblock 4: Gyroskop und Beschleunigungs-Sensor
  • Themenblock 5: Schrittmotor mit Treibermodul und Fernbedienungs-Steuerung
  • Themenblock 6: Schrittmotor mit Treibermodul und Drehgeber-Steuerung
  • Themenblock 7: Servomotor mit Motortreiber-Shield und Ultraschall-Abstandserkennung
  • Themenblock 8: Sensoren (Temperatur, Luftfeuchte, Wasserstand…) und LCD-Anzeige
  • Themenblock 9: Nonblocking Echtzeit-Steuerung (mit "millis") und Dämmerungsschalter

Die genauen Termine zu den Themenblöcken können Sie dem Anmeldeformular auf unserer Internetseite entnehmen.

Pedagogesch Methoden

Wir arbeiten mit der für den Menschen ungefährlichen Niederspannung (über USB-Stecker vom Laptop mit 5V) nach der Methode Learning-by-doing unter fachkundiger Anleitung.

Evaluatioun

Es erfolgt keine Prüfung und keine Bewertung

Certificat, Diplom

Ein Teilnahmezertifikat wird auf Wunsch ausgestellt

Nächst Sessioun

Datum
Stad
Sprooch & Präis
27.06.2025
Wintrange
DE 45,00€
TTC, Themenworkshop Nr.5: OLED-Bildschirm mit Text und Logo
Plaz vun der Formatioun
Hybrid (Gemeinde Schengen oder Online)

Die Schulungsräume liegen in unmittelbarer Nähe einer Bushaltestelle.

Auerzäiten

17h30 - 19h45

Einmaliger Termin 3 Unterrichtseinheiten

Leschten Delai fir d'Umeldung
27.06.2025
Teilnehmerbegrenzung, Anmeldung erforderlich
Zousätzlech Informatiounen
Sämtliches Material inkl. eingerichtetem Laptop/ PC wird kostenlos für die Dauer des Workshops beigestellt. Der Kurs richtet sich an erwachsene Anfänger, die bereits grundlegende Kenntnisse in der Arduino-Programmierung besitzen und vertiefen möchten.
11.07.2025
Wintrange
DE 45,00€
25.07.2025
Volkshochschule VHS
DE 49,00€

Organisatiounsmodus

Der Workshop findet in Kleingruppen bis max. 5 Teilnehmer in Wintrange statt. Alternativ bieten wir Kurse in der Jugendherberge Remerschen an.

Zousätzlech Informatiounen

Gerne dürfen Sie von sich und Ihren Bauteilen eigene Fotos erstellen. Wir bitten Sie jedoch aus Copyright- und Datenschutzgründen, keine Fotos zu erstellen, auf denen andere Personen oder Workshopinhalte zu sehen sind.

Weitere Informationen finden Sie auf unserem Anmeldeformular und auf unserer Internetseite.