.. _`tp2/eink-lighting`: KogniDoor-eInk-Beleuchtung ========================== :Kontakt: Michael Adams :CITK: `kognidoor-arduino `_ :Vorbedingung: Die Beleuchtung des E-Ink Displays wird mittels APA102 LEDs realisiert. Der Lichteinfall wird durch den Lichtsensor TSL25911 gemessen. Die LEDs benötigen eine Spannungsversorgung von 5 V und kommunizieren mit dem Arduino Mega 2560 über SPI. ==== ==== Pin Farbe ==== ==== Vcc Rot GND Schwarz CLK Weiß MOSI Grün ==== ==== Der Lichtsensor TSL25911 benötigt eine Spannungsversorgung zwischen 3,3 und 5 V und kommunizieren mit dem Arduino Mega 2560 über I2C. ==== ==== Pin Farbe ==== ==== Vcc Rot GND Schwarz SCL Grün SDA Braun ==== ==== Softwareseitig muss für den Betrieb der APA102 LEDs auf dem Arduino die Bibliothek "FastLED" installiert sein. Für den Betrieb des TSL25911 Lichtsensors benötigt man die Adafruit Sensor Library und die Adafruit TSL2591 Library . RSB-Schnittstellen ------------------ .. rsbpubsub:: IN /io/vision/eink/backlight/set rst.door.LEDStrip setzt die Beleuchtung des E ink Displays .. rsbpubsub:: OUT-Pub-0 /io/vision/eink/lightsensor rst.door.LightSensor Informationen des Helligkeitssensors .. rsbpubsublist:: :type: IN .. rsbpubsublist:: :type: OUT