Dämmerungsschalter mit 3mm LED als Lichtsensor und Anzeige

Gast #1629151
Dämmerungsschalter mit einer 3mm Diode als Lichtsensor für ATMega88
Compiler ist Codevision... Sollte mit der EVAL Version von Codevision 
funktionieren.

Funktion:
Über den ADC0(PORTC.0) Eingang des ATMega wird die Helligkeit gemessen.
Die Beschaltung habe ich im Source aufgezeichnet. Die Diode hängt 
zwischen PORTC.0 und PORTC.1, wobei die Anode der Diode an PORTC.0 geht. 
Ich hoffe Ihr kommt klar damit. Der gemessene Wert wird auf der UART 
ausgegeben (8N1 4800).
Je nach verwendeter Diode kann/muss man das Poti justieren.
In meinem Fall eine rote 3mm klare low current Diode.
Ist der wert unter einer bestimmten Schwelle schaltet PORTC.5 ein,
darüber wieder aus.
Während der Dunkelphase blinkt die Diode welche auch als Lichtsensor 
verwendet wird ähnlich einer Alarmanlage.

Vielleicht kanns ja jemand gebrauchen....
Angehängte Dateien:
Gast
Ohh...Reaktivlichter kannte ich garnicht.

Also ich hab es mir gebaut für mein Gartentor. Wird auf der Abdeckung 
des Anschlagspfosten des Tores eingebaut. Soll halt wenns dunkel wird 
anfangen zu blinken ähnlich einer Alarmanlage. Zusätzlich werden die 
LED's dann angesteuert wenn das elektrische Tor auf oder zu geht.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.