AKL-Mini Spezial

From BlinkenArea Wiki
Revision as of 14:46, 5 August 2017 by ArneRossius (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
zur Projektübersicht
English Version of this Page
AKL-Mini Spezial projectimage.jpg
Jahr 2017
Anzahl Pixel 18
Graustufen / Farben Graustufen
Leuchtmittel SMD-LEDs
Leistungsaufnahme
Kontaktperson Arne Rossius
Projekt-Website

AntiKippenLights-Mini Spezial (kurz AKL-Mini Spezial) ist die Erweiterung eines gewöhnlichen AntiKippenLights-Mini um einen zweiten Microcontroller, der eine Melodie über einen Piezo-Lautsprecher abspielt, solange der Haupt-Controller eingeschaltet ist. Wenn der Hauptcontroller abgeschaltet wird, spielt die Melodie noch weiter, bis sie zuende ist.

Hardware

Zur Schaltung des AKL-Mini kommt für das AKL-Mini Spezial ein ATtiny11-Microcontroller hinzu, der die Melodie abspielt, ein externer Widerstand und Kondensator um die Geschwindigkeit einzustellen (da beim ATtiny11 die Frequenz des internen Oszillators sehr stark von der Betriebsspannung abhängt) und ein Piezo-Lautsprecher. Ein Ausgang am Hauptcontroller (ATtiny2313) ist mit einem Eingang am ATtiny11 verbunden und sendet das Freigabesignal.

Die Platine hat die gleiche Größe wie die des AKL-Mini (45.7 x 30.5 mm, passend für eine Streichholzschachtel), aber das LED-Herz wurde etwas vergrößert und die LEDs entsprechend der Herz-Form gedreht. Auf diese Weise ist im Inneren des Herzens genug Platz, um eine Nachricht auf die Platine zu schreiben (z.B. die Namen eines frisch verheirateten Paars) oder ein herzförmiges Foto einzukleben.

Rev. 1.5

Software

Hauptcontroller (ATtiny2313)

Siehe AKL-Mini Software.

Melodie-Controller (ATtiny11)

Der ATtiny11 unterstützt keine ISP-Programmierung und muss daher mit einem AVR-Programmer programmiert werden, der "high-voltage serial programming" (12V) unterstützt). Wenn der Controller bereits auf der Platine verlötet ist, muss er vor dem Umprogrammieren wieder abgelötet werden.

Die Firmware unterstützt zwei Melodien, zwischen denen mit einem Eingang umgeschaltet werden kann. Der Zustand des Eingangspins wird jedes mal gelesen, bevor die Melodie zu spielen beginnt, wird der Pin also während des Abspielens umgeschaltet, so spielt erst die Melodie zuende, bevor die andere beginnt.

  • Melodie-Abspieler (Standard-Melodien: Hochzeitsmarsch von Mendelssohn und Happy Birthday)

Bausatz