MLX90393磁场传感器驱动

1、MLX90393介绍

MLX90393 磁场传感器可以在运行时重新编程为不同的模式和不同的设置。 该传感器使用 Melexis 专有的 Triaxis® 技术提供与沿 XYZ 轴感应的磁通密度成比例的 16 位输出,还提供温度输出信号。 这些数字值可通过 I2C 和 SPI 获得,其中 MLX90393 是总线上的从设备。

通过选择要测量的轴,原始数据可用作进一步后处理的输入,例如用于操纵杆应用、旋钮和更复杂的 3D 位置传感应用。 该传感器实现了无与伦比的性能,主要针对工业和消费应用。

2、硬件准备

  • ESP8266 NodeMCU开发板一块
  • MLX90393磁场传感器模块一个
  • 面板板一个
  • 杜邦线若干
  • 数据线一条

硬件接线如下:

传感器引脚 ESP8266开发板引脚
Vin 5v
Gnd Gnd
SCL D1
SDA D2

3、软件准备

  • Arduino IDE或VSCode + PlatformIO

ESP8266-Arduino编程实例-MLX90393磁场传感器驱动相关推荐

  1. ESP8266-Arduino编程实例-LIS3MDL磁场传感器驱动

    LIS3MDL磁场传感器驱动 1.LIS3MDL介绍 LIS3MDL 具有±4/±8/±12/±16 高斯的用户可选满量程.自检功能允许用户在最终应用中检查传感器的功能.该设备可以被配置为生成用于磁场 ...

  2. ESP32设备驱动-MLX90393磁场传感器驱动

    MLX90393磁场传感器驱动 文章目录 MLX90393磁场传感器驱动 1.MLX90393介绍 2.硬件准备 3.软件准备 4.驱动实现 1.MLX90393介绍 MLX90393 磁场传感器可以 ...

  3. ESP8266-Arduino编程实例-MQ3酒精传感器驱动

    MQ3酒精传感器驱动 1.MQ3介绍 MQ3 气体传感器模块可用于气体泄漏检测(在家庭和工业中). 适用于检测酒精.苯.CH4.己烷.液化石油气.一氧化碳.由于灵敏度高.响应时间快,可以尽快进行测量. ...

  4. ESP8266-Arduino编程实例-MQ-7一氧化碳传感器驱动

    MQ-7一氧化碳传感器驱动 1.MQ-7介绍 MQ7 气体传感器模块可用于气体泄漏检测. 用于家庭和工业中的气体泄漏检测设备,适用于一氧化碳的检测. 由于其高灵敏度和响应时间,可以尽快进行测量. MQ ...

  5. ESP8266-Arduino编程实例-TCS34725颜色传感器驱动

    TCS34725颜色传感器驱动 1.TCS34725介绍 TCS3472 器件提供红色.绿色.蓝色 (RGB) 和清晰光感应值的数字返回. 集成在芯片上并定位于颜色传感光电二极管的 IR 阻挡滤光片可 ...

  6. ESP8266-Arduino编程实例-HC-SR04超声波传感器驱动

    HC-SR04超声波传感器驱动 1.HC-SR04简单介绍 HC-SR04 超声波传感器使用声纳来确定与蝙蝠或海豚等物体的距离. 超声波测距模块HC-SR04提供2cm-400cm测量,测距精度可达3 ...

  7. ESP8266-Arduino编程实例-TSL2561亮度传感器驱动

    TSL2561亮度传感器驱动 1.TSL2561介绍 TSL2560 和 TSL2561 是第二代环境光传感器器件.每个都包含两个集成模数转换器 (ADC),用于集成来自两个光电二极管的电流.两个通道 ...

  8. ESP8266-Arduino编程实例-BMA250加速度传感器驱动

    BMA250加速度传感器驱动 1.BMA250介绍 BMA250 是一款先进的超小型三轴低重力加速度传感器,具有数字接口,适用于低功耗消费电子应用. BMA250 允许测量 3 个垂直轴上的加速度,从 ...

  9. ESP8266-Arduino编程实例-DS1624数字温度传感器驱动

    DS1624数字温度传感器驱动 1.DS1264介绍 DS1624 由两个独立的功能单元组成:一个 256 字节非易失性 E2 存储器和一个直接数字温度传感器. 非易失性存储器由 256 字节的 E2 ...

最新文章

  1. Core Data 迁移与版本管理
  2. ASP.NET操作Word文档(转)
  3. String insert()总结
  4. myeclipse和maven的clean和build
  5. matlab 开采沉陷 何,MATLAB在开采沉陷预计可视化中的应用
  6. [Java_kaikeba]java中堆和栈的区别(对象变量的理解)
  7. python中关于集合的基础运用
  8. PHP开发从入门到实战教程分享
  9. 笔记本电脑网卡驱动损坏问题
  10. VAE背后的哲学思想及数学原理
  11. android 音乐扬声器,android安插耳机状态使用扬声器外放音乐
  12. 在阿里云ACP认证考试中授权码有效期时限是多久?
  13. 产品运营人员常用的5款软件,解决远程办公问题
  14. 噩梦系列篇之Player随鼠标转向控制
  15. jquery实现下拉框
  16. ROCK Pi 4B+ 快速上手指南(Windows 平台)
  17. 国际标准化组织(Iso)对质量(Quality)的定义
  18. hihoCoder #1079 离散化
  19. 登录注册功能的实现详解(多用户名注册、案例补充)
  20. 阅读和实践是最好的老师

热门文章

  1. B站国外大学公开课(持续更新)
  2. 数据结构C语言实现-6—图
  3. 封装原生javascript连缀
  4. 分布式-分布式常见问题和解决方案
  5. 测试大佬带你揭秘功能测试的内幕
  6. 搭建BeagleBoard-x15+linux4.9+ubuntu16.04
  7. Ayla CEO大卫.弗里德曼:你应该了解的五种物联网大数据!
  8. Pytorch实现word2vec(Skip-gram训练方式)
  9. 三菱PLC GX Work2学习笔记
  10. 多屏互动之Windows与Mac下的非自带的远程桌面应用