hello_mbot_ultrasonicsensor
Inhaltsverzeichnis
Hello mBot Ultrasonic
Dieses Arduino-Programm misst die Entfernung mit dem Ultraschallsensor am Port 3 des mBot und gibt den Abstand in Zentimetern (cm) über die serielle Schnittstelle aus. Die Funktion ultrasonic.distanceCm()
ermittelt die Entfernung zum nächsten Objekt. Das Ergebnis wird mit Serial.println()
im Serial Monitor angezeigt und alle 75 Millisekunden aktualisiert (delay(75)).
Quellcode (engl. Sourcecode)
Listing 1:MinimalesProgramm.ino
#include <MeMCore.h> MeUltrasonicSensor ultrasonic(PORT_3); void setup() { Serial.begin(9600); } void loop() { Serial.print("distance(cm) = "); Serial.println(ultrasonic.distanceCm()); delay(75); }
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:
- Ein Objekt (z. B. Hand oder Buch) vor den Ultraschallsensor halten.
- Den Abstand variieren und prüfen, ob sich die Werte entsprechend ändern.
- Falls die Werte nicht plausibel sind, sicherstellen, dass der Sensor richtig angeschlossen ist.
hello_mbot_ultrasonicsensor.txt · Zuletzt geändert: 2025/02/03 17:58 von torsten.roehl