手机蓝牙控制树莓派(代码,软件)
手机控制树莓派
前期准备
环境:
树莓派系统版本:2017-07-05-raspbian-jessie.img
安装wiringPi库:教程地址
IOS App:走你
Android App:走你(GOBLE_V2.apk)
代码:下载地址
蓝牙模块:波特率:115200、UUID : 0xDFB0、CHAR : 0xDFB1
(购买时让卖家配置)
连接及配置:
树莓派 | 蓝牙 |
---|---|
BCM15 (RT) | TX |
BCM14 (TX) | RX |
启用树莓派串口教程:树莓派3B 串口通信超详细
编译运行代码
下载代码上传到树莓派,进入代码所在文件夹
$ g++ -Wall main.cpp GoBLE.cpp GoBLE.h -o ble -lwiringPi
$ ./ble
蓝牙配对
开启手机蓝牙,打开走你APP(自动连接树莓派),看到红灯变绿表明蓝牙已连接
接下来,就可以自由地玩耍了。
你可以适配自己的项目当作控制器。
总结
因为树莓派自带的蓝牙连接不成功所以用了个外置蓝牙模块,下次希望可以用上板载蓝牙。
来自于DFrobot开源项目:http://wiki.dfrobot.com.cn/index.php/海盗船套件进阶教程_手机遥控功能