目录
0.树莓派 wifi小车制作(0)总览
1.树莓派 wifi小车制作(1)获取手柄按键输入
2. 树莓派 wifi小车制作(2)搭建网络摄像头
3.树莓派 wifi小车制作(3)小车移动控制模块
4.树莓派wifi小车制作(4)舵机云台控制
5.树莓派 wifi小车制作(5)socket通讯连接PC与树莓派
6.树莓派wifi小车制作(6)wifi小车大功告成(附源码)
树莓派小车 舵机云台控制
时隔许久,很早之前就弄好了这个东西,但是那段时间没什么时候精力把文档完成
后来有时间了就又在弄别的事情了(老渣男了)
没想到真的有人在看,有在期待我这个东西的完成,那我就把这些整理一下,只能当成一次性教学了
(最近又再……忙?总之兴趣不如之前,总之直接把结果放出来了)
硬件连接
画圈的地方有三条线,其中左边两条是摄像头舵机云台的控制部分
实现方法
因为源码是厂家自带的,而我则是在其中添加了部分函数,使得源码调用变得简单
该函数在压缩包中的control.py文件下
def camera_move_parral(angle):
global parral
parral+=angle
if parral<30:
parral=30
if parral>180:
parral=180
camera_set_parral(parral)
def camera_move_horizontal(angle):
global horizontal
horizontal+=angle
if horizontal<0:
horizontal=0
if horizontal>90:
horizontal=90
camera_set_horizontal(horizontal)
如果硬件没有差错,只要调用这两个函数,传入对应的angle参数,云台就会朝着正/负方向移动angle的角度
具体实现其实是控制那一排的引脚(从0到XXX没数有多少个),但是按我图上的引脚进行硬件连接,最多两个函数调用反了,换下引脚改个函数名都不是什么问题
个人没有试过上传网盘分享,所以用csdn自带的资源放了
应该不用钱吧?我都特地调了使用c币支付,还设置成0了
最终结果
这里之后会放整个项目的链接