加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

小车机器人专用!手机无线调试神器,附APP+Arduino源码

2017/06/30
119
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(4)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

手机蓝牙通信遥控无线调试神器介绍:

最近也看到论坛很多小车啊机器人项目,似乎有必要为大家提供一个完善的遥控解决方案,所以翻出这个工程小通了个宵准备填上这个遥远的坑。手机遥控蓝牙通信无线调试APP基本功能已经完成了,目前正在各大应用商店审核,下面会详细介绍一下功能和使用方法。

连接Arduino的实用调试工具,分为几个模块:提供模拟摇杆、重力感应控制,串口示波器功能,串口调试助手功能等;APP通过蓝牙连接硬件模块,附件内容提供配套Arduino库。

先看看APP的UI界面,如截图:

APP是通过蓝牙连接蓝牙模块然后和Arduino交互的,点击右上角的图标连接就行(当然模块需要事先在手机设置里配对),依次介绍一下各个标签的功能:
摇杆功能:
连接Arduino后可以在程序里通过库函数读取到摇杆的数值,用于遥控小车什么的最方便啦,比如我之前的 Qbot 就是用这个遥控的

重力感应功能:
跟摇杆一样,不过这里变成摇晃手机进行控制了,依然是可以在Arduino程序里读出数据

曲线功能:
提供3个通道数据的曲线绘制功能,曲线的数据可以在Arduino库函数里进行调用发送,方便用于调节参数之类的

串口助手功能:
前面几个模式都是可以调用库函数进行方便的交互的,但是如果只想按自己的指令来操作,或者只是想有个串口显示的窗口,就可以用到这个模块,既可以发送数据也可以接收,是完全透传的

Arduino库函数的使用:
库函数的下载地址在文末,使用方法其实和之前的迹和颜艺Boy基本雷同,可以参考连接使用:

手机摄像头实时跟踪小车,附APP和Arduino源码:https://www.cirmall.com/circuit/6375/detail?3

能识别人脸表情的高仿真机器人Arduino设计: https://www.cirmall.com/circuit/6374/detail?3


不一样的是,由于前两者都只需要接收手机数据,所以可以使用软件串口来连接模块,所以可以自定义端口而且不影响程序下载;而由于软件串口在同时收发的时候会有丢包的BUG,所以在本APP中只能使用硬件串口连接(另一个原因是像曲线绘制功能需要较高的通信速率,所以硬件串口会可靠很多),这里非常建议使用带2个以上串口的Arduino板子如Mega,pro micro等,省去下载的时候拔插模块的麻烦。

  • Arduino的实用调试工具.apk
    描述:Arduino的实用调试工具
  • CtrlAPP-Arduino-master.zip
    描述:Arduino配套库

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
SCA-4-10-75+ 1 Mini-Circuits Combiner, 10MHz Min, 1000MHz Max, 2.5dB Insertion Loss-Max, ROHS COMPLIANT, CASE DZ943, 10 PIN
$12.06 查看
HMC183QS24E 1 Analog Devices Inc 0MHz - 2000MHz RF/MICROWAVE DIVERSITY SWITCH, 1.8dB INSERTION LOSS
暂无数据 查看

相关推荐

电子产业图谱