AKL-Mini Spezial: Difference between revisions
ArneRossius (talk | contribs) (Created page with "Coming soon ...") |
ArneRossius (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
__NOEDITSECTION__ | |||
{{Infobox | |||
|Name=AKL-Mini Spezial | |||
|Bild=AKL-Mini_Spezial_projectimage.jpg | |||
|Jahr= 2017 | |||
|Pixel= 18 | |||
|Farben=Graustufen | |||
|Leuchtmittel=SMD-LEDs | |||
|Leistung= | |||
|Kontakt=[[User:ArneRossius|Arne Rossius]] | |||
|Webseite= | |||
}} | |||
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 === | |||
* [[:File:AKLMS-1.5.png|Schaltplan]] (PNG-Grafik) | |||
* [[:Media:AKLMS-1.5.sch|Schaltplan]] (EAGLE 4.x) | |||
* [[:Media:AKLMS-1.5.brd|Platinenlayout]] (EAGLE 4.x) | |||
== Software == | |||
=== Hauptcontroller (ATtiny2313) === | |||
Siehe [[AKL-Mini#Software|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. | |||
* [[:Media:melody_aklms-1.5.zip|Melodie-Abspieler]] (Standard-Melodien: Hochzeitsmarsch von Mendelssohn und Happy Birthday) | |||
== Bausatz == | |||
* [[:Media:AKLMS-instructions-1.0.pdf|Bausatzanleitung]] für Platine Rev. 1.5 (englisch) | |||
[[Category:Projekte]] |
Latest revision as of 14:46, 5 August 2017
zur Projektübersicht | |
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
- Schaltplan (PNG-Grafik)
- Schaltplan (EAGLE 4.x)
- Platinenlayout (EAGLE 4.x)
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
- Bausatzanleitung für Platine Rev. 1.5 (englisch)