资源简介
运行在树莓派3B,zero,运行后能在局域网中使用wifi连接遥控小车,使用网页控制
代码片段和文件信息
import RPi.GPIO as GPIO
import time
def print_str(name):
print(“Hi {0}“.format(name))
def beep_control():
GPIO.setmode(GPIO.BCM)
# GPIO.setmode(GPIO.BOARD)
GPIO.setup(2 GPIO.OUT)
while True:
GPIO.output(2 True)
time.sleep(2)
print_str(“the gpio 2 is high voltage\n“)
GPIO.output(2 False)
time.sleep(2)
print_str(“the gpio 2 is low21 voltage\n“)
def motor_control(leftright):
A1pin = 4
A2pin = 17
B1pin = 27
B2pin = 22
print(“1\n“)
GPIO.setmode(GPIO.BCM)
GPIO.setup(A1pin GPIO.OUT)
pwmA1 = GPIO.PWM(A1pin 1000)
GPIO.setup(B2pin GPIO.OUT)
pwmB1 = GPIO.PWM(B2pin 1000)
#pwmA1.ChangeDutyCycle(left)
#pwmB1.ChangeDutyCycle(right)
print(“2\n“)
pwmA1.start(left)
pwmB1.start(right)
print(“3\n“)
while True:
time.sleep(3)
print(“going!\n“)
print(“is ok!\n“)
def servo_control(angle1angle2angle3):
servo2 = 18 #1
servo3 = 24 #5
servo4 = 23 #4
print(“1\n“)
GPIO.setmode(GPIO.BCM)
GPIO.setup(servo2 GPIO.OUT)
pwmServo1 = GPIO.PWM(servo2 50)
- 上一篇:BP算法手写梯度计算
- 下一篇:网页视频并合并(2heiPage.py)
相关资源
- python 采集360的图片地址到文本文件
- Python简单小游戏 五子棋
- python基础题库(附答案).docx(共54页
- Python RC4算法
- python实现的日历
- Python源代码:以web方式管理自己的常
- 基于Python实现的简易画气球
- python 井字棋 游戏源码
- 《Python从小白到大牛》源代码
- Python爬虫实战入门教程
- 机器学习numpy和pandas基础
- Python 3 Web Development. Beginners Guide
- Python爬取小说
- 网络爬虫(pachong_anjuke.py)
- python demo百度文库.py
- Python总结(精简).doc
- Supervised Learning with Python
- python实现一个简单的名片管理系统功
- Python源码剖析.pdf59505
- python语言实现的基于opencv的表针识别
- 基于Python的酒店管理系统
- 打砖块
- python数据结构
- python实现SGBM图像匹配算法
- python实现灰度直方图均衡化
- scrapy_qunar_one
- Python学习全系列教程永久可用
- python简明教程.chm
- 抽奖大转盘python的图形化界面
- 双边滤波器实验报告及代码python
评论
共有 条评论