Der ATtiny13A ist einer der kleinsten Microcontroller von der Firma Atmel. Er bietet unter anderem sechs digitale I/Os, einen
Analog-Digital-Wandler und einen Watchdog-Timer. Dies sind die Funktionen, die beim Reaktivlicht hauptsächlich
genutzt werden. Die Option A bedeutet, dass er eine niedrigere Versorgungsspannung benötigt. Schon 1,8 V, die sich
bequem über eine längere Zeit mit zwei Standard-Batterin erzeugen lässt, reichen
für einen sicheren Betrieb aus. Aufgrund des geringen Stromverbrauchs der Schaltung hält ein Satz
Batterien mehrere Jahre.
Der ATtiny24A besitzt mehr digitale I/Os und einen größeren Programmspeicher. Damit ist es dann möglich, eine 7-Segment-LED-Anzeige
anzusteuern.
Es gibt viele Varianten der Reaktivlicht-Schaltung. Manche haben nur eine einfache Leuchtdiode, über die eine Blinksequenz zurückgegeben wird. Bei anderen kann mit Hilfe
einer 7-Segment-Anzeige eine Folge von Zahlen und Punkten angezeigt werden. Neben fest einprogrammierten Blinkfolgen gibt es auch die Möglichkeit, diese später zu ändern
ohne den Microcontroller neu programmieren zu müssen. Eine Auswahl von Programmen wird unten beschrieben.
In der Galerie gibt es eine kleine Auswahl an Fotos und Videos von den verschiedenen Reaktivlicht-Varianten zu sehen.
Platinen- und Bausatz-Service
Das kleine Einmaleins - Einstieg in den Reaktivlichtbau
Das Kochbuch - Version 3
Schaltungsvariante "Grundversion"
Schaltungsvariante "Teachmodus"
Schaltungsvariante "Adaptive Tagschwelle"
Schaltungsvariante "Nachtaktiver Blinker"
Schaltungsvariante "Grundversion mit 7-Segment-Anzeige"
Schaltungsvariante "Teachmodus mit 7-Segment-Anzeige"
Schaltungsvariante "Teachmodus mit 5x7-Dot LED-Anzeige"
Gehäuse und Batteriehalter für Reaktivlichter
Für alle hier vorgestellten Schaltungsvarianten biete ich an, Platinen und Bausätze, auch mit programmiertem und getestetem Microcontroller, zu versenden. Einige Varianten sind auch nur als Bausatz mit programmiertem Controller erhältlich, da der Quellcode nicht veröffentlicht ist.
Die Bausätze enthalten alle benötigten Bauteile und Kabel. Die Batterien, Batteriehalter und Lötzinn sind nicht enthalten.
Im Gegensatz zu vielen anderen im Internet erhältlichen Bausätzen sind hier Sockel für die ICs enthalten, um ein thermisches Zerstören während des Lötvorganges auszuschließen. Es werden keine SMD-Bauteile verwendet, sodass der Zusammenbau auch für Anfänger im Bereich Elektronik gut machbar ist. Aufgrund des durchdachten Designs der Platinen besitzen die Reaktivlichter trotzdem geringe Abmessungen, die mit SMD-bestückten Schaltungen vergleichbar sind. Alle fertig programmierten Microcontroller werden auf ihre Funktion getestet.
Alle Preisangaben sind inklusive Mehrwertsteuer. Die Mehrwertsteuer wird in der Rechnung nicht gesondert ausgewiesen.
Porto und Verpackungskosten sind in den Preisen nicht enthalten.
Bestellung | Versand innerhalb Deutschlands | Versand weltweit |
---|---|---|
Platinen bis 20 g | 0,85 EUR | 1,05 EUR |
Platinen bis 50 g | 1,00 EUR | 1,65 EUR |
Platinen, Bausätze und Batteriehalter bis 500 g | 1,70 EUR | |
Platinen, Bausätze, Batteriehalter und Zentrifugenröhrchen bis 1000 g | 2,65 EUR | 4,00 EUR |
Ab 15 EUR Bestellsumme (ausgenommen Porto und Verpackungskosten) werden 5% Rabatt eingeräumt.
Bestellungen bitte per eMail an kontakt@reaktivlicht.de. Bitte die Versandadresse, Versorgungsspannung (3 V oder 4,5 V) und die Farbe der LED (bei Einzel-LEDs weiß, gelb, rot, grün, blau oder lila, bei 7-Segment-Anzeigen rot oder grün) angeben.
Dies ist eine Anleitung zum Bau der Grundversion des Reaktivlichtes, die auf Anfänger ausgelegt ist. Schritt für Schritt wird erklärt, was zum Zusammenbau und zur Programmierung notwendig ist. Zum Verständnis der Funktionsweise der Schaltung und des Programmablaufes muss dann aber im Kochbuch nachgeschaut werden. Es soll lediglich als Einstiegshilfe für Neulinge dienen.
Im Kochbuch wird detailliert auf die Funktionsweise von Reaktivlichtern eingegangen. Verschiedene Möglichkeiten der Sensorik und Aktorik werden erläutert. Auch die dazugehörigen Code-Ausschnitte und das Programm der Grundversion werden erklärt. Das Kochbuch richtet sich an fortgeschrittene Anwender, die tiefer in die Thematik einsteigen und eigene Schaltungsvarianten realisieren möchten.
Hier wird der Aufbau und das Programm für die einfachste Version eines Reaktivlichtes vorgestellt. Mittels eines Fotowiderstandes wird die Helligkeit gemessen. Während die Schaltung bei dauerhafter Beleuchtung in einen Standby-Modus wechselt und so den Stromverbrauch minimiert, wird die bei Einbruch der Dämmerung reaktiviert. Im Falle eines schnellen Beleuchtungswechsels wird eine Blinksequenz über eine Leuchtdiode ausgegeben.
Platine: 0,50 EUR
Bausatz mit Controller zum Selbstprogrammieren und Platine: 3,50 EUR
Dies ist eine Erweiterung der Grundversion. Es ist möglich, die Blinksequenz selber festzulegen. Da der Einlernvorgang mittels eines Magnetschalters und dem Fotowiderstand erledigt wird, ist das Einlernen auch bei einer wasserdicht eingegossenen Schaltung noch möglich. Die Blinksequenz kann dabei bis zu 32 Hell-Zyklen enthalten. Jeder Zyklus darf bis zu 30 Sekunden lang sein und wird mit einer Genauigkeit von 125 ms wiedergegeben.
Funktionsbeschreibung in Deutsch
Funktionsbeschreibung in Englisch
Bausatz mit programmiertem Controller und Platine: 5,50 EUR
Bausatz mit programmiertem Controller und Platine. Controller mit erweiterter Speicherkapazität für bis zu 256 Hell-Zyklen. Abweichend zu den anderen Bausätzen ist hier eine Versorgungsspannung von mindestens 2,7 V notwendig.: 6,50 EUR
Dies ist eine Erweiterung der Grundversion. Es ist möglich, den Schwellwert, oberhalb dessen in den Standby-Modus gewechselt wird, selber festzulegen. Da der Einlernvorgang mittels eines Magnetschalters und dem Fotowiderstand erledigt wird, ist das Anpassen auch bei einer wasserdicht eingegossenen Schaltung noch möglich.
Funktionsbeschreibung in Deutsch
Bei dieser Schaltung wird mittels eines Fotowiderstandes wird die Helligkeit gemessen. Während die Schaltung bei Helligkeit in einen Standby-Modus wechselt und so den Stromverbrauch minimiert, wird die bei Einbruch der Dämmerung reaktiviert. Alle acht Sekunden wird ein Lichtblitz über die Leuchtdiode ausgegeben.
Platine: 0,50 EUR
Bausatz mit Controller zum Selbstprogrammieren und Platine: 3,50 EUR
Bei dieser Schaltung wird bei Auslösung keine Blinksequenz, sondern eine Folge von Zahlen und Dezimalpunkten ausgegeben.
Platine: 1,40 EUR
Platine mit 7-Segment-Anzeige: 2,20 EUR
Bausatz mit Controller zum Selbstprogrammieren und Platine: 6,00 EUR
Bei dieser Schaltung wird bei Auslösung keine Blinksequenz, sondern eine Folge von Zahlen und Dezimalpunkten ausgegeben. Es ist möglich, die Folge selber festzulegen. Da der Einlernvorgang mittels eines Magnetschalters erledigt wird, ist das Einlernen auch bei einer wasserdicht eingegossenen Schaltung noch möglich. Die Folge kann dabei bis zu 127 Zahlen umfassen.
Funktionsbeschreibung in Deutsch
Funktionsbeschreibung in Englisch
Bausatz mit programmiertem Controller und Platine: 8,00 EUR
Bausatz mit programmiertem Controller und Platine. Controller mit erweiterter Speicherkapazität für bis zu 511 Zahlen: 9,00 EUR
Hier gibt es dieses Reaktivlicht auch fertig zusammengebaut zu kaufen.
Bei dieser Schaltung wird bei Auslösung keine Blinksequenz, sondern eine Folge von Zeichen ausgegeben. Es ist möglich, die Folge selber festzulegen.
Da der Einlernvorgang mittels eines Magnetschalters und des Lichtsensors erledigt wird, ist das Einlernen auch bei einer wasserdicht eingegossenen Schaltung noch möglich.
Die Folge kann dabei bis zu 204 Zahlen umfassen.
Im Gegensatz zu den anderen Varianten enthält dieser Bausatz SMD-Bauteile. Diese löte ich auf Wunsch auf die Platine.
Zusammenbau- und Benutzungsanleitung in Deutsch
Zusammenbau- und Benutzungsanleitung in Englisch
Programm zum Einlernen (erfordert Java)
Bausatz mit programmiertem Controller und Platine: 12 EUR
Bausatz mit programmiertem Controller, Platine und aufgelöteten SMD-Bauteilen: 13 EUR
Zentrifugenröhrchen 50 ml: 0,25 EUR
Batteriehalter 2xAAA: 0,60 EUR
Dies sind alte Versionen des Kochbuchs. Sie werden nicht mehr gepflegt und weiterentwickelt.
Das Kochbuch Version 2 in Deutsch
Das Kochbuch Version 1 in Deutsch
Quellcode 5.1.2 Nachtaktiver Blinker
Quellcode 5.1.3 Verbesserter nachtaktiver Blinker
Quellcode 5.1.4 Verbesserter nachtaktiver Blinker mit TeachIn-Modus
Quellcode 5.1.6 Verbesserter nachtaktiver Blinker mit Morsezeichenausgabe
Quellcode 5.1.7 Verbesserter nachtaktiver Blinker mit Watchdog-Abschaltung
Quellcode 5.2.1 Verbesserter nachtaktiver Blinker mit Watchdog-Abschaltung