Forum: Mikrocontroller und Digitale Elektronik Licht per lichtschranke steuern


von M. S. (ms111)


Lesenswert?

Also ich würde gerne in einem raum in meiner wohnung das Licht 
automatisch steuern (LED Streifen). Dazu hatte ich die Idee das ich das 
mit IR-Lichtschranken tuhe. Soweit geplant würde ich das über 2 
Lichtschranken, welche parallel am Türrahmen befestigt sind realisieren: 
Das System muss ja sozusagen erkennen ob man in den Raum hineingeht oder 
ob man ihn verlässt. Dies geschieht durch die jeweiligen parallelen 
Lichtschranken. Wenn man den Raum also betritt geht das licht so an, 
wenn man ihn verlässt unmittelbar aus. Nun stehe ich vor dem Problem das 
die Schaltung ja auch erkennen muss wie viele Personen in den Raum rein 
gehen und wie viele raus - nicht das sage ich mal 2 hineingehen, eine 
dann wieder heraus und das licht geht aus. Nun ist meine frage ob ich 
das alles irgendwie auch ohne Microcontroller realisieren kann? Ich 
dachte irgendwie an speicherbausteine oder so etwas die parallel 
geschaltet sind, sozusagen zB 10 virtuelle nebeneinander geschaltete 
Schalter wo bei jeder Person die den raum betritt ein weiterer angeht 
und bei jeder Person die rausgeht einer ausgeht, das das licht sozusagen 
ausgeht wenn der letzte ,,schalter'' getrennt wird weil die letzte 
person den raum verlässt. Desweiteren wäre ich für ne idee dankbar wie 
eine schaltung aussehen müsste die erkennt welche lichtschranke zuerst 
unterbrochen wird.

LG

von R. B. (dxx255)


Lesenswert?

Warum kein Mikrocomtroller?

von npn (Gast)


Lesenswert?

Damit wirst du es, egal ob mit oder ohne µC, nicht schaffen, die Zählung 
zuverlässig zu machen. Stell dir vor, 2 Leute gehen dicht hintereinander 
in den Raum, so daß keine Unterbrechung festgestellt wird. Oder Eine 
Person geht durch und schlenkert mit den Armen oder hat einen Gegenstand 
dabei (Tasche, Regenschirm...), so daß mehrere Personen gezählt werden, 
obwohl nur eine den Raum betreten hat. Du müßtest wirklich 
sicherstellen, daß immer nur eine Person gleichzeitig durch die Tür 
gehen kann und auch eine zeitliche Toleranz hinzufügen (um 
Mehrfachzählung zu verhindern). Einigermaßen zuverlässig kann man es 
wohl mit einem Drehkreuz machen, aber das willst du bestimmt nicht an 
der Wohnzimertür haben :-))

von Zwei (Gast)


Lesenswert?

parallele Lichtstrahlen/- Schanken an der Tür montieren. Je nachdem, 
welcher Strahl zuerst unterbrochen wird betritt oder verläßt eine Person 
den Raum.



So nebenbei: Mag ja nett sein der Gag, aber das Montage- Gedöns, das 
erforderlich ist für diesen "Komfort" macht einen Raum ja nicht gerade 
gemütlicher..?

von npn (Gast)


Lesenswert?

Zwei schrieb:
> parallele Lichtstrahlen/- Schanken an der Tür montieren. Je nachdem,
> welcher Strahl zuerst unterbrochen wird betritt oder verläßt eine Person
> den Raum.

Ähhm....

Malte S. schrieb:
> Soweit geplant würde ich das über 2
> Lichtschranken, welche parallel am Türrahmen befestigt sind realisieren:
> Das System muss ja sozusagen erkennen ob man in den Raum hineingeht oder
> ob man ihn verlässt. Dies geschieht durch die jeweiligen parallelen
> Lichtschranken.

;-)

von M. S. (ms111)


Lesenswert?

npn schrieb:
> Damit wirst du es, egal ob mit oder ohne µC, nicht schaffen, die Zählung
> zuverlässig zu machen. Stell dir vor, 2 Leute gehen dicht hintereinander
> in den Raum, so daß keine Unterbrechung festgestellt wird. Oder Eine
> Person geht durch und schlenkert mit den Armen oder hat einen Gegenstand
> dabei (Tasche, Regenschirm...), so daß mehrere Personen gezählt werden,
> obwohl nur eine den Raum betreten hat. Du müßtest wirklich
> sicherstellen, daß immer nur eine Person gleichzeitig durch die Tür
> gehen kann und auch eine zeitliche Toleranz hinzufügen (um
> Mehrfachzählung zu verhindern). Einigermaßen zuverlässig kann man es
> wohl mit einem Drehkreuz machen, aber das willst du bestimmt nicht an
> der Wohnzimertür haben :-))

naja es handelt sich um den flur und die elektronik würde in einer 
abgehängten decke verschwinden. Wegen einer anderen installation sind da 
auch schon kabelkanäle vorhanden. Naja also ich würde die lichtschranken 
auf kniehöhe machen

von M. S. (ms111)


Lesenswert?

Roman B. schrieb:
> Warum kein Mikrocomtroller?

ich kann nicht programmieren :D und sowas zu programmieren ist ja schon 
nen wenig anspruchsvoller :P

von Karl H. (kbuchegg)


Lesenswert?

Malte S. schrieb:

> auch schon kabelkanäle vorhanden. Naja also ich würde die lichtschranken
> auf kniehöhe machen


Warum würfelst du nicht gleich?
Die Ergebnisse wären genauso gut oder schlecht.

von M. S. (ms111)


Lesenswert?

ja hab ich auch grade gemerkt ^^ wenn dann müsste es hüfthöhe sein

von Karl H. (kbuchegg)


Lesenswert?

Malte S. schrieb:
> ja hab ich auch grade gemerkt ^^ wenn dann müsste es hüfthöhe sein

du bist immer noch beim würfeln.

Sieh es ein: Das funktioniert mit Lichtschranken nicht. Zumindest nicht 
so zuverlässig, wie du es benötigen würdest.
Als einzelne Person kannst du beim Durchschreiten einer Lichtschranke 
jede beliebige Anzahl an einzelnen Unterbrechungen von 1 bis ca. 5 
haben, je nachdem wie deine Schrittstellung ist, je nachdem wie gerade 
deine Armbewegung beim Gehen ist, je nachdem was du an Kleidung hast, je 
nachdem ob du was in der Hand hast, etc.

Es hat schon seinen Grund, warum das in freier Wildbahn keiner macht.

Bewegungsmelder mit Nachlaufzeit.

: Bearbeitet durch User
von npn (Gast)


Lesenswert?

Malte S. schrieb:
> Naja also ich würde die lichtschranken
> auf kniehöhe machen

Alles schön und gut, aber was ist mit den Beispielen, der Tasche oder 
dem Regenschirm? Kannst du IMMER garantieren, daß es pro Person auf 
jeden Fall nur genau eine Unterbrechung gibt und daß bei zwei Personen 
auch wirklich eine Unterbrechung zwischen den Personen stattfindet? Das 
haben schon viele Firmen getestet und erprobt. Heraus kam dann immer 
eine Lösung: Eine Schleuse, die garantiert, daß immer nur eine Person 
durchpasst.
Du kannst es gerne selber versuchen. Aber ich ganrantiere dir, daß du 
relativ schnell im Dunklen sitzt oder daß das Licht brennen bleibt.
Was man noch machen kann, ist einen Bewegungsmelder an die Zimmerdecke 
schrauben und den auf eine Leuchtzeit von 30min oder länger einstellen. 
Aber selbst das kann schiefgehen, wenn du beim Fernsehen einschläfst :-)

von Daniel A. (daniel-a)


Lesenswert?

Wenn du einen Teppich hast könnte man dünne Drähte einnähen/darunter 
verlegen, und dann den Wiederstand oder die Kapazität zwischen den 
Drähten messen. Wenn niemand im Raum ist wird der Wert 
zwischengespeichert. Wenn sich der Wert plötzlich ändert geht das licht 
an. Wenn der Wert dem Gespeicherten wert entspricht geht das licht 
wieder aus.

Wenn du Parkettboden hast könnte man darunter Gewichtssensoren 
platzieren, aber das wird mit mit den Möbeln kompliziert.

Es brauch auf jeden fall einen Reset knopf.

von npn (Gast)


Lesenswert?

Daniel A. schrieb:
> Es brauch auf jeden fall einen Reset knopf.

Oder einen Lichtschalter ;-)

von Joe F. (easylife)


Lesenswert?

Wie viele Kilowattstunden ziehen deine LED Streifen denn so pro Jahr, 
damit sich dieser Aufwand lohnt?
Ich würde ja spontan auch sagen, Bewegungsmelder mit angemessener 
Zeitspanne bis Ausschalten ist die gängige und bewährte Lösung.

Ansonsten hast du mit ähnlichen Problemen zu tun, wie bei diesem Witz 
hier:
"Wenn 8 Kinder in einem Bus sind, und 10 steigen aus, dann müssen 2 
Kinder einsteigen, damit 0 Kinder im Bus sind.."

: Bearbeitet durch User
von M. S. (ms111)


Lesenswert?

okay :D also gewichtssensoren oder drähte ist dann doch etwas 
abentheuerlich :D was hier für ideen kommen haha :D ja okay ich habe das 
schon verstanden, wahrscheinlich ist die bessere lösung das man die 
türen mit lichtschranken versieht die nur beim in den flur hineingehen 
ansprechen und dann halt so 120s an bleiben und danach das licht wieder 
aus geht ^^

Naja nicht so viel sind 5m mit 6LEDs pro 10cm :D geht eig eher darum das 
das einfach ,,geil'' ist wenn das licht auf den punkt an geht wenn man 
in den flur geht und aus geht wenn man ihn verlässt :p

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.