LYTSwitch™-1 LED驱动器IC可降低22 W以内灯泡

LYTSwitch™-7 LED结合PFC及恒流输出特性

符合安规要求,非常适合工业控制及三相电源应用

小车机器人专用!手机无线调试神器,附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的实用调试工具
收藏 (6)
扫码关注电路城

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

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

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

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

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

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

换一批 more>>

大家都在看:

继续阅读

  • L298P实现Arduino UNO电机驱动板硬件设计

    该Arduino电机驱动板可以控制四路直流电机,基于电机驱动芯片L298P设计,每路驱动电流高达2A。主要用于小车电机驱动板模块。Arduino UNO电机驱动板具体功能介绍如下:1.ArduinoUNO电机驱动板可以控制四路直流电机。2.基于L298P H-桥芯片,Arduino UNO可以每路驱动电流高达2A。3.驱动电源和Arduino UNO主控板的VIN相同。4.全部的驱动线都有反电动势保护二极管。5.Arduino UNO驱动板是一个带有L298 H-桥驱动的驱动板6.主要用来驱动小型直流马达。7.每一路都做了隔离。8.Arduino UNO 的全部引脚都引出来了。L298P实现Arduino UNO电机驱动板电路板实物截图:L298P实现Arduino UNO电机驱动电路 PCB截图:附件内容截图:
    来自:智能车时间:2017-11-21 diy制作 arduino 驱动板电路图
  • 最终版Fireduino开发板PCB设计文件

    Freeduino是一个开源电路板项目,用于复制和发布Arduino兼容的硬件文件,与Arduino硬件兼容。见附件下载其最新版本Fireduino开发板PCB设计文件及原理图等。Fireduino开发板所需器件组成: 最新版本Fireduino开发板PCB设计文件截图,用国外软件eagle打开:
    来自:MCU开发板时间:2017-11-09 arduino 开发板 fireduino
  • STM32F030F4遥控DRV8833双电机驱动小车原理图PCB加源码HAL库开发

    概述:遥控采用315/433MHZ玩具常用遥控,单片机采用低成本STM32F030F4P6 电机驱动芯片采用德州仪器H桥电机驱动芯片DRV8833当然可以用过程HR8833替换。主要实现用315/433MHZ遥控器实现遥控小车前进后退转弯动作很简单的小车,可以作为遥控小车学习入门使用,便于以后学习遥控平衡车等。STM32F030F4遥控DRV8833双电机驱动小车系统设计框图:STM32F030F4遥控DRV8833双电机驱动小车实物截图: 附件资料截图:
    来自:智能车时间:2017-11-12 电机驱动 小车 遥控
  • Arduino驱动MyoWare肌电传感器应用及示例代码

    本设计介绍的是一种Arduino驱动的全功能肌电图(EMG)传感器——MyoWare肌肉传感器应用及Arduino示例代码等分享。MyoWare板通过测量肌肉的过滤和矫正的电活动来起作用; 根据所选肌肉的活动量输出0V电压,其中Vs表示电源的电压。Arduino驱动MyoWare肌电传感器实物截图:该MyoWare肌电传感器通过检测其电势来测量肌肉活动,被称为肌电图(EMG),传统上已被用于医学研究。然而,随着不断缩小但更强大的微控制器和集成电路的出现,EMG电路和传感器已经进入各种控制系统。MyoWare肌肉传感器是旧式肌肉传感器的最新版本,现在采用了新的可穿戴设计,可让您将生物医学传感器垫直接连接到电路板本身,摆脱那些讨厌的电缆。这个新电路板还包括一系列其他新功能,包括+ 3.1V至+ 5V的单电源电压,RAW EMG输出,极性保护电源引脚,指示灯LED和(最后)开/关开关。可能感兴趣的项目设计:肌电传感器EMG信号采集电路(原理图+arduino源码+Processing源码),链接:http://www.cirmall.com/circuit/2100/detail?3
    来自:可穿戴设备时间:2017-11-03 arduino 生物识别 myoware
  • Arduino兼容-工业伺服电机Mechaduino 0.2 硬件/软件开源

    本设计Mechaduino是一款经济实惠的开源工业伺服电机,位置,扭矩,速度和自定义模式,且与 Arduino的兼容。工程师使用伺服电机来实现机器人,自动化和数控制造等应用所需的精密运动。像RC伺服系统一样,工业伺服系统主动纠正外部干扰。与RC伺服系统不同,工业伺服系统可以提供非常精确的运动,并且通常支持先进的运动控制模式。运动的控制模式工业伺服电机工Mechaduino 0.2实物截图:工业伺服电机Mechaduino特点:位置,速度,扭矩环路步进和方向输入,用于与步进电机/步进棒的插入兼容性I2C,串行输入可定制/开源,可访问内部变量透明和用户可定义的控制算法(商业伺服器通常缺乏这个)Arduino的的的的的兼容易于使用的界面高分辨率指向(小于0.1度)低成本(不应该是步步高+步枪成本的巨大飞跃)用于电机间通讯的串行接口板载处理器可以独立应用于简单应用可调整换向轮廓PID自整定抗龋齿能力强Arduino的的的兼容,开源工业伺服电机Mechaduino系统设计框图:工业伺服电机工工工工由四个主要组成部分:1)实际电机,通常为无刷直流品种。当您看到工业伺服电机时,成本的一大部分是电机本身。它们通常是定制的,或至少内置数量有限,这意味着$$$。瓦特瓦特,我猜想,生产NEMA 17或NEMA 23步进电机的质量是工业伺服中使用的BDC电机的十分之一和百分之一虽然他们的设计是针对“步进”进行优优的,但步进电机实际上只是50极无刷直流电机。它们可以像更传统的三相BDC电机一样受到控制。这就是计划。这是工作!2)用于反馈的传感器,通常为编码器。光学编码器是非常标准的,但如果您想要高分辨率和/或绝对位置信息,则可以获得相当昂贵的代价。我们对AMS等供应商提供的一些便宜,高分辨率的磁编码器感兴趣。事实证明,尽管他们声称12和14位分辨率(分别为0.09和0.02度),它们但在一定程度上的英文非线性的!然而,我们发现这种非线性是非常可重复的,我们能够开发一种快速,自包含(电机)校准程序,可以将分辨率恢复到0.1度以上(稍后再来)这是一个重要的设计工作,值得自己的构建日志!)3)驱动电路/电力电子元件激励电机绕组。许多工业伺服系统使用离散ħ桥。每相需要自己的ħ桥(对于两相电动机...三相电动机中的每个半桥),其由至少4个(如果不是8个)(...包括续流二极管)分立开关装置组成。投入门驱动电路,事情开始变得昂贵。我们希望找到一个可以提供电流反馈的单芯片集成解决方案,我们发现在A4954双通道PWM驱动器中。4)控制电子通常是微控制器或FPGA。在此之前,我们决定使用Arduino兼容性是为了使固件尽可能方便。我们选择使用SAMD21 ARM M0 +(Arduino Zero兼容)处理器来平衡成本和性能。我们的面包板原型系统验证了该处理器能够执行必要的算法....
  • (优秀毕设)GPS导航—图形界面,提供技术指导和源码

    1.作品简介该作品是基于GPS导航系统,该作品是借鉴的网上一款基于arduino 的GPS设备模仿做出来的,该定位设备通过地图下载分割技术,减少了其对于处理器性能的依靠,使用低位处理器即可完成对该设备的开发使用。2.作品功能特点1.基于arduino开源平台:arduino库函数丰富简单易操作可以通过其接口添加更多的传感器设备,用于实际应用中。2. 地图存储算法——瓦片系统:地图数据依据瓦片算法存储在SD卡中,通过串口获取GPS定位信息并从中解析出经纬度坐标,依据经纬度坐标读取相应地图数据显示在TFT液晶屏幕上,同时显示定位坐标点。通过这种算法,做好编号后可以轻易的通过经纬度信息定位到地图文件位置,大大减少了Arduino板的运算压力,提高加载速度。另外打算出售该作品,有意向的可以QQ联系473897902,提供技术报告和源码以及技术指导。
    来自:可穿戴设备时间:2017-09-15 arduino gps定位 gps导航
  • Arduino兼容户外数据记录仪设计,附原理图/PCB/源码等

    本设计分享的是国外开源项目Arduino兼容户外数据记录仪设计,附原理图/PCB/源码等。该户外数据记录仪是一款功能强大的Arduino兼容无线传感器网络节点,非常适用于户外数据记录应用。它具有使用X-Bee模块的X-Bee载板,如GPS Bee,Bluetooth Bee和Wifi Bee等。其模块化结构和板载外围设备可以方便地定期记录时间戳的传感器数据。同时,该户外数据记录仪配有带备用电源的RTC,SD卡插座,蜂窝插座和基于太阳能的锂离子电池充电器。该Arduino兼容户外数据记录仪是你所有设计跟踪,监控和控制项目的必选产品。Arduino兼容户外数据记录仪硬件资源介绍:Arduino兼容户外数据记录仪特点: 兼容Seeeduino(I / O端口使用3.3V逻辑)。可以使用Arduino处理语言进行编程。板载微控制器:ATMega328P车载实时时钟芯片DS1337S(用于CR1220硬币电池的插座,用作RTC的备用电源)具有DTR的串行接口,用于在独立模式下进行编程时自动复位。microSD卡插座I2C引脚头(工作电压可选:5.0V或3.3V)Grove接口(工作电压可选:5.0V或3.3V)XBee模块和ATMega328P的复位按钮Arduino兼容户外数据记录仪参数如下:
  • Arduino助力骑行爱好者,有了这个极光转向灯就更酷了!

    作为一个资深的骑行爱好者,给自己的“宝马”增添各种炫酷的装备那是乐此不疲啊,安全转向灯这种利器更是少不了,于是有了自己做一个炫酷的极光转向灯的想法,可以看看我最终做的效果啊,反正我是很满意!Ps:自行车转向灯是安装在自行车后部或者骑手背部,在转向时开启以提示后面车辆及行人注意的重要指示灯。“极光"效果预览:控制方式:骑手骑车转弯时身体会有朝向圆心的倾斜动作,转向灯通过采集左右倾斜角度控制灯带做相应显示灯光效果:1.灯带交错相对放置,中间放置柔光材料,让光带效果更加均匀2.模拟水流效果配合光带形状设计,当倾角超过某个阈值后自然形成指向箭头3.转向灯处于静态时有多种动画效果随机切换,起安全醒目作用其他功能:当转向灯长时间处于非水平位置时,软件会进行相应判断并对倾角进行补偿硬件列表:Arduino bluno nanoADXL345加速度传感器WS2812灯带洞洞板一字线激光头*210K电阻*2导线、插针插排若干教程、程序烧写,代码分享在附件里各种适用于自行车、滑板、独轮车、赛格威,更多应用亲发挥你的想象力~
    来自:DIY创意产品时间:2017-09-07 arduino 加速度传感器 转向灯
  • 大神特有的的智能小宠物——目标追踪机器人设计分享

    很久之前我就想做个机器人当我的跟班,它能用Android手机控制,实现追踪目标功能。在网上找到一个大神的作品参考,经过几周的挣扎,我终于完成了我梦想中的这个项目,现在把大神的作品分享出来:Step 1: 组件所以组件(除智能手机外)总费用是60美元: Arduino安卓智能手机机器人底盘连接线直流电机及支架蓝牙模块HC-06如果你想打PCB板,可参考附件制作步骤。Step 2: 工作原理要让跟随机器人工作,最佳方案是:使用Android APP通过手机摄像头识别红颜色的位置,把该信息通过蓝牙传给Arduino,APP用openCV库处理图片,通过计算传来的颜色均值,确定红颜色的位置。下面,我给出一段Android代码,展示其工作原理(完整代码详见附件)。view plaincopy to clipboardprint? bitmap = Bitmap.createBitmap(mRgba.cols(), mRgba.rows(),Bitmap.Config.ARGB_8888); Utils.matToBitmap(mRgba, bitmap); int x = 0; int y = 0; int all_x = 0; int all_y = 0; while(x < 176) { while(y < 144){ int pixel = bitmap.getPixel(x, y); int redValue = Color.red(pixel); int blueValue = Color.blue(pixel); int greenValue = Color.green(pixel); if(redValue > 200 && blueValue < 70 && greenValue < 70){ points++; all_x = all_x + x; all_y = all_y + y; } y++; } x++; y = 0; } y = 0; x = 0; x_center = all_x / points; y_center = all_y / points; 具体的连接制作过程以及打样等详见附件吧,都写出来太啰嗦了! 最后,跟随机器人效果非常好,达到了预期中跟屁虫的效果!
    来自:智能车时间:2017-09-07 arduino 智能车 目标跟随
  • 六轴DIY悬挂电池稳飞,附源码/原理图/调试及控制软件等

    个性六轴采用原装全新元器件,高精度电阻电容,专业画板布线,使用手机蓝牙控制,能够稳定飞行,悬挂电池飞行也很轻松,适合各位喜欢DIY者、飞控入门、arduino学习开发等。附件内容提供六轴原理图,飞控程序,飞控调试软件及手机APP等资料,方便网友DIY只。六轴飞行器特点: 基于arduino MWC开源平台,更多开放功能熟练实现预留IIC接口,可拓展传感器预留遥控器接口,可自行加入遥控默认手机蓝牙控制,方便便携,控制稳定;可自行或者后期加入通讯链接,控制距离实现可视距120m左右(手机蓝牙控制)自带失控保护,不至于飞行失控不见踪影各系列套餐,可满足不同需求DIY,逐步入门飞控实物详情附件内容提供资料截图:试飞视频:
    来自:飞行器时间:2017-09-06 diy制作 arduino 飞控 六轴飞行器
销量
43
查看
1093
参数名 参数值
发布于 2017 年 07 月 04日
Moore8直播课堂