Mit dem Sonnenlichtsensor können wir die Helligkeit des Sonnenlichts messen. Die Sonne strahlt nicht nur sichtbares Licht aus, sondern auch solches, welches wir weder sehen noch fühlen können. Dazu gehört die ultraviolette Strahlung, kurz UV-Strahlung genannt und die Infrarotstrahlung (IR). Die UV-Strahlung kann dabei Schäden an den Augen und der Haut hervorrufen und ist sogar krebserregend. Mit diesem Sensor können wir also prüfen, ob wir uns gerade zu starker UV-Strahlung aussetzen.
Weitere Informationen zum Sensor gibt es hier. Sonnenlichtsensor (Si1145) kann hier bestellt werden.
Anschluss: | A0 |
Schnittstelle: | I²C |
Ausgabewerte: |
|
Makecode
Zuerst muss das MakeCode-Paket für den Sensor geladen werden, indem man auf Fortgeschritten > Erweiterungen klickt und in die Suchleiste oben den folgenden Link eingibt:
https://github.com/calliope-edu/pxt-sunlightsensor-si1145
Anschließend tauchen die Blöcke links unter dem Namen si1145 auf. Es gibt jeweils für das Ultraviolett-, Infrarot- und sichtbaren Licht einen Ausgabeblock, welche mit Zeige Zahl z.B. ausgelesen werden können.