Benutzer-Werkzeuge

Webseiten-Werkzeuge


lichtsensor

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
lichtsensor [2024/01/26 07:31] torsten.roehllichtsensor [2024/01/26 07:35] (aktuell) – [Lichtsensor] torsten.roehl
Zeile 1: Zeile 1:
 ====== Lichtsensor ====== ====== Lichtsensor ======
-Auch der Lichtsensor dient dazu, dass der Roboter  „sehen“ kann .  Der Roboter kann damit  zwischen hell und dunkel+Auch der Lichtsensor dient dazu, dass der Roboter  „sehen“ kann .  Der Roboter kann damit  zwischen hell und dunkel unterscheiden und die Helligkeit in einem Raum messen. Außerdem kann er die Lichtintensität verschiedener Farben bestimmen und damit Farben und Helligkeitsstufen erkennen. 
 + 
 +|{{ :inf:msr:licht.jpg? |}}| 
 +|Der Lichtsensor er muss an einen der 4-Ports angeschlossen werden. Im Quellcode muss natürlich der Port referenziert werden!|
  
 ==== Beispiel ==== ==== Beispiel ====
 +Das Programm **HalloLightSensor** liest den Lichtsensor aus und zeigt dessen Werte am LCD-Bildschirm an.
 +
 <Code Java linenums:1 | Listing 1:HalloLightSensor> <Code Java linenums:1 | Listing 1:HalloLightSensor>
 import lejos.nxt.*; import lejos.nxt.*;
Zeile 19: Zeile 24:
 } }
 </Code> </Code>
 +In Zeile 5 wird ein Object ''light'' der Klasse ''LightSensor'' erstellt. Dieses Objekt repräsentiert von jetzt an den Lichtsensor.
 +Auf verschiedene Weise wird der Lichtsensor ausgelesen und das Ergebnis am Bildschirm ausgegeben. Das Programm wird verlassen, sobald der ''ESCAPE-Button'' gedrückt wird.
 +
lichtsensor.1706254311.txt.gz · Zuletzt geändert: 2024/01/26 07:31 von torsten.roehl