资源简介
树莓派小车利用安装在底盘位置的三个红外线传感器来进行循迹行驶
代码片段和文件信息
#!/usr/bin/python
# coding=utf-8
#本段代码实现树莓派智能小车的循迹效果
import RPi.GPIO as GPIO
import time
import sys
T_SensorRight = 26
T_SensorLeft = 13
PWMA = 18
AIN1 = 22
AIN2 = 27
PWMB = 23
BIN1 = 25
BIN2 = 24
BtnPin = 19
Gpin = 5
Rpin = 6
def t_up(speedt_time):
L_Motor.ChangeDutyCycle(speed)
GPIO.output(AIN2False)#AIN2
GPIO.output(AIN1True) #AIN1
R_Motor.ChangeDutyCycle(speed)
GPIO.output(BIN2False)#BIN2
GPIO.output(BIN1True) #BIN1
time.sleep(t_time)
def t_stop(t_time):
L_Motor.ChangeDutyCycle(0)
GPIO.output(AIN2False)#AIN2
GPIO.output(AIN1False) #AIN1
R_Motor.ChangeDutyCycle(0)
GPIO.output(BIN2False)#BIN2
GPIO.output(BIN1False) #BIN1
time.sleep(t_time)
def t_down(speedt_time):
L_Motor.ChangeDutyCycle(speed)
GPIO.output(AIN2True)#AIN2
GPIO.output(AIN1False) #AIN1
R_Motor.ChangeDutyCycle(speed)
GPIO.output(BIN2True)#BIN2
GPIO.output(BIN1False) #BIN1
time.sleep(t_time)
def t_left(speedt_time):
L_Motor.ChangeDutyCycle(speed)
GPIO.output(AIN2True)#AIN2
GPIO.output(AIN1False) #AIN1
R_Motor.ChangeDutyCycle(speed)
GPIO.output(BIN2False)#BIN2
GPIO.output(BIN1True) #BIN1
time.sleep(t_time)
def t_right(speedt_time):
L_Motor.ChangeDutyCycle(speed)
GPIO.output(AIN2False)#AIN2
GPIO.output(AIN1True) #AIN1
R_Motor.ChangeDutyCycle(speed)
GPIO.output(BIN2True)#BIN2
GPIO.output(BIN1False) #BIN1
time.sleep(t_time)
def keysacn():
val = GPIO.input(BtnPin)
- 上一篇:python架构师课程
- 下一篇:计算了不同高熵合金的平行坐标图
相关资源
- ROF图像降噪处理python程序
- python程序设计基础课件
- 树莓派Python编程入门与实战
- Python程序设计第三版配套资料
- Python程序设计与算法基础教程
- [Python程序设计基础][李东方][电子教案
- 编写高质量代码改善Python程序的91个建
- 图像处理的详细python程序
- 《编写高质量代码:改善Python程序的
- 最新东北大学Python程序设计实验2019
- python程序设计(第三版最新高清版)
- python程序设计刘卫国实验指导代码详
- 中文情感分析python程序
- 树莓派与Python学习一
- Python程序设计第3版- John M. Zelle 课件资
- 树莓派Python编程指南34705
-
树莓派人脸识别python代码及xm
l模型 - python程序设计基于网络爬虫的电影评
- 基于树莓派的门禁管理系统
- 人脸识别门禁系统 毕业设计 可移植
- 编写高质量代码:改善Python程序的91个
- Python程序设计第二版配套资源
- Python程序设计(第3版) 中文PDF+英文
- Python程序设计_车万翔译_课后全部答案
- 《Python程序设计基础》习题答案与分
- Python程序设计-董付国第二版教学课件
- python程序爬取股票每分钟数据并且进
- Python程序设计 第三版 中文超清pdf版
- 树莓派Python编程指南.[美]Alex Bradbury
- Python程序设计-董付国第二版书中源代
评论
共有 条评论