- 博客(67)
- 资源 (9)
- 收藏
- 关注
原创 STM32F103连接HWT101DT(TTL)模块
1 准备工作硬件设备:HWT101DT模块、六合一、USB-TTL、杜邦线、STM32F103C8T6单片机。给大家看下图片。 HWT101DT STM32F103C8T62)软件准备 : KEIL 5 (5.17版本的)链接:https://pan.baidu.com/share/
2020-07-29 15:28:03
3038
2
原创 用STM32去读取CCS811气体传感器的数据
1 准备工作硬件设备:CCS811模块、六合一、USB-TTL、杜邦线、STM32F103C8T6单片机。给大家看下图片。 CCS811 STM32F103C8T62)软件准备 : KEIL 5 (5.17版本的) 链接:页面不存在_百度搜索 提取码:eq50.3)示例代码:products:空气质量
2020-07-28 15:36:34
3096
2
原创 用STM32F103读取SHT30温湿度数据
1 准备工作硬件设备:两个激光测距SHT30模块、六合一、USB-TTL、杜邦线、STM32F103C8T6单片机。给大家看下图片。 SHT30 STM32F103C8T62)软件准备 : KEIL 5 (5.17版本的) 链接:https://pan.baidu.com/share/init?surl=LQ4KnRPxm_a4Zk7PUZSELA 提取码:eq
2020-07-27 23:42:47
4082
1
原创 用STM32F103去读取多个激光传感器的数据
1 准备工作硬件设备:两个激光测距VL53L0模块、六合一、USB-TTL、杜邦线、STM32F103C8T6单片机。给大家看下图片。 STM32F103C8T62)软件准备 : KEIL 5 (5.17版本的) 链接:https://pan.baidu.com/share/init?surl=LQ4KnRPxm_a4Zk7PUZSELA 提取码:eq50.3)示例代码:激光测距传感器资料 [深圳维特智能科技有限公司]2 接线方式1、使用数
2020-07-24 15:37:16
4055
7
原创 用STM32F103去读取激光传感器的数据
1 准备工作硬件设备:激光测距VL53L1模块、六合一、USB-TTL、杜邦线、STM32F103C8T6单片机。给大家看下图片。 VL53L1  WT901C485 STM32F
2020-07-22 18:23:42
1355
2
原创 利用51单片机去读取JY901的陀螺仪和磁力计数据操作
1 准备工作硬件设备:JY901模块、STC89C52开发板一个。软件设备:链接:https://pan.baidu.com/s/1SEWmixu4jtUL2HH_3Hcn2g提取码:zryo。下载并进行安装。 JY9012 硬件连接1、使用数据线将STC89C52与电脑连接通信2、JY901与STC89C52使用杜邦线连接。3、将JY901模块连接在STC89C52开发板。注意:TX-RX(第p10管脚)、RX-TX(第P11管
2020-07-18 14:20:59
1776
2
原创 51单片机去读取JY61陀螺仪的数据操作方法
1 准备工作硬件设备:JY61模块、STC89C52开发板一个。软件设备:链接:https://pan.baidu.com/s/1SEWmixu4jtUL2HH_3Hcn2g提取码:zryo。下载并进行安装。2 硬件连接1、使用数据线将STC89C52与电脑连接通信2、JY61与STC89C52使用杜邦线连接。3、将JY61模块连接在STC89C52开发板。注意:TX-RX(第p10管脚)、RX-TX(第P11管脚)GND-GND、VCC-5V,前面为JY61,后边是STC89C52板子上的
2020-07-17 18:40:18
2812
原创 C++读取BWT901CL传感器的数据
1 简述最近在学习人体姿态设别的算法。想着买个角度传感器去尝试下。这个传感器最好是无线的带电池的,这样对我来说是比较方便使用的。我就在淘宝上找到一个一款BWT901CL,这个角度传感器。这个模块挺好用的,有加速度、角速度、角度。而且都是三个轴的。精度的话呢加速度0.01g、角速度0.63°/s、角度静态是0.05、动态是0.1。精度是满足我的需求的。给大家看下模块。2 程序设计2.1数据处理根据商家给的通讯协议(如下图)。写了一个接收程序。根据这个协议就很好理解我写的数据处理程序。这个BWT9
2020-07-01 10:54:51
2129
原创 STM32读取BWT901CL传感器数据
1 简述最近想做一个检测小孩或者是老人,在家摔倒项目。大致和大家说一下项目的框架。要用到一个能检测运动姿态的传感器,最好是无线的。于是我在网上找了一款带蓝牙的姿态角度传感器。给大家看下这个模块。下面和大家分享下代码2 程序设计串口读取简单分为两个部分。1、配置单片机的UART口。2、数据处理部分了。下面和大家一一分享。2.1配置单片机的UART口我使用的是UART2,这个是用来连接那个HC-06的蓝牙芯片的。使用时钟、模式、速度等。都在下面大家参考下void Initial_UART2(
2020-07-01 08:45:31
2243
3
原创 用Linux树莓派来读取JY901的串口数据
简述有很多的小伙伴说用Linux树莓派来读取JY901的串口数据不知道怎么操作。今天我和大家分享下我是从三个方面分享的。1、JY901和树莓派的连接方式及VNC的使用;2、下载到树莓派的程序是如何编写的;3、结果展示1、JY901和树莓派的连接方式及VNC的使用1.1给树莓派 连接电源和网线1.2连接上树莓派和JY901的模块注意六合一串口模块拨码1为ON、拨码2为OFF,开关S1置other ;JY61模块跟六合一串口模块引脚需要一一对应VCC对3V3RX对TXTX对RXGND对GN
2020-06-20 09:18:32
1240
4
原创 用C#去读取陀螺仪姿态角度传感器JY901的串口数据
1 简述它的XY轴的角度精度,动态是0.05度,静态0.1度。Z轴的角度精度为1度。因为我想做一个姿态角度分析。所以这个精度对我来说是比较符合的。由于我们这个是面对客户的,所以不能使用商家的上位机。所以得自己去开发一个上位机。因此,我给大家简答分享下一个C#怎么读取JY901的串口数据。2 Form的设计先给大家上个图,我这个只是演示所以做的比较简单。基本上要写的程序从这个图里都能看出来。一共是分为三个部分。1、串口选择 2、波特率的选择 3、数据处理和显示部分。接下来和大家一一分享。3 程序设
2020-06-19 21:06:52
2828
1
原创 MATLAB读取JY901串口数据
1 简述最近做项目需要分析我们做的设备的一个姿态信息。朋友推荐说有个JY901的模块的使用效果,比较好。我就去买了这个做个下测试。立刻被种草了。下面给大家看下模块。2 JY901简介这个JY901的体积比较小,最关键是使用起来很方便。串口通讯,基本上线一接。驱动一装。打开上位机三个轴的角度数据就出来了。借商家的上位机给大家看看结果。他们这个三个轴的角度是根据东北天坐标系来定义。如下图所示。3 MATLAB读取串口数据大致思路和大家说一下简答分成两个部分串口程序编写和数据处理3.1串口程序
2020-06-18 10:31:48
1809
2
原创 用STM32F103C8T6去读取JY901的串口数据
1 简述想做一个能观察我的VGA小车的姿态角度的系统,一直在网上找相对应的模块。想找个性价比高点的,同时精度高点的。最后在淘宝上找到一款JY901模块。这个模块能XY动态精度0.1度,静态能到0.05度。Z轴的精度为1度。一般一百多元的价格,能到这个精度的还是很少的。果断入手一个来测试下性能。下图给大家看下这个模块...
2020-06-16 22:03:40
4974
5
原创 用Linux树莓派来读取JY61的串口数据
简述有很多的小伙伴说用Linux树莓派来读取JY61的串口数据不知道怎么操作。今天我和大家分享下我是从三个方面分享的。1、JY61和树莓派的连接方式及VNC的使用;2、下载到树莓派的程序是如何编写的;3、结果展示1、JY61和树莓派的连接方式及VNC的使用1.1给树莓派 连接电源和网线1.2连接上树莓派和JY61的模块注意六合一串口模块拨码1为ON、拨码2为OFF,开关S1置other ;JY61模块跟六合一串口模块引脚需要一一对应VCC对3V3RX对TXTX对RXGND对GND1
2020-06-11 21:13:44
759
原创 用C++读取陀螺仪JY61的串口数据
1 简述最近在学习怎么用c++去读取JY61的串口数据。给大家分享一下编写历程。2 程序处理2.1数据处理根据商家给的通讯协议(如下图)。写了一个接收程序。根据这个协议就很好理解我写的数据处理程序。这个JY61串口输出的角度的一共是11位数据。所以,我先判断数据 的长度是不是11位,然后再判断包头是不是55。如果不是55在判断下一位是不是55。直到我找到了55这个包头,然后才进行11位数据的第二位的数据的判断,是不是50、51、52、53这种商家定义的代表时间、加速度、角速度、角度的数。vo
2020-06-11 16:02:53
1289
2
原创 西门子PLC通过RS485串口连接维特智能Modbus协议角度姿态传感器HWT905(1)——环境搭建
目录导航:(1)——环境搭建(2)——单传感器单角度报警(3)——传感器校准(4)——多传感器多角度报警背景介绍:最近因项目需要,要使用PLC来获取设备倾斜角度并发出报警,经仔细研究调研,PLC选择了国产西门子的PLC,性价比更高。 传感器在市面上有多家可选,但要支持PLC的Modbus协议的厂家就不多了,而且我是工业环境下使用,对稳定性好,温度漂移小的设备。综合比较后,选用了维特智能的这款HWT905,这款使用的是工业级的传感器芯片,带温度补偿,磁场芯片选用了市面上最高精度的PNI磁场
2020-06-10 20:21:01
5299
原创 西门子PLC通过RS485串口连接维特智能Modbus协议角度姿态传感器HWT905(2)——单传感器单角度报警
目录导航:(1)——环境搭建(2)——单传感器单角度报警(3)——传感器校准(4)——多传感器多角度报警一、实现功能:西门子plc读取x角度原始数据,对x轴进行角度报警,当x轴角度大于10°时y0灯亮起,小于10°时y0熄灭;当x轴角度小于-10°时y1灯亮起,大于-10°时y1熄灭。角度的结算,可在“重要说明”中查看。二、硬件连接三、示例程序:四、重点说明:3、角度报警的计算方法角度=角度原始数据×180÷32768;例如:角度原始数据=1820;10=1820×1
2020-06-10 20:20:08
1664
原创 西门子PLC通过RS485串口连接维特智能Modbus协议角度姿态传感器HWT905(3)——传感器校准
目录导航:(1)——环境搭建(2)——单传感器单角度报警(3)——传感器校准(4)——多传感器多角度报警一、实现功能:对传感器进行加计校准,校准后x,y轴为0°。对读取传感器的数据的解算,可查看“单传感器单角度报警”章节“重要说明”中的角度报警的计算方法。二、硬件连接:三、示例程序:在注意,需要将地址改为大于VB516,否则数据会混乱,程序无法正常运行,建议连续点击“建议地址”至VB1070,修改方式可查看“环境搭建”中的步骤10。...
2020-06-10 20:19:21
1540
原创 西门子PLC通过RS485串口连接维特智能Modbus协议角度姿态传感器HWT905(4)——多传感器多角度报警
目录导航:(1)——环境搭建(2)——单传感器单角度报警(3)——传感器校准(4)——多传感器多角度报警一、实现功能:读取地址为0x50和0x51传感器的x、y轴角度原始数据,然后实现以下功能:对地址为50传感器,当x轴角度>10°时y0灯亮起,<10°时y0灯熄灭;当x轴角度<-10°时y1灯亮起,>-10°时y1灯熄灭;当y轴角度>10°时y2灯亮起,<10°时y2灯熄灭;当y轴角度<-10°时y3灯亮起,>-10°时y3灯熄灭。对地址为5
2020-06-10 20:18:13
1530
原创 用C#去读取陀螺仪姿态角度传感器JY61的串口数据
1 简述最近在做一个角度的项目,一开始是想用MPU6050去自己搞角度,搞了两个星期没搞来。无意中在淘宝上搜到这个JY61的模块。它的XY轴的角度精度,动态是0.05度,静态0.1度。因为我想做一个倾角。所以这个精度对我来说是比较符合的。由于我们这个是面对客户的,所以不能使用商家的上位机。所以得自己去开发一个上位机。因此,我给大家简单分享下一个C#怎么读取JY61的串口数据。2 Form的设计先给大家上个图,我这个只是演示所以做的比较简单。基本上要写的程序从这个图里都能看出来。一共是分为三个部分
2020-06-09 08:57:55
1706
3
原创 三菱PLC通过RS485串口连接维特智能Modbus协议角度姿态传感器(3)——传感器校准
国产三菱兼容的PLC,性价比更高,传感器在市面上有多家可选,但要支持PLC的Modbus协议的厂家就不多了,而且我是工业环境下使用,对稳定性好,温度漂移小的设备。综合比较后,选用了维特智能的这款HWT905,这款使用的是工业级的传感器芯片,带温度补偿,磁场芯片选用了市面上最高精度的PNI磁场传感器,抗干扰和稳定性极佳,算法上采用了卡尔曼滤波算法融合加速度计实现功能。
2020-06-05 16:41:12
1773
原创 三菱PLC通过RS485串口连接维特智能Modbus协议角度姿态传感器(2)——单传感器单角度报警
目录导航:(1)——环境搭建(2)——单传感器单角度报警(3)——传感器校准(4)——多传感器多角度报警一、实现功能: 三菱plc读取x角度原始数据,对x轴进行角度报警,当x轴角度大于10°时y0灯亮起,小于10°时y0熄灭;当x轴角度小于-10°时y1灯亮起,大于-10°时y1熄灭。 视频演示:https://v.youku.com/v_show/id_XNDY5ODU4MDI0OA==.html?firsttime=4
2020-06-05 16:40:41
2934
1
原创 三菱PLC通过RS485串口连接维特智能Modbus协议角度姿态传感器(4)——多传感器多角度报警
目录导航:(1)——环境搭建(2)——单传感器单角度报警(3)——传感器校准(4)——多传感器多角度报警一、实现功能: 读取地址为0x50和0x51传感器的x、y轴角度原始数据,然后实现以下功能: 对地址为50传感器,当x轴角度>10°时y0灯亮起,<10°时y0灯熄灭;当x轴角度<-10°时y1灯亮起,>-10°时y1灯熄灭;当y轴角度>10°时y2灯亮起,<10°时y2灯熄灭;当y轴角度<-10°时y3灯亮起,>-10°时y3灯熄灭。
2020-06-05 16:39:31
1925
原创 STM32读取MPU6050陀螺仪芯片数据核心程序
1 简 介最近,想学角度融合算法在网上买一个JY61的模块。他们家的模块用起来还不错。模块分为串口通讯和IIC通讯的。串口读取数据他们家有例程,我就不说了。想分享给大家这个模块的IIC是怎么去读取MPU6050芯片数据的。想要读取MPU6050芯片,其实就是通过IIC去操作读取寄存器。大致过程就是STM32和MPU6050先建立好IIC通讯。再去初始化MPU6050芯片。然后单片机再去读取寄存器,就能把数据读取出来了。2 配置32单片机的IIC引脚根据你32单片机的原理图,找到你的IIC引脚。
2020-06-05 08:39:45
3267
1
原创 Arduino UNOR3 与JY-901的连接测试步骤
Arduino UNOR3 与JY-901的连接测试步骤1 准备工作硬件设备:JY-901模块、Arduino UNOR3开发板一个。软件设备:在官网上下载Arduino软件下载网址:(https://www.arduino.cc/en/Main/Software#),并进行安装。JY9012 硬件连接首先使用数据线将Arduino UNOR3与电脑连接通信,JY-901与Arduino UNOR3使用杜邦线连接。将JY-901模块连接在Arduino UNOR3开发板,注意只连接三个管脚:
2020-06-03 21:26:49
3054
4
Python读取维特智能角度传感器JY61/JY901模块的加速度、角速度和角度数据教程
2021-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅