ESP8266-Arduino编程实例-LIS3MDL磁场传感器驱动
LIS3MDL磁场传感器驱动
1、LIS3MDL介绍
LIS3MDL 具有±4/±8/±12/±16 高斯的用户可选满量程。自检功能允许用户在最终应用中检查传感器的功能。该设备可以被配置为生成用于磁场检测的中断信号。
LIS3MDL 包括一个支持标准和快速模式(100 kHz 和 400 kHz)的 I2C 串行总线接口和 SPI 串行标准接口。
LIS3MDL 采用小型薄塑料焊盘网格阵列封装 (LGA),保证在 -40 °C 至 +85 °C 的扩展温度范围内工作。
LIS3MDL具有如下特性:
- 宽电源电压,1.9 V 至 3.6 V
- 独立 IO 电源 (1.8 V)
- ±4/±8/±12/±16 高斯可选磁性满量程
- 连续和单次转换模式
- 16位数据输出
- 中断发生器
- 自我测试
- I2C/SPI数字输出接口
- 掉电模式/低功耗模式
2、硬件准备
- ESP8266 NodeMCU开发板一块
- LIS3MDL传感器模块一个
- 面板板一个
- 杜邦线若干
- 数据线一条
硬件接线如下:
传感器引脚 | ESP8266开发板引脚 |
---|---|
Vin | 5v |
ESP8266-Arduino编程实例-LIS3MDL磁场传感器驱动相关推荐
- ESP8266-Arduino编程实例-MLX90393磁场传感器驱动
MLX90393磁场传感器驱动 1.MLX90393介绍 MLX90393 磁场传感器可以在运行时重新编程为不同的模式和不同的设置. 该传感器使用 Melexis 专有的 Triaxis® 技术提供与 ...
- ESP32设备驱动-LIS3MDL磁场传感器驱动
LIS3MDL磁场传感器驱动 文章目录 LIS3MDL磁场传感器驱动 1.LIS3MDL介绍 2.硬件准备 3.软件准备 4.驱动实现 1.LIS3MDL介绍 LIS3MDL 具有±4/±8/±12/ ...
- ESP8266-Arduino编程实例-MQ3酒精传感器驱动
MQ3酒精传感器驱动 1.MQ3介绍 MQ3 气体传感器模块可用于气体泄漏检测(在家庭和工业中). 适用于检测酒精.苯.CH4.己烷.液化石油气.一氧化碳.由于灵敏度高.响应时间快,可以尽快进行测量. ...
- ESP8266-Arduino编程实例-MQ-7一氧化碳传感器驱动
MQ-7一氧化碳传感器驱动 1.MQ-7介绍 MQ7 气体传感器模块可用于气体泄漏检测. 用于家庭和工业中的气体泄漏检测设备,适用于一氧化碳的检测. 由于其高灵敏度和响应时间,可以尽快进行测量. MQ ...
- ESP8266-Arduino编程实例-TCS34725颜色传感器驱动
TCS34725颜色传感器驱动 1.TCS34725介绍 TCS3472 器件提供红色.绿色.蓝色 (RGB) 和清晰光感应值的数字返回. 集成在芯片上并定位于颜色传感光电二极管的 IR 阻挡滤光片可 ...
- Ardunio开发实例-LIS3MDL磁场传感器
LIS3MDL磁场传感器 LIS3MDL具有用户可选的±4 /±8 /±12 /±16高斯的满量程. 自检功能允许用户在最终应用中检查传感器的功能.该设备可以被配置为生成用于磁场检测的中断信号. LI ...
- ESP8266-Arduino编程实例-HC-SR04超声波传感器驱动
HC-SR04超声波传感器驱动 1.HC-SR04简单介绍 HC-SR04 超声波传感器使用声纳来确定与蝙蝠或海豚等物体的距离. 超声波测距模块HC-SR04提供2cm-400cm测量,测距精度可达3 ...
- ESP8266-Arduino编程实例-TSL2561亮度传感器驱动
TSL2561亮度传感器驱动 1.TSL2561介绍 TSL2560 和 TSL2561 是第二代环境光传感器器件.每个都包含两个集成模数转换器 (ADC),用于集成来自两个光电二极管的电流.两个通道 ...
- ESP8266-Arduino编程实例-BMA250加速度传感器驱动
BMA250加速度传感器驱动 1.BMA250介绍 BMA250 是一款先进的超小型三轴低重力加速度传感器,具有数字接口,适用于低功耗消费电子应用. BMA250 允许测量 3 个垂直轴上的加速度,从 ...
最新文章
- mysql alter engine_MySQL_mysql下修改engine引擎的方法,修改my.ini,在[mysqld]下加上 - phpStudy...
- 转:Object-Runtime的基本数据类型
- [bzoj 4887] [Tjoi2017]可乐
- Wasserstein GAN最新进展:从weight clipping到gradient penalty,更加先进的Lipschitz限制手法
- OpenStack 的部署T版(二)——Keystone组件
- 添加javascript代码:_javascript事件?你又了解多少呢
- 定了!百度运维工程师非法挖矿获利 10 万、被判 3 年,如何避免面向监狱编程?...
- c# 异常处理 try-catch-finally
- 【Unity】常用API和功能
- NGFF(M.2) m.2中Bkey接口Mkey接口有什么不同
- pdfboss转换器提供在线pdf转换word免费的api接口
- 会议室管理系统源码分享-Spring mvc+mybatis+jpa+mysql+bootstrap
- MATLAB 结构矩阵和单元矩阵
- 网上流传的飞扬学院Java_收获| 云和JAVA、UI双班毕业,飞扬青春再出发!
- vue配置路由请求 request 文件
- [ERROR] InnoDB: Attempted to open a previously opened tablespace
- 微信小程序之获取当前位置附近的美食、酒店、娱乐、超市等,并显示标记
- Keil MDK 编译器 AC5 和 AC6 优化选项重要内容和区别
- cadence 通孔焊盘_通孔焊盘内走线不报错
- 网易考拉Android客户端网络模块设计