智能摄像头最新方案!答题涨知识,千呼万唤等你来!

【618折扣节】电路城付费电路全场7折,仅限三天!!!

断电不断网,DC/DC UPS路由器光猫带保护电源

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


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

电路相关文件

源代码
CtrlAPP-Arduino-master.zip
描述:Arduino配套库
电路图文件
Arduino的实用调试工具.apk
描述:Arduino的实用调试工具
收藏 (9)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归http://www.pengzhihui.xyz/所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • AWS - Arduino气象站,准确掌握周边天气情况

    非常有用的项目,在学校检测一些天气数据。概述:AWS Arduino气象站为环境提供准确无误的二十四小时数据。特别是它基于Arduino微控制器板,并且它支持完全卡住用于分析环境的传感器。目的:此控制的目的是通过上述传感器检测一系列数据,并通过LCD屏幕与用户对接。项目“硬件”的小尺寸可以将其封闭在由激光切割机制成的小盒子中。硬件组件: Arduino UNO&Genuino UNO × 1 USB-A到Micro-USB电缆 × 1 面包板(通用) × 1 跳线(通用) × 1 亚马逊网络服务有机玻璃4毫米× 1 电阻221欧姆 × 1 Adafruit标准液晶显示器 - 16x2白色蓝色× 1 Maxim Integrated DS1307 64 x 8,串行I²C实时时钟× 1 光敏电阻 × 1 DHT11温湿度传感器 × 1 温度感应器 × 1 红外接收器(通用)× 1 亚马逊网络服务水位传感器× 1 亚马逊网络服务Sunfounder Starter RFID套件× 1 手工工具和制造机器: 激光切割机(通用)
    来自:空气质量和气体监测时间:2018-06-20 arduino 气象站 aws
  • Arduino 小巧声音检测器DIY制作及应用

    本声音检测器是一款小巧且非常易于使用的音频感应板,具有三种不同的输出。声音检测器不仅提供音频输出,还提供声音振幅模拟表示的二进制指示数值。三个输出是同步的和独立的,因此您可以一次使用尽可能多或尽可能少的数量。包络输出允许您通过简单地测量模拟电压轻松读取声音的幅度。增益可以通过通孔电阻进行调整,以改变二进制(门)输出引脚的阈值。查看下面的连接指南,了解更多关于设置增益的信息。三个输出信号中的每一个都出现在电路板边缘的预焊0.1“接头上,它们同时激活,如果您在特定的应用中没有使用其中一个,则只需将该引脚断开即可。实物截图:特点:具有多个输出的驻极体麦克风。 第一个输出是实际的音频第二个输出是幅度包络第三个输出是一个二进制“声音存在”指示 - 当声音存在时为高电平,否则为低电平。附件资料截图:
    来自:电脑及外设时间:2018-06-14 diy制作 arduino 声音检测器
  • 【国外开源】Arduino灌溉系统,轻松养绿植

    你有没有想过在你的花园里种植美丽的植物?L'Arin是Arduino灌溉系统的缩写,可以在定义环境条件下对家中的植物进行灌溉,当环境条件正确并且是正确的时间时,AIS将灌溉。硬件组件:Arduino UNO&Genuino UNO× 1 面包板(通用) × 1 Adafruit 10K精密环氧树脂热敏电阻× 1 旋转电位器(通用) × 1 Adafruit电磁阀× 1 继电器(通用)× 1 Adafruit电源× 1 Adafruit标准液晶显示器 - 16x2白色蓝色× 1 Maxim Integrated DS3231M - ±5ppm,I2C实时时钟× 1 电阻10k欧姆 × 1 软件应用程序和在线服务:Arduino IDE 手工工具和制造机器:激光切割机(通用)
    来自:智能家居时间:2018-06-07 arduino 智能浇花系统 灌溉系统
  • 【国外开源】防火防盗防小偷,给背包加上报警器

    使用Adafruit指南针/加速度计和80分贝警报器,该项目可以防止盗贼偷窃你的背包。硬件组件:Arduino UNO&Genuino UNO× 1 Adafruit三轴加速度计+磁力计(罗盘) - LSM303× 1 SparkFun大型压电式报警器 - 3kHz× 1 9V电池(通用)× 1 6.35mm母音频插孔(开关)× 1 6.35mm音频插头× 1 跳线 × 1 9V到桶式插座连接器 × 1 软件应用程序和在线服务Arduino IDE :详细的搭建说明详见附件!
    来自:可穿戴设备时间:2018-06-07 arduino 报警器 防盗
  • 机械臂控制电路板4层PCB板设计

    该设计为带电作业机器人主控制器电路4层板设计,基于STM32F407设计,应用于机械臂控制方面。电路支持 2路AD 16路输入/16路输出 CAN/485/232 ethernet /pwm 接口等。实物截图:附件资料截图:
    来自:工业控制时间:2018-06-05 机器人 stm32f407 机械臂
  • 萌宠大作战,3D打印Pandy 机器人设计分享

    上一篇转载的是Pando 卖萌机器人的设计制作,再分享它的小伙伴Pandy 机器人, Pando 和 Pandy 机器人是一对小巧玲珑的卖萌机器人组合。他们除了外形可爱会卖萌外,最大的特点是可以共用一个 3D 打印的核心头部结构,当头部加上双足,就变成了 Pando 双足机器人;当头部加上车轮,就变成了 Pandy 智能车。 实物视频,可以看看Pandy机器人可以做什么: 所需材料: Romeo BLE mini V2.0 控制器 × 1 FireBeetle 24×8 LED点阵屏 × 1 循线传感器 × 2 模拟声音传感器(可选) × 1 TTP223 触摸传感器 × 3 MPU6050 六轴陀螺仪(可选) × 1 蜂鸣器 × 1 N20 金属齿轮减速电机 × 2 3PI MiniQ N20电机支架 × 2 3PI miniQ 小车万向轮 × 1 锂电池 × 1 拨动开关2档3脚 SS-12F15G5 × 1 数据线 × 1 3D 打印结构件(见附件) 2mm 厚的半透明黑色亚克力板 螺丝、螺帽若干 导线若干 热缩管若干 详细的文字制作教程详见附件! 【转载自DF社区】
    来自:机器人时间:2018-04-25 智能车 机器人 3d 打印
  • 萌宠大作战,3D打印Pando机器人设计分享

    在网上看到鼓捣车间分享的萌宠机器人Pando 和 Pandy 机器人,转载分享给更多的网友看,它们是一对小巧玲珑的卖萌机器人组合。他们除了外形可爱会卖萌外,最大的特点是可以共用一个 3D 打印的核心头部结构,当头部加上双足,就变成了 Pando 双足机器人;当头部加上车轮,就变成了 Pandy 智能车。 其中 Pando 机器人参考了很多 Otto 机器人的元素,在此基础之上,将 Otto 的结构做了一些改版,使之可以同时兼容 Pando 和 Pandy 两个机器人的安装。 这篇主要分享Pando 的制作教程,Pandy 教程见下一篇。 Pando机器人视频: 实物图片: 所需材料: DFRobot Romeo BLE mini V2.0 控制器 × 1 DFRobot FireBeetle 24×8 LED点阵屏 × 1 Tower Pro MG90S 舵机 × 4 TTP223 触摸传感器 × 1 MPU6050 六轴陀螺仪 × 1 模拟声音传感器 × 1 蜂鸣器 × 1 7.4V 锂电池 × 1 拨动开关2档3脚 SS-12F15G5 × 1 数据线 × 1 3D 打印结构件(头、身体、双腿、双足) 2mm 厚的半透明黑色亚克力 螺丝、螺帽若干 导线若干 热缩管若干 视频教程: 文字教程详见附件! 【转载自DF社区】
    来自:机器人时间:2018-04-25 智能车 机器人 3d打印
  • 【国外开源】Nunchuk受控机器人手臂设计,Arduino Mega进行编程

    描述:机械臂很棒!世界各地的工厂都有他们,焊接和精确地携带东西。它们也可以在太空探索,海底遥控车辆甚至医疗应用中找到! 现在,我们可以在自己制作低成本的机械臂!也许它还可以帮你工作,或者搞破坏!在本教程中,我向您展示如何安装机器人手臂,以及如何使用Arduino Mega进行编程。对于这个项目,我也想体验一种控制机器人手臂的不同方法:使用Nintendo Nunchuk!它们便宜,易于查找,并且有一堆传感器。该项目使用了以下工具和材料:工具和材料:烙铁和电线: 为了将它连接到Arduino,我不得不将一些端子焊接到Nunchuk的电线上;收缩管:一些收缩管件用于更好地隔离导体;螺丝刀:该结构使用一些螺栓和螺母进行安装;6轴机械桌面机器人手臂:这个极好的套件已经有几个组件,如下所述。这是可靠和易于组装;12V电源(2A或以上);Nunchuk控制器:它连接到Arduino板,并用于控制机器人手臂;公接线(4线);Arduino Mega:请注意,我使用的机器人手臂套件还包含一块板和控制器套件,该套件已包含此Arduino板。如果你不使用这些套件,那么你也可以使用其他Arduino板卡;Sain Smart 6轴机械桌面支臂已经配备了以下组件:Arduino Mega 2560 R3控制板屏蔽NRF24L01 +无线收发器模块MPU6050 3轴陀螺仪和3轴加速度计71 x M3X8螺丝47 x M3螺母2 x U支架5个伺服支架4 x 9kg伺服2 x 20kg伺服6个金属伺服托盘3 x U支架21 x直角括号3个法兰轴承1个抓手您可以在网上找到其他机器人手臂套件,甚至可以自己设计。例如,您可以3D打印一些很棒的项目。组件1 × 6轴机械桌面机器人手臂1 × Nunchuk控制器1 × Arduino Mega详细的组建过程,详见附件!
  • 高精度多功能电子秤,超重报警,时钟和语音报数的功能

    电子秤功能说明:电子秤主要以单片机STC90C52RC控制核心,实现电子秤的基本控制功能。系统扩展了电子日历时钟,系统可以分为最小系统、数据采集、人机交互界面和系统电源、时钟和语音报数六大部分。最小系统部分主要包括STC90C52RC和经典复位电路;数据采集部分由称重传感器、信号放大和A/D转换部分组成,信号放大和A/D转换部分主要由专用型高精度24位AD转换芯片HX711实现;人机交互界面为键盘输入和点阵式液晶显示,主要使用4*4矩阵键盘和1602液晶显示器,可以方便的输入数据和直观的显示数据;时钟模块主要由时钟芯片DS1302和时钟电路组成;语音报数模块可语音报读时间和电子秤系统的重量、单价、金额等语音内容,主要由SC1010B实现。该电子秤可以实现基本的称重功能(称重范围为0~5Kg,重量误差不大于±0.005Kg),并扩展了时钟和语音报数的功能,时钟模块还可设置闹钟功能。系统在称量时还具有超量程报警功能。整个系统结构简单,使用方便,功能齐全,精度高,具有一定的开发价值。系统硬件的结构框图:Arduino源程序与Arduino配套例程连接图:附件资料截图:
    来自:基础电路时间:2018-03-16 arduino 电子秤 压力传感器
  • 创意时钟——模块化的数码显示

    描述:只需一个简单的两位数IN12A显示冒号。显示器是模块化的,所以你可以创建显示2,4,6或8位数字的时钟(如果你有点疯狂)。这个项目的主要目标是设计一个模块化数码显示板,其中包含两个IN12A和两个霓虹灯指示器(冒号),可以串联在一起创建2,4或6位数字时钟。这个想法是,管可以通过SPI单独控制。我探索了不同的驱动方法,比如将常见的SN74141 BCD与74HC595 8位移位寄存器一起使用,称为K155ID1的十进制解码器驱动程序克隆。输出端也采用高压晶体管进行移位寄存器。这些方法都没问题,但后来我改变了我的设计,以包括HV5530。HV5530是一款带有高压开漏输出的移位寄存器,目前仍在制造中。组件:效果展示:
    来自:照明与LED显示时间:2018-03-09 arduino 数码时钟 创意时钟
销量
68
查看
2320
参数名 参数值
发布于 2017 年 07 月 04日
Moore8直播课堂