I need some help, I upgraded my obstacle avoidance robot to use a ultrasonic sensor. I wrote code and it can use and read the data. But, it won't move, I was wondering if anyone had any help to offer. I used micropython abd a Raspberry Pi Pico.
Code:
from machine import Pinfrom time import sleepfrom picozero import Robot from picozero import DistanceSensorrobot_rover = Robot(left=(5,6), right=(7,8))ds = DistanceSensor(echo=3, trigger=2)while True: print(ds.distance) sleep(0.1)while True: ds = DistanceSensor() if(ds>1): robot_rover.stop() sleep(0.4) robot_rover.left() sleep(0.4) robot_rover.forward() print('Avoid') else: robot_rover.forward() /code]
Statistics: Posted by Jweld1117 — Fri Jan 17, 2025 10:42 pm