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

Kurs auf Gitlab

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

  1. Hallo Arduino
  2. "Mein Blinker" >> Eingebaute LED
  3. "Und es werde Licht" >> LED
  4. "Mehr Farben bitte" >> RGB-LED
  5. "Druckknopfspaß" >> Digitalen Eingang
  6. "Und jetzt im Takt!" >> Aktiver Summer
  7. "Mini Klavier" >> Passive Summer
  8. "Simon says 'Move your arm!'" >> Tilt sensor with Motor
  9. "Mehr Musik bitte!" >> Ultraschallsensor mit Summer
  10. "Es klingt wie ein Handy" >> Folientastatur mit Summer
  11. "Wie heiß ist es!?" >> Temperatursensor mit LEDs
  12. "Links, Rechts, Vorwärts und Zurück" >> Analog Joystick mit LEDs
  13. "Star Light Show" >> Infrarot-Fernbedienung mit LED-Matrix
  14. "Lass mal animieren" >> Infrarot-Fernbedienung mit LED-Matrix
  15. "Drehrummbumm" >> Gyroskop mit Motor und LED
  16. "Rot, Gelb, Grün....Los!!!" >> Bewegungssensor mit LEDs
  17. "Wie spät ist es?" >> Echtzeit-Uhr-Modul mit Bildschirm
  18. "Wie tief ist es?" >> Wasserstandssensor mit Anzeige
  19. "Einmal ein Schreihals sein!!!" >> Mikrofonsensor mit Anzeige
  20. "3 mal den Gleiche" >> Thermometer mit Anzeige
  21. "Du darfst durch!" >> RFID-Identifikation Scanner mit Display
  22. "Blink, Blink, blink" >> Schieberegister mit LEDs
  23. "Hell, heller, am Leuchtesten" >> Fotozelle mit LEDs
  24. "Start in...9...0" >> 7 Segmente Anzeige
  25. "1..2..3..4" >> Digitales Metronom mit Anzeige und Tasten
  26. "Machen wir Wind darum" >> DC-Motor mit Weichrotoren und Tasten
  27. "Tick Tack Tock" >> Relais mit DC-Motor
  28. "Brummm" >> DC-Motor mit Rotations-Enkoder (Potentiometer)
  29. "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

Video zeigt den ArduBot in Aktion


Teilen