暂无结果
为了方便学习树莓派图像处理,我们把底层硬件板单独开发,包括电机驱动,电机转速,陀螺仪数据,电池数据等全部封装在底板单片机中,然后开放了接口,具体协议文档请看:
附件协议文档驱动板协议 。为了方便用户直接调用硬件部分函数,我们把协议部分也封装成了Python库,出厂程序已经安装好,如果想移植到自己系统中,可以在 附件库文件底板驱动库 安装,安装方法:通过winscp软件远程登录到树莓派,拷贝文件到home目录下,解压tar -zxvf Raspblock-0.0.1.tar.gz,然后进入文件夹里,通过 python3 setup.py install安装。
硬件部分不做详细展示,以下是API函数介绍:
Buzzer_control(1) #蜂鸣器开
Buzzer_control(0) #蜂鸣器关
代码路径: /home/pi/Yahboom_Project/2.硬件控制课程/1蜂鸣器驱动.ipynb
#导入Raspblock驱动库 from Raspblock import Raspblock
robot = Raspblock() #获取对象 |
robot.Buzzer_control(1) #蜂鸣器开 |
robot.Buzzer_control(0) #蜂鸣器关 |
del robot #使用完成对象记住释放掉对象,不然下一个程序使用这个对象模块会被占用,导致无法使用 |