ArduBlockly: Arduino für Kids (DE/EN)
Dieses Open-Source-Kursmaterial steht Ihnen zur Weitergabe im Austausch gegen bessere Formulierungen, Ergänzungen, Änderungen und Übersetzungen offen. Bitte kontaktieren Sie mich über contact@jensmeisner.net, damit ich es für alle ergänzen und hochladen kann.
Das Kursmaterial von BlocksCAD: 3D Modellieren mit Kodeblocks für Kinder zeigt, wie 3D-Objekte entworfen und gedruckt werden, die als Umgebung für die Projektbeispiele dienen können, denen Sie hier folgen.
Kursmaterialien
Dieses Open-Source-Workshopmaterial ist so konzipiert, dass es Lehrer, Eltern und Kinder durch das „Elegoo Most Complete Arduino Starter Kit“ mit 200 Teilen führt. Das umfangreiche Kit wird mit viel Zubehör geliefert. 63 verschiedene Komponenten und über 200 Teile sind enthalten. Das neueste UN R3-Entwicklungsboard ist ebenfalls enthalten. Ihr Projekt ist so einfach umzusetzen, da selbst das LCD1602-Modul kein Löten erfordert.
Der Kurs umfasst 30 praktische Übungen. Jede Lektion besteht aus einem physischen Teil und einem Codierungsteil, sodass die Lektionen natürlich variieren. Dies wird auch als physisches Codieren bezeichnet. Das Material ist momentan auf Englisch und/oder Deutsch.
Die endgültigen Versionen dieser Beispiele können Lötarbeiten erfordern. Sie können die Anschlüsse jedoch auch zusammenkleben oder -kleben, um sie an Ort und Stelle zu halten. Es gibt kleinere Arduinos, die Sie als Ersatz für den Arduino-Prototyp im Kit erhalten können. Sie sind erschwinglich. Außerdem können die im Kit verwendeten Teile ersetzt werden, sodass Sie immer mit denselben 200 Teilen beginnen können.
Altersgruppe
Lehrer >> keine
Kids >> 9 - 12 Jahre
Materialkosten
ca. 70 Euro (Elegoo Most Complete Arduino Starter Kit)
Was brauchst du noch?
- Einen Laptop mit der notwendigen Software >> Die Installationsanleitung für die freie Software gebe ich dir, bevor wir beginnen.
-
Als Alternative kannst du auch ein Androidtablet nutzen. Aber dazu brauchst du folgenden Stecker, um das den Code auf deinem Arduino hochzuladen:
Ardublockly ist ein visueller Programmiereditor für Arduino. Es basiert auf Google's Blockly, und wurde für die Erzeugung von Arduino Code konzipiert. Ich habe dann diese Version so weit weiterentwickelt, bis es für diesen Kurs verwendbar wurde.
Blockcode-Teil >> Lektion 15:
Das ArdublocklyServer Paket wird einen lokalen Pythonserver starten, um in der Lage sein, das Programm als ein Webbrowserprogramm laufen zu lassen.
Die von mir entwickelte ArduBlockly Version ist im folgenden Link erhältlich. Einfach als Zip Archive herunterladen und entpacken. Oder eben mit git clone, wenn das Jemand versteht.
ArduBlockly Projektseite:
https://gitlab.com/DigitalStages/ardublockly
Bastelteil >> Lektion 15
Kursindex
1. Lass uns miteinander bekannt machen
2. Lass uns ArduBlockly starten und ein Blick draufwerfen
3. 29 Lektionen >> Schritt-für-Schritt
- Hallo Arduino
- "Mein Blinker" >> Eingebaute LED
- "Und es werde Licht" >> LED
- "Mehr Farben bitte" >> RGB-LED
- "Druckknopfspaß" >> Digitalen Eingang
- "Und jetzt im Takt!" >> Aktiver Summer
- "Mini Klavier" >> Passive Summer
- "Simon says 'Move your arm!'" >> Tilt sensor with Motor
- "Mehr Musik bitte!" >> Ultraschallsensor mit Summer
- "Es klingt wie ein Handy" >> Folientastatur mit Summer
- "Wie heiß ist es!?" >> Temperatursensor mit LEDs
- "Links, Rechts, Vorwärts und Zurück" >> Analog Joystick mit LEDs
- "Star Light Show" >> Infrarot-Fernbedienung mit LED-Matrix
- "Lass mal animieren" >> Infrarot-Fernbedienung mit LED-Matrix
- "Drehrummbumm" >> Gyroskop mit Motor und LED
- "Rot, Gelb, Grün....Los!!!" >> Bewegungssensor mit LEDs
- "Wie spät ist es?" >> Echtzeit-Uhr-Modul mit Bildschirm
- "Wie tief ist es?" >> Wasserstandssensor mit Anzeige
- "Einmal ein Schreihals sein!!!" >> Mikrofonsensor mit Anzeige
- "3 mal den Gleiche" >> Thermometer mit Anzeige
- "Du darfst durch!" >> RFID-Identifikation Scanner mit Display
- "Blink, Blink, blink" >> Schieberegister mit LEDs
- "Hell, heller, am Leuchtesten" >> Fotozelle mit LEDs
- "Start in...9...0" >> 7 Segmente Anzeige
- "1..2..3..4" >> Digitales Metronom mit Anzeige und Tasten
- "Machen wir Wind darum" >> DC-Motor mit Weichrotoren und Tasten
- "Tick Tack Tock" >> Relais mit DC-Motor
- "Brummm" >> DC-Motor mit Rotations-Enkoder (Potentiometer)
- "Zu guter Letzt" >> DC-Motor mit IR-Fernbedienung
4. Lass uns einen Roboter bauen
- Dieses Projekt ist komplex. Aber keine Sorge. Wir werden vieles verbinden, das du bereits gelernt hast.
- Dein Roboter wird eine Linie erkennen und dieser nachfahren.
- Dein Roboter wird auch versuchen, Hindernisse zu erkennen, Blinken, etwas Lärm machen oder sogar versuchen, um das Hindernis herumzusteuern.
- Wir benötigen einige zusätzliche Teile, die nicht im Bausatz enthalten sind.
Zusätzliche Materialkosten:
ca. 20 Euro