MPU6050倾角检测+中断唤醒带LORA模块

  • H2_178151
    了解作者
  • 17.9MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-10 09:43
    上传日期
MPU6050带中断唤醒,检测倾角,并带有RTC唤醒功能,通行模块选用lora,上传数据到云平台。
GJX-Double - gai (1)lora.zip
内容介绍
唤醒类型 线路 引脚 端口 状态 锁1 wekup1 2 PC13 下拉 锁2 wekup2 21 PB10 下拉 门磁 wekup3 22 PB11 下拉 震动 wekup4 25 PB12 下拉 撞倒 wekup5 26 PB13 下拉 水侵 wekup6 27 PB14 下拉 NB 电源 PA1 PA2 PA3 TxRx PB1 开机 直连 I2C PB7 SDA PB6 SCL 控制监控 PA9 485TX PA10 485RX PA11 485DRE PA12 JIANKONG(监控开关) 高通 电源控 PB9 TP_EN 高 控两个 U1/3 目前都没焊,直接供电 电压采集 PA0_WKUP1 AD1 电压采集 10 PA0_WKUP1 锁 1 PB4 40 高通 电源 PB8 45 高通 开锁 锁 2 PB4 40 高通 电源 PB3 45 高通 开锁 温湿度 PB7 iic_SDA PB6 iic_SCL 陀螺仪 同上 iic MPU6050的总线地址是0x68(AD0引脚为高电平时地址为0x69) 我们感兴趣的数据位于0x3B到0x48这14个字节的寄存器中。这些数据会被动态更新,更新频率最高可达1000HZ。下面列出相关寄存器的地址,数据的名称。注意,每个数据都是2个字节。 0x3B,加速度计的X轴分量ACC_X 0x3D,加速度计的Y轴分量ACC_Y 0x3F,加速度计的Z轴分量ACC_Z 0x41,当前温度TEMP 0x43,绕X轴旋转的角速度GYR_X 0x45,绕Y轴旋转的角速度GYR_Y 0x47,绕Z轴旋转的角速度GYR_Z 再以ACC_X为例,若当前设定的加速度倍率为4g,那么将ACC_X读数换算为加速度的公式为:a_x=4g\times \text{ACC\_X}/32768,g可取当地重力加速度 以GYR_X为例,若当前设定的角速度倍率为1000度/秒,那么将GRY_X读数换算为角速度(顺时针)的公式为:g_x=1000\times \text{GYR\_X} / 32768。 停机模式唤醒后自动选择系统内部时钟,看自己的应用是否需要重新配置;如果你的系统时钟是HSI或者HSE是要重新配置,一般都需要重新配置,直接调用系统时钟配置函数。 停机模式唤醒后,flash程序是从中断或事件开始执行的。 从待机模式唤醒后的代码执行等同于复位后的执行所以程序又会从头开始执行
评论
    相关推荐
    • yeelink云平台
      yeelink云平台
    • jm:综合云平台
      jm:综合云平台
    • 米景云平台
      4/5/5c/5s/6/6p/6s支持pcie硬盘,码片读写.需要仪器硬件支持
    • 社区服务云平台.rar
      社区服务云平台rar,提供“社区服务云平台”免费资料下载,主要包括背景介绍、建设目标和意义、总体规划、建设思路与实施等内容,可供学习使用。
    • 基于机智云平台的植物工厂
      基于机智云平台的植物工厂,传感器包括DHT11,mg811E。ESP8266为WIFI模块,电机为正反转直流电机。
    • openstack云平台教学实战
      openstack 云平台搭建教学实战 ,来自高校实战, 通过参考文档 一步步搭建完整的openstack云平台 其中包含所有 nova neturn等必备云组件安装方法教程
    • 云平台docker
      VirtualBox、centos中初步安装使用docker建立仓库等实验报告
    • 微软教育云平台解决方案
      解决方案--本书为微软教育云平台解决方案书,压缩包文件,欢迎下载
    • CC3200 MQTT 连接云平台
      该资源基于TI官方的CC3200 SDK开发,使用MQTT协议接入云平台工作,实现传感器的数据采集和控制。
    • Arduino连接云平台
      Arduino WiDo 和Arduino UNO+W5100分别通过无线和有线连接到Yeelink,接收数据和上传数据。