Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 1246

Python • Obstacle Avoidance Robot Mark 3!

$
0
0
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



Viewing all articles
Browse latest Browse all 1246

Trending Articles