hello_mbot_linesensor
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
hello_mbot_linesensor [2025/02/03 15:20] – torsten.roehl | hello_mbot_linesensor [2025/02/19 12:32] (aktuell) – [Testen des Programms] torsten.roehl | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
//Dieses **Arduino-Programm** liest die Werte der Linienverfolgungssensoren am Port 2 des mBot aus und gibt den aktuellen Status über die serielle Schnittstelle aus. Es erkennt, ob sich die Sensoren auf einer schwarzen Linie (**IN**) oder außerhalb (**OUT**) befinden und aktualisiert die Werte alle 200 ms.// | //Dieses **Arduino-Programm** liest die Werte der Linienverfolgungssensoren am Port 2 des mBot aus und gibt den aktuellen Status über die serielle Schnittstelle aus. Es erkennt, ob sich die Sensoren auf einer schwarzen Linie (**IN**) oder außerhalb (**OUT**) befinden und aktualisiert die Werte alle 200 ms.// | ||
+ | |||
+ | |||
+ | <WRAP center round tip 80%> | ||
+ | Der Liniensensor hat (<color # | ||
+ | </ | ||
==== Quellcode (engl. Sourcecode) ==== | ==== Quellcode (engl. Sourcecode) ==== | ||
Zeile 29: | Zeile 34: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | ==== Testen des Programms ==== | ||
+ | - **Programm hochladen**: | ||
+ | - **Serial Monitor öffnen**: In der Arduino-IDE den **Serial Monitor** (Baudrate 9600) starten. | ||
+ | - **Testen**: | ||
+ | * Den mBot auf eine schwarze Linie stellen und die Ausgabe im Serial Monitor beobachten. | ||
+ | * Den mBot langsam über eine schwarze Linie auf weißem Untergrund bewegen und prüfen, ob sich die Statusmeldungen entsprechend ändern: | ||
+ | - **S1_IN_S2_IN** → Beide Sensoren auf Schwarz | ||
+ | - **S1_IN_S2_OUT** → Linker Sensor auf Schwarz, rechter auf Weiß | ||
+ | - **S1_OUT_S2_IN** → Rechter Sensor auf Schwarz, linker auf Weiß | ||
+ | - **S1_OUT_S2_OUT** → Beide Sensoren auf Weiß (beide LEDs <color # | ||
hello_mbot_linesensor.1738596051.txt.gz · Zuletzt geändert: 2025/02/03 15:20 von torsten.roehl