Weichnachtliches Selbstbauprodukt:
Tiny-Glücksbringer
Bastlers Neujahrsgruß mit blinkenden Leuchtdioden
von Hermann Nieder
Für die Herstellung des abgebildeten kleinen Projekts mit blinkenden Leuchtdioden in Glückssymbolen benötigt man für die Vorderseite etwas farbiges Papier aus dem Schreibwarenladen oder Bastlergeschäft.
Mit einem Schreibprogramm erfolgt die Beschriftung, passend zu einer 160x100 mm großen Platine mit Lötpunkten.
Der Schornsteinfeger, das Schweinchen, das vierblättrige Kleeblatt, das Hufeisen und die übrigen farbigen Teile des Bildes werden zunächst ausgeschnitten und an den vorgesehenen Stellen auf die beschriftete Fläche aufgeklebt.
Nachdem das Bild auf der Vorderseite der Platine fertiggestellt ist, werden mit einer Nähnadel dort, wo später Leuchtdioden platziert werden sollen, Löcher gestochen und dann die Leuchtdioden eingesetzt.
Ganzen Artikel lesen...
Darauf kann man auf der Lötseite der Platine die Bauteile nach der folgenden Schaltung auflöten und mit Drähten verbinden.
Für meine Platine verwendete ich einen 5V-100mA-Spannungsregler mit Metallgehäuse.
Ein Exemplar eines Reglers in einem Kunststoffgehäuse , das die gleichen Eigenschaften besitzt, ist ebenfalls geeignet.
Zuerst lötete ich den Spannungsregler mit den beiden Kondensatoren, die dreipolige Stiftleiste, die Diode, die als Verpolungsschutz dient, und die Leitungen mit dem Batterieclip an.
Anschließend konnte ich nach dem Einstecken einer Steckbrücke (Jumper), die als Schalter dient, bei einer 9-V-Batterie am Eingang mit dem Multimeter eine Spannung von 5 V am Ausgang des Spannungsreglers messen.
Nun stand mir eine stabilisierte Gleichspannung von 5 V zur Verfügung.
Zum Ausschalten derselben brauchte ich nur die Steckbrücke herausziehen und an den freien Platz daneben zu stecken.
Alle Pins der 8-poligen IC-Fassung für den ATTiny13 wurden vor dem Löten auf der Platine umgebogen.
Dies hatte sich bereits bei früheren ähnlichen Projekten bewährt, wenn ich IC-Fassungen verwendete und alle Bauteile auf der Lötseite der Platine auflötete.
Danach lötete ich die Vorwiderstände (je 4k7 bei den beiden einzelnen LEDs bzw. 2k2 bei den in Reihe geschalteten Exemplaren für die Augen und die Nasen) und die Leuchtdioden selbst an.
Dabei verwendete ich ihre Anschlussdrähte, die ich zuvor vorsichtig umbog, zum Teil als Verbindungsdrähte.
Unmittelbar darauf verband ich zur Probe den Masseanschluss meiner 5V-Spannungsquelle mit der Katode einer LED bzw. mit dem freien Katodenanschluss derjenigen von zweien, die in Reihe geschaltet sind.
Wenn ich nun den Anschluss +5V des Spannungsreglers mit dem freien Anschluss des jeweiligen Vorwiderstandes der Leuchtdiode(n) in Verbindung brachte, leuchtete(n) die gerade getestete einzelne LED (die beiden in Reihe geschalteten Exemplare) auf.
Anschließend konnte ich die Schaltung vervollständigen und zum Abschluss den ATTiny13 programmieren.
Das Listing für den Mikrocontroller kann in BASCOM AVR z. B. folgendermaßen gestaltet werden:
'T13_Glueck1.bas
$regfile = "attiny13.dat"
$crystal = 1200000
Config Portb = Output
Do
Portb = &B00000001
Waitms 500
Portb = &B00000100
Waitms 500
Portb = &B00000010
Waitms 1000
Portb = &B00001000
Waitms 1000
Portb = &B00010000
Waitms 1000
Loop
Es wird kompiliert und darauf kann der Mikrocontroller z. B. an der dafür vorgesehenen Stelle in die Platine des Lernpakets Mikrocontroller von Franzis eingesteckt werden.
Mit der Software „LPmikroISP.exe" ist die Programmierung schnell bewerkstelligt.
Nun kann der ATTiny13 in die IC-Fassung auf der Lötseite der fertiggestellten Platine des oben beschriebenen Projekts eingesteckt werden, um das kleine Programm zu testen.
Möchte man, dass Schornsteinfeger und Schweinchen mehr als einmal „zwinkern", lässt sich das Programmlisting entsprechend erweitern.
Wer für das kleine Projekt gerne für den Attiny13 in Win-AVR oder in Assembler ein Programm entwickeln möchte, kann dies selbstverständlich auch tun.
Die Platine, die beiden Halter aus Holz und die Batterie passen gut in einen Versandkarton.
Sie könnten z. B. mit einer kurzen Beschreibung versehen und in ein wenig Verpackungsmaterial eingehüllt per Post verschickt werden, um damit einem anderen Menschen zum Jahreswechsel eine besondere Freude zu bereiten.
Hier Programmlisting in BASCOM AVR und HEX-Datei herunterladen.
Die passende Ergänzung zu diesem Artikel:
| |  | Lernpaket Arduino Lieferumfang: Platine, Steckboard, ATmega168-Mikrocontroller, 20 Bauteile, CD-ROM, 200-seitiges Handbuch ISBN 978-3-645-65007-6 Versandkostenfrei* direkt beim Verlag bestellen!
79,95 € 
|

Lernen Sie die ganze Vielfalt vom Franzis Buch- und Softwareverlag kennen