树莓派+Arduino 实现简易的手势识别智能小车(课设)

树莓派+Arduino 实现简易的手势识别智能小车(课设),第1张

树莓派通过扒困蓝牙串口与Arduino连接(实验室没有多余的蓝牙模块,零时想到用树莓派上的蓝牙代替下,使用树莓派作为主控控制小车有点大材小用哈哈),工作时Arduino作为发送端通过蓝牙传感器将佩戴在手上的加速度传感器的x,y轴变化量传输到树莓派上,树莓派作为接哪此此收端根据x,y轴变化李迅量驱动L298N,实现对小车的状态控制。

每次重启树莓派我们都需要进行配置,在树莓派上生成HC-05模块的配置文件rfcomm0

1.点击树莓派桌面上方蓝牙标志,连接HC-05(密码默认:1234)

2.在树莓派终端

依次输入:

运行结果如下图,则在/etc中成功生成配置rfcomm0文件,

基本实现了功能,三等咸鱼,在线摸鱼,欢迎评论交流,如在茫茫人海中对您有所帮助,记得点赞呦,谢谢!

这个很正常,降低蓝牙延迟的5种方法

1、保持在蓝牙设备的范围内。既然已经知道源设备和接收设备之间的距离会影响蓝牙的性能。减少蓝牙延迟的第一步应该是确保两个设备彼此靠近,并且中间没有太多的物理阻塞。

2、断开并重新连接蓝牙设备。通常情况下,导致蓝牙延迟增加的原因是连接错误。有可能设备在配对时没有正确连接。许多蓝牙设备在长时间保持连接时也会出现延迟。在这种情况下,只需断开并重新连接蓝牙设备即可解决问题。如果断开再重新连接对解决蓝牙延迟问题没有帮助,可尝试取消配对设备,然后重新配对。

3、使用不同的编解码器。如上所述,匹配源设备和蓝牙设备的编解码器是很重要的,否则,设置将恢复到最古老的蓝牙编解码器,这很容易出现音频延迟。虽然大多数现代 *** 作系统都足够智能,可以自行选择合适的编解码器,但有一些方法可以迫使设备为特定设备使用特定的编解码器。

Arduino小车不需要输入代码就能转动,首先你可以使用有线控制小车,可以选择一把遥控器,这样你只需要把遥控器与电路板相连,即谨行可轻松 *** 控小车的转向。另外,你也可以选择使用Wi-Fi、蓝牙、或者其他移动通信控制方式,可以使用手机、电闭携脑或者遥控祥态哗器等来控制小车的行走方向。只要你懂得一点程序控制,那么你就可以轻松实现控制小车转向的功能。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12462219.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存