# main.py -- put your code here!
import machine
from machine import Pin
import time
left_pin1 = Pin(14,Pin.OUT)
left_pin2 = Pin(12,Pin.OUT)
right_pin1 = Pin(13,Pin.OUT)
right_pin2 = Pin(15,Pin.OUT)
Trig = Pin(5, Pin.OUT)
Echo = Pin(4, Pin.IN)
def Go():
left_pin1.value(1)
left_pin2.value(0)
right_pin1.value(1)
right_pin2.value(0)
def Back():
left_pin1.value(0)
left_pin2.value(1)
right_pin1.value(0)
right_pin2.value(1)
def Left():
left_pin1.value(1)
left_pin2.value(0)
right_pin1.value(0)
right_pin2.value(1)
def Right():
left_pin2.value(1)
left_pin1.value(0)
right_pin1.value(1)
right_pin2.value(0)
while True:
Trig.value(1)
time.sleep_us(20)
Trig.value(0)
while (Echo.value(
ESP8266超声波避障小车1.0
最新推荐文章于 2024-08-17 08:43:41 发布
本文将详细介绍如何使用ESP8266模块结合超声波传感器,构建一款具备避障功能的小车。通过编程实现小车对障碍物的检测与避开,探索物联网技术在智能小车上的应用。
摘要由CSDN通过智能技术生成