From 8fcddff666d19d261bccd92f1e6eaf65a55102cc Mon Sep 17 00:00:00 2001 From: "lymeng.ly" Date: Mon, 17 Mar 2025 16:13:06 +0100 Subject: [PATCH] Upload code utrasonic sensor --- ultrasonic_sensor/ultrasonic_sensor.ino | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ultrasonic_sensor/ultrasonic_sensor.ino diff --git a/ultrasonic_sensor/ultrasonic_sensor.ino b/ultrasonic_sensor/ultrasonic_sensor.ino new file mode 100644 index 0000000..7a60373 --- /dev/null +++ b/ultrasonic_sensor/ultrasonic_sensor.ino @@ -0,0 +1,22 @@ +#include +#include "MeMCore.h" + +// Define the Ultrasonic Sensor using Makeblock library +MeUltrasonicSensor ultrasonic(PORT_3); // Change PORT_3 to the actual port used + +void setup() { + Serial.begin(9600); // Start serial communication +} + +void loop() { + double distance_cm = ultrasonic.distanceCm(); // Get distance in cm + double distance_in = ultrasonic.distanceInch(); // Get distance in inches + + Serial.print("Distance: "); + Serial.print(distance_cm); + Serial.print(" cm | "); + Serial.print(distance_in); + Serial.println(" inches"); + + delay(500); // Wait for 500ms before the next measurement +}