STM32F030 PAJ7620手势控制 平衡车 HC05蓝牙

  • STM32F030 PAJ7620手势控制 平衡车 HC05蓝牙
  • STM32F030 PAJ7620手势控制 平衡车 HC05蓝牙
  • STM32F030 PAJ7620手势控制 平衡车 HC05蓝牙
  • STM32F030 PAJ7620手势控制 平衡车 HC05蓝牙
  • STM32F030 PAJ7620手势控制 平衡车 HC05蓝牙

STM32F030 PAJ7620手势控制 平衡车 HC05蓝牙

STM32F030 PAJ7620手势控制 平衡车 HC05蓝牙

STM32F030 PAJ7620手势控制 平衡车 HC05蓝牙

STM32F030 PAJ7620手势控制 平衡车 HC05蓝牙

STM32F030 PAJ7620手势控制 平衡车 HC05蓝牙


开发软件:keil 5 ,ad16

硬件:STM32F030F4P6单片机, PAJ7620, HC05蓝牙模块

软件:

    功能:控制板和平衡之家的平衡车通过蓝牙通信,手势控制车的前进后退左右转等;

               电池电压检测与显示;

               蓝牙通信状态显示(失联or连接);

    实现思路:采用hc05的主机模式,每次上电主动连接指定mac地址的平衡车的bt04(兼容hc05/06)蓝牙模块,通信成功后,手势控制板即可通过特定的蓝牙通信协议(平衡车本身代码指定的控制命令非常的简单,就发字母就能控制了,方法:通过抓取平衡车app的通信数据得到的)各种手势控制对应小车的动作。

  手势端的蓝牙只能采用hc05,06只能从机模式,主从的区别主要在这:主机能主动连接从机和发送数据;从机只能被动接收和广播数据,不能主动发起连接。

   RT9193用来控制蓝牙模块电源的通断。

  最后,提供平衡车的全部资料(压缩包662MB,  没有做车,淘宝买的整车提供的资料,只做了手势控制板)。

                     

   平衡车部分资料太大了,电路城传输太慢,直接放网盘了,下载资料里有网盘地址。

   买家有技术问题,企鹅:2752301152

电路相关文件

电路图文件
平衡车_手势CODE工程.zip
描述:平衡车_手势控制板keil工程
源代码
平衡车_手势PCB工程.zip
描述:平衡车_手势控制板pcb工程
教程
网盘链接.txt
描述:平衡车资料包(网盘地址永久有效)
分享到:
收藏 (3)
电子硬件助手小程序 电子硬件助手小程序

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

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

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

(版权归个人所有所有)

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

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

换一批 more>>

大家都在看:

继续阅读

  • 远程温湿度监控

    1.方案介绍:采用GD32E231C8T6作为主控,通过引脚PB8单总线的方式与温湿度传感器DHT11通信实时采集温湿度。通过IIC(PB11-SCL、PB10-SDA)通信方式把采集到的温湿度实时显示在0.96寸OLED屏上。用USART(PA9、PA10)与WiFi模块ESP-12F通信,把数据发送到物联网监控云平台TLink。用户通过浏览器可以随时观察温湿度值。2.程序流程图:3.系统框图:四、实验照片1. OLED实时显示的数据2. TLink云平台实时显示的数据与OELD屏显示一致
    来自:Hackaday Prize 2019时间:2019-07-29 单片机 esp8266 oled显示
  • STM32F030F4最简单的最小系统板

    stm32f030f4最小系统板,可以含SWD编程接口,也可以通过拨码开关选择右侧DB9串口编程Flash,含一路拨码开关输入,一路按键输入,三个LED灯显示,RS232_BD9串口,和一个复位按键。USB只供电。
    来自:DIY创意产品时间:2019-07-05 stm32 stm32f030 stm32最小系统
  • STM32F4高度采集数据显示环境采集

    采用STM32F405单片机,运行UCOS3操作系统,支持SD卡更新固件,实现MPU6050气压计卡尔曼滤波计算高度,数据实时保存至SD卡,可通过USB口模拟U盘直接读取数据文件,带有OLED显示和按键切换显示内容,GPS定位,LED指示灯,915M无线模块数据远传和RS485 MODBUS等
  • 温控器(可选有线485 无线)

    标准86盒子尺寸温控器。段式液晶显示,液晶带电容触摸按键,通过SS05A国产芯片几毛钱一片按键采集,MCP144段式液晶驱动。设备可驱动220V 16A负载,通讯接口模块化设计可接TTL无线通讯模组或者485通讯模组,具体看电路图。附件整套原理图及PCB,和485模组原理图和PCB。附件源代码。温度采集采用NTC电阻。具备市面上主流温控器功能。设计成本低,用户使用简单,电容虚拟按键也增强用户使用体验。
    来自:安防与监控时间:2019-04-11 stm32f030 温控器 ntc
  • STM32F030F4P6核心板,超小核心板两个硬币大小的开发板

    STM32F030F4P6核心板,超小核心板两个硬币大小的开发板
    来自:MCU开发板时间:2019-04-08 核心板 diy设计 stm32f030
  • oled万年历设计,红外遥控,资料完整

    用51写的一个万年历程序,51单片机DS3231+oled显示万年历设计,包含了DS1302,oled,红外遥控,很好用。红外遥控接收头 接 P3.3DS3231 SDA 接 P0.0DS3231 SCL 接 P0.1OLED12864 SCL 接 P1.3OLED12864 SCL 接 P1.3可根据具体需要自行更改效果图:原理图:
    来自:基础电路时间:2017-12-27 万年历 红外遥控 oled显示
  • 自主研发 手势识别模块资料下载(PCB/原理图/源码/使用手册)

    自主研发 手势识别模块资料下载说明:火星科技自主研发的手势识别模块, 是代替传统家居机械按键或触摸按键的完美选择。具有以下优点:其隔空操作的模式简单易学、 快捷、 方便、 舒适, 只需一个手势动作,即可实现功能切换。能支持上、 下、 左、 右、 接近、 远离共 6 种手势动作识别。 识别最大距离约 0~10cm, 反应速度快、 识别灵敏、 识别率高; 该模块提供了贴片和排针方式, 既可以通过贴片方式作为客户设计的电路板中的一部分,也可以通过排针方式单独做为一个普通模块使用;极小的体积,十分方便嵌入到各种产品中, 性价比很高;模块自带一颗 MCU, 用于处理底层驱动和生成帧通信格式, 用户无须为复杂的底层驱动、 传感器感应计算、 校准等工作而烦恼, 识别结果直接通过 IO 口映射输出 和 串口数据帧格式输出, 降低了客户的开发难度, 极大的缩短产品开发周期。 只要是具有串口功能的 MCU, 如 STM32、 STC15、 Arduino、 MSP430 等单片机, 都可以通过解析简单的数据帧, 获取识别结果。 IO 口映射输出的方式无须单片机参与, 模块板载的 MCU 即可在指定 IO 口输出编码好的高低电平, 通过简单的搭建外围电路, 实现直接控制负载, 如 LED、 可控硅、 继电器等。该传感器相较于传统的机械或触摸按键, 具有如下优点:1、 避免指纹触摸屏幕, 可穿戴设备屏幕较小, 采用手势控制更为方便。2、 避免用湿/脏手触摸设备。3、 使客户的可穿戴产品更炫酷。支持产品设计 方案定制更多优惠请关注小店:https://shop115663012.taobao.com/
    来自:DIY创意产品时间:2017-12-06 手势识别 stm8s003 APDS9960
  • LPC824电阻式/电容式触摸控制器制作,附原理图/PCB/HEX

    本项目是基于LPC824电阻式/电容式触摸控制器电路板设计,附原理图/PCB/源码等。该触摸控制器实现一个四线电阻式触摸屏和基于焊盘的电容式触摸。该LPC824电阻式/电容式触摸控制器硬件有触摸电路和OLED显示电路组成,其电路板特点如下: 1)支持任意4线电阻触摸屏;2)支持4个PCB电容触摸按钮,硬件支持多达3种PCB电容测试方式;3)5~15V直流供电,防直流反接;4)支持SWD在线调试;5)0.69寸OLED显示,调试更加清爽; LPC824电阻式/电容式触摸控制器实物截图:LPC824电阻式/电容式触摸控制器功能演示:https://v.youku.com/v_show/id_XMjUzMTQ5NzA2OA==.html?spm=a2h0w.8278793.2736843.4 LPC824内部有2套ADC转换,ADC精度为12位,内部扩展ADC至12路,且继承了开关矩阵,LPC824概览:1.Cortex-M0+内核,30MHz工作频率2.最高16KB片内Flash、4KB片内SRAM3.用于外设配置的开关矩阵,状态可配置定时器SCT4.3路UART、2路SPI、1路I2C5.多达18路GPIO LPC824电阻式/电容式触摸控制器资料截图:
  • PAJ7260u2手势识别传感器,达13种手势,附原理图/PCB/库文件

    该PAJ7260u2手势识别传感器是将手势识别功能与通用I2C接口集成到单个芯片中的PAJ7620U2。它可以识别13种手势,包括向上移动,向下移动,向左移动,向右移动,向前移动,向后移动,顺时针方向,圆周 - 逆时针方向,向下,向下,从左到右,从左到右。这些手势信息可以通过I2C总线简单访问。该PAJ7260u2手势识别传感器模块设计核心芯片为 PAJ7260u2,是一个支持与I2C协议通信的身体红外识别IC。PAJ7260u2手势识别传感器特点: 13手势识别手势速度在正常模式下为60°/ s至600°/ s,游戏模式为60°/ s至1200°/ s环境光免疫力:<100k Lux内置接近检测I2C接口高达400 kbit / s兼容Xadow界面PAJ7260u2手势识别传感器实物截图: PAJ7260u2手势识别传感器规格参数: 传感器:PAJ7620U2电源:2.8V至3.3V,I / O电压为1.8V〜3.3V兼容:Xadow界面接口:IIC工作温度:-40°C至+ 85°C尺寸:25 * 20mm; PAJ7260u2手势识别传感器接口功能 P1:短路,则中断信号将与PF0 / A5引脚连接。U1:PAJ7620U2;集成手势识别传感器。J1,J2:FPC接口。!注意:将Xadow - Gesture连接到Xadow主板时,连接方向应谨慎。连接方法是一个xadow模块的未填充的角连接到另一个模块的直角(请参见每个xadow模块的四个角)。PAJ7260u2手势识别传感器引脚说明:
  • 基于STM32的MPL3115A2气压高度采集系统(OLED显示)

    本设计采集的均为原始传感器数据,未经过算法处理,所以数据需要你经过算法处理飞思卡尔MPL3115A2提供高精度压力和高度数据,可调采样速率,具有超低功耗、智能功能及不需要数据处理等特点,适用于移动设备、医疗及安全应用。 MPL3115A2压力传感器智能功能包括数字输出、两个自动唤醒的中断、最小/最大门限检测和自主数据采集。MPL3115A2压力传感器可自己处理传感器数据,减少了与主机通信的需要,降低了微控制器(MCU)的使用频率。 这个MPL3115A2雇佣了MEMS压力传感器和一个I2C接口提供准确的压力/高度和温度数据。该传感器输出是由一个高分辨率数字化24位ADC。内部处理删除补偿任务从主机单片机系统。多种可编程,节能、中断和自治数据采集模式可用,包括程序采集周期时间,民调显示仅有模式。典型活跃的电源电流是40m每个测量第二稳定30厘米输出分辨率。压力可以解决输出与输出在几分之一帕斯卡,和高度可以解决在分数一米。这个MPL3115A2提供一个5毫米3毫米,直径为1.1毫米的LGA包和指定操作从-40°C到85°C。包是表面与山不锈钢的盖子,是通过无铅认证。本设计通过stm32采集MPL3115A2的气压、高度、温度;通过oled显示实物购买,价格实惠,淘宝链接:https://item.taobao.com/item.htm?spm=0.7095261.0.0...
销量
0
查看
121
参数名 参数值
发布于 2019 年 09 月 04日
相关文章

Moore8直播课堂

tracer