使用ESP8266和MPU6050制作倾斜角度监控器 您所在的位置:网站首页 mpu6050测角度不准 使用ESP8266和MPU6050制作倾斜角度监控器

使用ESP8266和MPU6050制作倾斜角度监控器

2024-07-14 02:50| 来源: 网络整理| 查看: 265

在本篇文章中,我们将学习如何使用MPU6050和NodeMCU ESP8266测量倾斜角度。只需将6轴陀螺仪/加速度传感器MPU6050与ESP8266连接即可。加速度计发送X、Y和Z方向的加速度。我们需要将力转换为X、Y、Z的3D角度,以确定传感器的3D方向。使用Blynk云将测得的倾斜角度发送到Blynk应用程序。这样,我们就可以通过物联网监控倾斜位置。

陀螺仪测量沿着X、Y和Z轴旋转的速度或角度位置随时间的变化率。它使用MEMS技术和科里奥利效应(Coriolis Effect)进行测量。陀螺仪的输出以每秒度数为单位,因此为了获得角位置,我们只需要对角速度进行积分即可。

所需的组件

以下是制作此项目所需的组件:

● Nodemcu ESP8266开发板

● MPU6050陀螺仪/加速传感器

● 0.96英寸I2C OLED显示屏

MPU6050陀螺仪/加速度传感器介绍

InvenSense公司的MPU-6050传感器在单个芯片中包含MEMS加速度计和MEMS陀螺仪。它非常准确,因为每个通道都包含16位模数转换硬件。因此,它可以同时捕获x、y和z通道。传感器使用I2C总线与Arduino连接。

MPU-6050价格并不贵,尤其是考虑到它同时集成了加速度计和陀螺仪。

MPU6050模块的引脚排列:

MPU-6050模块有8个引脚:

● INT:中断数字输出引脚。

● AD0:I2C从地址LSB引脚。这是器件7位从机地址中的第0位。如果连接到VCC,则将其读为逻辑高电平,并且从机地址发生变化。

● XCL:辅助串行时钟引脚。该引脚用于将其他启用I2C接口功能的传感器SCL引脚连接到MPU-6050。

● XDA:辅助串行数据引脚。该引脚用于将其他启用I2C接口功能的传感器SDA引脚连接到MPU-6050。

● SCL:串行时钟引脚。将此引脚连接到微控制器的SCL引脚。

● SDA:串行数据引脚。将此引脚连接到微控制器的SDA引脚。

● GND:接地引脚。将此引脚接地。

● VCC:电源引脚。将此引脚连接到+ 5V DC电源。

在这里插入图片描述

三轴陀螺仪:

MPU6050由采用微机电系统(MEMS)技术的3轴陀螺仪组成。如下图所示,用于检测沿X、Y、Z轴的旋转速度。

在这里插入图片描述 更多内容请参考以下链接:https://www.yiboard.com/thread-1397-1-1.html

欢迎扫码关注微信公众号:yi-board

在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有