Benutzer-Werkzeuge

Webseiten-Werkzeuge


hello_mbot_lichtsensor

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
hello_mbot_lichtsensor [2025/02/03 15:01] – angelegt torsten.roehlhello_mbot_lichtsensor [2025/02/03 17:57] (aktuell) torsten.roehl
Zeile 1: Zeile 1:
 ====== Hello mBot Lichtsensor ====== ====== Hello mBot Lichtsensor ======
  
 +//Dieses **Arduino-Programm** liest die Helligkeit vom Lichtsensor am Port 8 des mBot aus und gibt den Wert im Bereich 0–1023 über die serielle Schnittstelle aus. Die Funktion ''lightSensor.read()'' erfasst den aktuellen Helligkeitswert, welcher dann mit ''Serial.println()'' im **Serial Monitor** angezeigt wird. Das Programm aktualisiert die Werte alle 50 Millisekunden (''delay(50)'').//
  
  
Zeile 12: Zeile 12:
  
 void setup() { void setup() {
- Serial.begin(9600);+  Serial.begin(9600);
 } }
 void loop() { void loop() {
- Serial.print("value = ");  +  Serial.print("value = ");  
- Serial.println(lightSensor.read()); // Brightness value from 0-1023 +  Serial.println(lightSensor.read());  // Brightness value from 0-1023 
- delay(50); +  delay(50); 
 } }
 </Code> </Code>
  
 === Erklärungen zum Quellcode === === Erklärungen zum Quellcode ===
- +==== Testen des Programms ==== 
 +  - **Programm hochladen**: Code auf den mBot übertragen.   
 +  - **Serial Monitor öffnen**: In der Arduino-IDE den **Serial Monitor** (Baudrate 9600) starten.   
 +  - **Testen**:   
 +    * Den Sensor mit Licht bestrahlen (z. B. Taschenlampe oder Raumlicht).   
 +    * Die Hand über den Sensor halten, um ihn abzudunkeln.   
 +    * Prüfen, ob sich die Werte entsprechend ändern (hell = hoher Wert, dunkel = niedriger Wert).
  
hello_mbot_lichtsensor.1738594877.txt.gz · Zuletzt geändert: 2025/02/03 15:01 von torsten.roehl