传感器
Elijah2333
这个作者很懒,什么都没留下…
展开
-
BH1750环境光传感器的基于Arduino测试例程及简单滤波
BH1750环境光传感器的基于Arduino测试例程变量声明和参数设置部分I^2^C读写函数封装程序初始化部分程序循环执行部分简单的求平均数滤波简单的限幅滤波备注变量声明和参数设置部分变量声明部分有2个设置是可调的,第1个是PIN_ADDR_STATUS宏定义,主要是设置IC的I2C地址,如果addr的pin脚拉低就设置为0,拉高就设置为1;第2个是 resolution_mode变量,主...原创 2019-06-13 15:57:35 · 1608 阅读 · 0 评论 -
二氧化碳传感器CCS811简单的测试驱动_基于Arduino
二氧化碳传感器CCS811测试驱动_基于Arduino目的作为传感器的学习笔记,主要依据ic的datasheet手册,同时有借鉴一下pang9998作者的资料后完成。简单介绍CCS811是一个AMS艾迈斯公司的空气质量检测传感器,能测量CO2二氧化碳(400ppm to 8192ppm)和TVOC总挥发性有机物(0ppb to 1187ppb),接口是标准的I2C协议接口,电压支持1.8v...原创 2019-06-25 11:40:22 · 4589 阅读 · 0 评论 -
CCS811二氧化碳传感器基于Arduino的升级固件(刷机)教程
CCS811二氧化碳传感器基于Arduino的升级固件(刷机)教程背景信息准备工作实现思路效果打印固件转换成数组部分固件主要下载部分:转换好的.h文件背景信息这篇文章主要是根据ams官方文档整理出来, 用于升级传感器的内部新固件FW,体验优化的功能,具体可看fw的历史,初始版是1.1.0,新买的sensor需要先刷2.0.0,用了几天,老化过后再刷2.0.1,猜测是内部数据校验不一样。准备...原创 2019-07-24 09:33:56 · 1696 阅读 · 1 评论 -
大气压计BMP280+BME280+BMP180 在ESP8266 (RTOS3.2)上初调的兼容驱动
大气压计BMP280/BME280在ESP8266 (RTOS3.2)上调通的驱动大气压计BMP280简介基础环境软件原理示意图数据打印效果传感器配置参数完整代码大气压计BMP280简介BMP280是一款博世的气压传感器,主要是测量环境大气压强的,量程是300hPa~1100hPa,海边城市深圳大气压大约在1000hPa左右,珠穆朗玛8844米,大气压大约在304hPa,其他信息可以去官网看;...原创 2019-07-19 01:25:57 · 11014 阅读 · 1 评论 -
温湿度传感器DTH11(新版)驱动在ESP8266(RTOS3.2)上适配的驱动程序
温湿度传感器DTH11(新版)驱动在ESP8266(RTOS3.2)上适配的驱动新DTH11简介硬件原理图软件部分结构数据测试结果图新DTH11简介DTH11是一款数字温湿度传感器,捡百度词条没有的说,这个百度词条是2011年建的,估计这个传感器是2011年开始有的,不过厂家在05年就自主研制出湿敏电阻,估计上市还会早于2011年,而上图的新款传感器是18年买的新版,当时某宝焊接好的模块几乎...原创 2019-07-22 19:36:21 · 764 阅读 · 0 评论 -
液晶模块LCD1602+PCF8574P在ESP8266 (RTOS3.2)上调试的驱动
液晶模块LCD1602+PCF8574P在ESP8266 (RTOS3.2)上调试的驱动模块简介硬件原理图软件部分显示效果模块简介直接用lcd1602的话,至少占用8个gpio口,所以用的PCF8574P模块,只需要用I2C控制即可;硬件原理图lcd手边只有一个5v的,VDDIO口也要5V,我I2C连接时直接串了470Ω,简单粗暴处理3.3v转5v的问题;软件部分main.c...原创 2019-07-22 22:45:58 · 1450 阅读 · 0 评论