小车控制代码

import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)

IN1 = 11
IN2 = 12
IN3 = 13
IN4 = 15
def init():
    GPIO.setup(INT1,GPIO.OUT)
    GPIO.setup(INT2,GPIO.OUT)
    GPIO.setup(INT3,GPIO.OUT)
    GPIO.setup(INT4,GPIO.OUT)
def right(sleep_time):
        GPIO.output(INT1,GPIO.HIGH)
        GPIO.output(INT2,GPIO.LOW)
        GPIO.output(INT3,FALSE)
        GPIO.output(INT4,FALSE)
        time.sleep(sleep_time)
        GPIO.cleanup()
def left(sleep_time):   
        GPIO.output(INT1,FALSE)
    GPIO.output(INT2,FALSE)
    GPIO.output(INT3,GPIO.HIGH)
    GPIO.output(INT4,GPIO.LOW)
    time.sleep(sleep_time)
    GPIO.cleanup()
def forward(sleep_time): 
        GPIO.output(INT1,GPIO.HIGH)
        GPIO.output(INT2,GPIO.LOW)
        GPIO.output(INT3,GPIO.HIGH)
        GPIO.output(INT4,GPIO.LOW)
        time.sleep(sleep_time)
        GPIO.cleanup()
def back(sleep_time):
        GPIO.output(INT1,GPIO.LOW)
    GPIO.output(INT2,GPIO.HGIH)
    GPIO.output(INT3,GPIO.LOW)
    GPIO.output(INT4,GPIO.HIGH)
    time.sleep(sleep_time)
    GPIO.cleanup()
init()
right(100)
©️2020 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值