Allegra42 / GirlsDayExample

Example project for the 2019's Girl's Day Workshop using Arduino Flora and NeoPixel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FloraBag

Quellcode und Anleitung für den FloraBag Girl's Day Workshop 2019

Two Bags

Inhaltsverzeichnis

Motivation

Bisher bestand unser Girl's Day immer aus 4 kleineren Workshops aufgeteilt auf 4 Stationen. Leider konnten die Mädchen kaum etwas aus diesen Workshops mit nach Hause nehmen und Eltern, Freunden und Bekannten vorführen, was sie an dem ereignisreichen Tag selbst erschaffen haben oder daran weiter zu arbeiten.

Idee

Arduinos sind klein, günstig und einsteigerfreundlich - aber begrenzt ansprechend. Eine leuchtende Tasche basierend auf einem Adafruit Flora und NeoPixel LEDs deutlich mehr. Die Tasche ist praktisch einsetzbar, kann nach eigenen Ideen gestaltet werden, zu Hause vorgeführt und verändert werden.

Material

  • Adafruit Flora
  • NeoPixel LEDs
  • Schaltdraht
  • Akkupack oder Batteriepack
  • Stofftaschen
  • Filz in verschiedenen Farben um Motive zu basteln
  • Klettband und Heißkleber um Motiv und Schaltung wieder ablösbar an den Taschen zu befestigen
  • Scheren / Abisolierzange / Lötmaterial

Verkabelung

Die Grundlagen zum Flora und der Verkabelung findest du in den Folien.

Umsetzung

Siehe inovex Blog. Pinky Pi Handball Unicorn

Entwicklungsumgebung

  • Installiere https://code.visualstudio.com auf deinem Computer. Download
  • Starte das Programm und wähle Extensions aus der linken Toolbar im Hauptfenster und schreibe platformio in das Suchfeld. Drücke auf dem erscheinenden Suchergebnis bei PlatformIO IDE auf den grünen Button Install. Install
  • Nach der erfolgreichen Installation lädst Du Dir von GitHub mit dem Drop-Down Clone or Download und anschließender Auswahl des Download ZIP-Button das Zip-File zum Kurs herunter.
  • Anschließend kannst Du das heruntergeladene Projekt mit “ + Open Project” unterhalb von Quick Access importieren. Open
  • Im unteren Bereich der Applikation kannst Du das Programm mittels dem Button Upload auf den Flora übertragen, sobald dieser an Deinen Computer angeschlossen ist. Upload
  • Ändere das Programm nach belieben, speichere es und übertrage es erneut auf den Flora, um die Änderungen zu sehen.

Programmierung

Alle Infos die du für die Programmierung benötigst sind als Kommentare (beginnen mit /*) im Quellcode an den entsprechenden Stellen hinterlegt. Zusätzlich gibt es noch das Cheatsheet, in dem alle notwendigen Informationen noch einmal kurz zusammengefasst sind.

About

Example project for the 2019's Girl's Day Workshop using Arduino Flora and NeoPixel

License:MIT License


Languages

Language:C++ 95.2%Language:C 4.8%