Mit dem Lichtsensor gibt es jetzt einige Möglichkeiten um auf Helligkeit oder Dunkelheit zu reagieren. Nehmen wir mal das Licht in den Gängen eines Gebäudes. Da kann ich auf den Lichtwert in umgekehrter Richtung reagieren. Je weniger Licht der Lichtsensor von draußen erkennt, umso mehr wird das Licht innen hochgeregelt. Also wenn nicht mehr genügend Licht zu den Fenstern rein kommt, wird innen das Licht hochgefahren. Es gibt bei der Beleuchtung eine Schnittstelle, das ist die 0-10 Volt Schnittstelle. Je höher die Spannung auf dieser Schnittstelle ist, umso heller wird das Licht geregelt. Also Die Messung geht von den max. 1023 deutlich nach unten, auf sagen wir mal weniger als 600, dann wird die Spannung auf der 0-10 Volt Schnittstelle entsprechend hochgeregelt. Sagen wir mal auf 6 Volt. Dann kann man bei einer Messung von 500 die 0-10 Volt auf 7 Volt hochregeln. Wie man es richtig anpasst ist immer eine Test Sache.
Das Programm macht ja was mal will. Der Fehler ist nie der Arduino, sondern der Fehler sitzt nen halben Meter vor dem Bildschirm. Der Arduino macht IMMER das was man ihm anschafft. Es kann sein, dass es nicht so funktioniert wie man will, aber der Arduino macht keinen Fehler.
Es gibt natürlich auch andere Reaktionen auf Licht. Ich will z.B. nicht, dass die Sonne mich im Wohnzimmer blendet. Dann kann ich über einen Sensor feststellen, dass die Sonne zu tief in den Raum kommt und regiere mit Abdunklung mit einem Innenrollo. Also der Sensor sagt, es ist zu hell, dann fährt man das Rollo runter bis die Helligkeit wieder da ist, wo sie sein soll. Oder es wird draußen Dunkel, man kann nicht mehr nach draußen sehen, aber die Leute draußen, haben einen super Blick in den Raum, weil da das Licht schon angeschalten ist. Also Rollos automatisch runter, und alles ist gut. Bei welchem Licht das stattfinden soll, muss man testen.
Wenn man einen größeren Licht Messbereich braucht, habe ich mir mal einfach eine Erweiterung ausgedacht, die aus einen zweiten Lichtsensor besteht, der einen höheren Messbereich hat. Dann habe ich zwei verschiedenen Sensoren, und wenn der Sensor für den in Haus Bereich den obersten Wert erreicht hat, also die 1023, dann nehme ich automatisch den Wert des zweiten Sensor´s, der dafür nicht runter bis in die Dunkelheit kommt, aber dafür den Bereich der vollen Sonne abdeckt. Das Ding muss ich mir aber erst noch bauen, und Testen. Ich brauche dafür eben dann zwei Analog Pin´s, ansonsten dürfte es kein Problem sein.
|