Arduino Projekte mit Tinkerbots - Licht Sensor Bibliothek

Lichtsensor

Der Lichtsensor erweitert die Fähigkeiten deiner Kreation noch weiter… Du kannst zum Beispiel  die Geschwindigkeit deines Roboters an das Umgebungslicht anpassen. Du kannst Autos entwerfen, die Angst vor der Dunkelheit haben, oder Blumen, die den Kopf heben, wenn du sie anleuchtest – Es liegt an dir!

 

TBLightSensor()

Instanziiert ein Modul des Typs TBLightSensor. Es wird ein Header-File („TBLightSensor.h“) benötigt, um auf die Funktionen von TBLightSensor zuzugreifen.

Syntax

#include "TBLightSensor.h"
TBLightSensor myLightSensor(BLUE);
Parameter Werte Beschreibung
color RED, GREEN, BLUE, MINT, PURPLE, YELLOW, WHITE LED-Farbe des Moduls

 

getData()

Liest den vom Sensor gemessenen Wert (Lichtstärke) aus.

Syntax

myLightSensor.getData();
Datentyp des Rückgabewerts Minimalwert Maximalwert
byte 0 180

Beispiel

#include "TBLightSensor.h"
TBLightSensor myLightSensor(BLUE);

byte data;

void setup() {
Serial.begin(9600);
}

void loop() {
data = myLightSensor.getData();
Serial.println(data);
}