Sommeruni 2018: Arduino A random lama

Tag 1: Aufgaben

LED-Schaltung mit Taster

Entwerfe und Konstruiere eine einfache Schaltung mit einer LED, die durch einen Taster zum Blinken gebracht werden kann. Benutze den Arduino nur als Stromquelle.

Vertiefung: Modifiziere die Schaltung, so dass zwei Taster gedrück werden müssen, damit die LED leuchtet oder einer von zwei Tastern gedrückt werden muss.

Ampelschaltung

Nutze den Arduino und farbige LEDs, um eine Ampelschaltung zu simulieren. Dabei soll als erstes eine einfache Kreuzung mit zwei Ampeln simuliert werden. Anschließend wird diese erweitert um eine Fußgänger_innenampel. Diese soll im letzten Schritt zu einer Bedarfsampel werden.

Tag 2: Projekte

Übersicht über mögliche Projekte mit Schwierigkeit der Schaltung und der Programmierung:
SchaltungProgrammierung
Binärzähler★☆☆★★☆
RGB Party★☆☆★☆☆ / ★★☆
Keyboard★☆☆★☆☆
Theremin★★☆★★☆
Wetterstation★★☆★★☆
Matrixzähler★★☆★★★
Pong★★★★★★★
Eigenes Projekt??????

Binärzähler

Baue mit dem Arduino, Tastern und LEDs einen sechstelligen binären Zähler der auf Knopfdruck hoch und runter zählt. Erweiter die Schaltung um einen Resetknopf und einen Knopf um den automatischen Zählmodus zu starten. Eine mögliche Erweiterung ist die LEDs so zu dimmen, dass sie angangs dounkel sind und mit steigendem Wert immer heller werden.

RGP Party

Verwende mehr farbige LEDs (RGB LEDs) um ein Partylicht zu erstellen. Die LEDs sollen dabei in verschiedenen Farben abwechselnd leuchten. Eine mögliche Erweiterung ist einen Knopf hinzuzufügen der statt harter Übergänge zwischen den Farben einen Modus mit weichen Übergängen (fade) aktiviert.

Keyboard

Benutze einen Lautsprecher und acht Taster um ein "Keyboard" aus dem Arduino zu bauen. Eine mögliche Erweiterung ist ein Aufnahmemodus oder die möglichkeit mehrer Töne aufeinmal zu spielen.

Theremin

Mittels zweier Abstandssensoren und einem Lautsprecher soll ein primitives Musikinstrument gebaut werden. Die Distanz auf dem einen Abstandsensor soll dabei der Tonhöhe, die des anderen der Lautstärke entsprechen. Das Instrument ähnelt entfernt einen Theremin. Es ist quasi ein digitales Infrarot Theremin.

Wetterstation

Benutze diverse Umweltsensoren (Tempratur, Luftfeutigkeit, etc) um eine digitale Wetterstation zu bauen. Die Ausgabe kann per serieller Leitung an den Computer oder über LEDs in binär erfolgen.

Matrixzähler

Es soll ein Zähler analog zum Binärzähler Projekt implementiert werden. Der Wert soll entweder als Punkte oder als Zahl auf einer Ledmatrix dargestellt werden.

Pong

Mit einer LED matrix und zwei Drehencodern kann der Arduino zu einer Pong-Konsole werden. Natürlich lassen sich auch andere spiele wie Snake oder Space Invades implementieren.

Eigenes Projekt

Wirf einen Blick in unsere Kiste mit Bauteilen und denke dir dein eigens Projekt aus.

Arduino IDE starten

Um auf den Poolrechnern die Arduino IDE zu starten drücke
[ALT]+[F2]
und gebe den Pfad ein
/import/ArduinoIDE/arduino-1.8.5/arduino

Slides

Tag 1

Links