“LC-EM-1287”的版本间的差异

来自LCWIKI
跳转至: 导航搜索
附录
 
(未显示同一用户的27个中间版本)
第1行: 第1行:
 +
== 产品名称 ==
 +
串口蓝牙输出 加速度计 陀螺仪 姿态角度传感器MPU6050模块
  
== 产品名称 ==
+
 
1.28寸圆形手表开发板 树莓派Rp2040开发板 TFT显示屏
+
== 关于LC-EM-1287 ==
 +
该模块会通过读取MPU6050传感器获得3轴角速度,3轴加速度,通过DMP姿态解算得出3轴姿态角。通过串口将16进制的数据传出,波特率固定115200,串口回传速率固定50hz,蓝牙回传速率20hz(视网络环境而定)<br>
  
  
== 关于 ==
+
== LC-EM-1287视图 ==
艾尔赛1.28寸手表开发板使用树莓派RP2040单片机<br>RP2040具有一对ARM Cortex-M0+内核,时钟频率为133MHz,提供充足的整数性能<br>拥有264KB的超大RA,以及板载了4Mbyte的spi-flash,用户可以使用C或Micro Python开发大量的应用程序<br>
+
<big>'''LC-EM-1287正面图'''</big><br>
 +
[[Image:LC-EM-1287-02.jpg|400px|]]<br><br>
 +
<big>'''LC-EM-1287侧面图'''</big><br>
 +
[[Image:LC-EM-1287-01.jpg|400px|]]<br><br>
 +
<big>'''LC-EM-1287反面图'''</big><br>
 +
[[Image:LC-EM-1287-03.jpg|400px|]]<br><br>
  
  
== 视图 ==
 
<big>'''正面图'''</big><br>
 
[[Image:mm.png]]<br><br>
 
<big>'''测面图'''</big><br>
 
[[Image:mm.png]]<br><br>
 
<big>'''反面图'''</big><br>
 
[[Image:mm.png]]<br><br>
 
  
 +
== 介绍说明 ==
 +
板子尺寸:20*20mm/10g(定位孔直径:2mm)<br>
 +
[[Image:LC-EM-1287-08.png|450px|]]<br><br>
 +
[[Image:LC-EM-1287-09.png|450px|]]<br><br>
  
 
== 功能特点 ==
 
== 功能特点 ==
*具有锂电池充电及放电路径管理功能:插入Type-C数据线时,数据线给单片机,显示屏供电<br>锂电池此时只充电不放电,锂电池充满电后会停止充电<br>拔出Type-C数据线时,立刻切换到锂电池给单片机供电,不会出现掉电复位的情况<br>
+
*小体积,易安装
*具有姿态检测传感器,可检查手表姿态,编写程序创造出丰富的应用功能<br>
+
*有线无线均可使用
*具有3个用户按键+1个下载按键,可方便的编写用户程序及实现程序下载功能<br>
+
*串口回传速率50Hz
*1.28寸圆形TFT显示屏240*240像素高清IPS屏幕<br>
+
*蓝牙回传速率20Hz,最远3M
*可支持602030型号锂电池,400mAh保持亮屏可待机6小时左右,最大600mA充电电流,充满电池只需45分钟<br>
+
 
 +
 
  
 
== 使用说明 ==
 
== 使用说明 ==
'''配置开发板Micro Python环境'''<br>
 
先按住开发板BOOT按键,在插入USB连接线,这个时候电脑会显示多一个盘符<br>
 
[[Image:mm.png]]<br><br>
 
打开U盘,拖入UF2文件“rp2-pico-20220618-v1.19.1.uf2”,文件写入后,U盘就会消失,打开设备管理器,会发现新增一个端口<br>
 
[[Image:mm.png]]<br><br>
 
到此,板子就可以支持Micro Python方式编程了,如果需要其他编程方式,需要在BOOT模式下拖入不同的UF2文件,具体请参考树莓派WIKI<br><br>
 
'''配置Micro Python使用环境'''<br>
 
解压“开发工具”目录中的“Thonny-3.3.3.zip”,双击运行程序,一路点击“NEXT”进行安装<br>
 
[[Image:mm.png]]<br><br>
 
安装完成后,打开软件,在“工具”--“设置”中,选择设备为PICO,端口为开发板的端口,如此一来就可对开发板进行在线下载和调试<br>
 
[[Image:mm.png]]<br><br>
 
'''通过Micro Python编写程序'''<br>
 
默认情况下开发板上电不会运行程序,如果需要上电运行程序,需要在Thonny保存代码时将程序另外为在开发板上,并且命名为“main.py”<br>
 
  
  
== 附录 ==
+
{| class="wikitable"  style="width:500px";"text-align:center"
1.树莓派官方:
+
|-
[https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html  Raspberry Pi Documentation - Raspberry Pi Pico and Pico W]<br><br>
+
| 引脚 || 功能描述
2.Mirco Python文档:
+
|-
[http://docs.micropython.org/en/latest/rp2/quickref.html Quick reference for the RP2 — MicroPython 1.19.1 documentation]<br><br>
+
| GND || 电源负极
3.开发环境配置:
+
|-
[https://blog.csdn.net/bebebug/article/details/124952556?spm=1001.2101.3001.6650.7&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-7-124952556-blog-121211603.pc_relevant_aa&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-7-124952556-blog-121211603.pc_relevant_aa&utm_relevant_index=13  树莓派Pico 基于MicorPython编程 第一话:树莓派环境配置及安装Thonny ]<br>
+
| NC || 短接GND,可升级CH582固件,一般悬空
 +
|-
 +
| XCL || 外接磁力计,需要自行修改程序;否则悬空
 +
|-
 +
| XDA || 外接磁力计,需要自行修改程序;否则悬空
 +
|-
 +
| RXD || 数据接收端
 +
|-
 +
| TXD || 数据发送端
 +
|-
 +
| 5V || 电源正极,兼容3.3V~5V
 +
|}<br>
 +
使用CH340串口连接板子,TX RX交叉。板子蓝灯会常亮(初始化),然后开始闪烁(正常工作)。打开串口助手可以看到在数据发送。
 +
 
 +
 
 +
 
 +
== 协议解析 ==
 +
输出格式为JustFloat格式,每4个字节代表一个Float数据,最后以00 00 80 7F结尾。<br>[https://www.vofa.plus/plugin_detail/?name=justfloat JustFloat | VOFA-Plus上位机]
 +
[https://www.vofa.plus/ VOFA-Plus上位机 | VOFA-Plus上位机]<br>
 +
使用VOFA上位机即可查看数据,拖动Cube控件可在线查看姿态变化。<br>
 +
共输出10种数据,均来自于MPU6050的内部寄存器,姿态角来自于DMP解算。<br>
 +
按顺序分别是:<br>
 +
1.gryoX<br>
 +
2.gryoY<br>
 +
3.gryoZ <br>
 +
4.accX <br>
 +
5.accY<br>
 +
6.accZ <br>
 +
7.Roll<br>
 +
8.Pitch<br>
 +
9.Yaw<br>
 +
10.temperature<br>
 +
[[Image:LC-EM-1287-04.png|800px|]]<br><br>
 +
 
 +
 
 +
== 蓝牙传输 ==
 +
[https://www.wch.cn/downloads/BLEAssist_ZIP.html BLEAssist.ZIP - 南京沁恒微电子股份有限公司 (wch.cn)]<br>
 +
使用安卓手机安装蓝牙分析工具,在该工具中连接 MPU6050_BLE 的蓝牙。<br>
 +
找到最后一个服务,点击箭头即可获取数据。<br>
 +
[[Image:LC-EM-1287-05.png|300px|]]<br><br>
 +
[https://item.taobao.com/item.htm?ft=t&id=805837160679&skuId=5481608629714 蓝牙串口模块 BLE5.2 ECB02C BLE 串口透传 二次开发-淘宝网 (taobao.com)]<br>
 +
使用该款蓝牙转串口工具,可以直接在电脑上获得数据。<br>
 +
如图发送指令即可,串口工具在压缩包中,已经设置好指令。<br>
 +
[[Image:LC-EM-1287-07.png|450px|]]<br><br>
 +
如果扫描到MPU6050_BLE序号为1,则 AT+CONNECT=1 发送<br>
 +
如果扫描到MPU6050_BLE序号为2,则 AT+CONNECT=2 发送<br>
 +
需要自行修改发送指令的序号。<br>
 +
如果连接不上,将MPU6050和蓝牙串口都断电重启再连接<br>
  
== 下载 用户手册 ==
 
更多关于 的使用信息,请查看
 
  
[https://pan.baidu.com/s/1L9umTl3KPKdktftq3dHPIQ  百度网盘]提取码:hajc
+
==用户手册下载==
 +
了解更多产品信息,可查阅[https://pan.baidu.com/s/1NeiPrn5YdQ28FX9tzd0L-g?pwd=69k4 百度网盘] 提取码:69k4

2024年8月7日 (三) 15:50的最新版本

产品名称

串口蓝牙输出 加速度计 陀螺仪 姿态角度传感器MPU6050模块


关于LC-EM-1287

该模块会通过读取MPU6050传感器获得3轴角速度,3轴加速度,通过DMP姿态解算得出3轴姿态角。通过串口将16进制的数据传出,波特率固定115200,串口回传速率固定50hz,蓝牙回传速率20hz(视网络环境而定)


LC-EM-1287视图

LC-EM-1287正面图
LC-EM-1287-02.jpg

LC-EM-1287侧面图
LC-EM-1287-01.jpg

LC-EM-1287反面图
LC-EM-1287-03.jpg


介绍说明

板子尺寸:20*20mm/10g(定位孔直径:2mm)
LC-EM-1287-08.png

LC-EM-1287-09.png

功能特点

  • 小体积,易安装
  • 有线无线均可使用
  • 串口回传速率50Hz
  • 蓝牙回传速率20Hz,最远3M


使用说明

引脚 功能描述
GND 电源负极
NC 短接GND,可升级CH582固件,一般悬空
XCL 外接磁力计,需要自行修改程序;否则悬空
XDA 外接磁力计,需要自行修改程序;否则悬空
RXD 数据接收端
TXD 数据发送端
5V 电源正极,兼容3.3V~5V

使用CH340串口连接板子,TX RX交叉。板子蓝灯会常亮(初始化),然后开始闪烁(正常工作)。打开串口助手可以看到在数据发送。


协议解析

输出格式为JustFloat格式,每4个字节代表一个Float数据,最后以00 00 80 7F结尾。
JustFloat | VOFA-Plus上位机 VOFA-Plus上位机 | VOFA-Plus上位机
使用VOFA上位机即可查看数据,拖动Cube控件可在线查看姿态变化。
共输出10种数据,均来自于MPU6050的内部寄存器,姿态角来自于DMP解算。
按顺序分别是:
1.gryoX
2.gryoY
3.gryoZ
4.accX
5.accY
6.accZ
7.Roll
8.Pitch
9.Yaw
10.temperature
LC-EM-1287-04.png


蓝牙传输

BLEAssist.ZIP - 南京沁恒微电子股份有限公司 (wch.cn)
使用安卓手机安装蓝牙分析工具,在该工具中连接 MPU6050_BLE 的蓝牙。
找到最后一个服务,点击箭头即可获取数据。
LC-EM-1287-05.png

蓝牙串口模块 BLE5.2 ECB02C BLE 串口透传 二次开发-淘宝网 (taobao.com)
使用该款蓝牙转串口工具,可以直接在电脑上获得数据。
如图发送指令即可,串口工具在压缩包中,已经设置好指令。
LC-EM-1287-07.png

如果扫描到MPU6050_BLE序号为1,则 AT+CONNECT=1 发送
如果扫描到MPU6050_BLE序号为2,则 AT+CONNECT=2 发送
需要自行修改发送指令的序号。
如果连接不上,将MPU6050和蓝牙串口都断电重启再连接


用户手册下载

了解更多产品信息,可查阅百度网盘 提取码:69k4