之前我写过raspberry与Arduino进行USB串口通信的程序,但是这种情况下,arduino必须要用USB线连上树莓派,很不方便。
所以我打算用蓝牙方式实现raspberry和arduino连接。Raspberry上加了一个USB蓝牙适配器后,扫描周围蓝牙设备,手工连上arduino。
但是在连上之后,用命令 “ls /dev/” 并没有发现新设备连入,这种情况下该如何写串口程序呢?
9月14日添加:如何让树莓派启动就连上arduino,并一直在设备处有 “rfcomm0” 呢?
之前我写过raspberry与Arduino进行USB串口通信的程序,但是这种情况下,arduino必须要用USB线连上树莓派,很不方便。
所以我打算用蓝牙方式实现raspberry和arduino连接。Raspberry上加了一个USB蓝牙适配器后,扫描周围蓝牙设备,手工连上arduino。
但是在连上之后,用命令 “ls /dev/” 并没有发现新设备连入,这种情况下该如何写串口程序呢?
9月14日添加:如何让树莓派启动就连上arduino,并一直在设备处有 “rfcomm0” 呢?
在一篇博文中找到了解决办法。
原文链接:http://pi19404.github.io/pyVision/2015/04/03/22/
出现 “/dev/rfcomm0”后,就可以写串口程序进行通信。
python代码:
Arduino:
最后,实现的就是python程序控制arduino舵机。