资料介绍
在可以通过记录足够长的时间的湿度来解决公寓内湿度的调解之后,我现在已经扣留了我借来的材料。检查此项目中的历史记录。
那么如何处理 BME280 传感器呢?答案很明显:要显示测量值。思考,完成:我是 LCD16x2 在表示中经常太小,所以我决定使用下一个更大的 LCD20x4。
我们看看如何使用 BME280 测量值(温度、湿度、气压),并可以将其与来自 Particle Photon 机载功能的信息(在本例中为时间、“德语”中的工作日和日历周)相结合。
总而言之,您将获得一款带有增值信息的数字手表,它是根据您的要求量身定制的,而且价格非常便宜。
原理图:BME280 传感器和 LCD20x4 均通过 I2C 接口控制(之前将 I2C 适配器板焊接到 LCD)。
Particle Photon 为 D1 和 D0 提供 SCL 和 SDA。
// LIBs #include #include // Objects LiquidCrystal_I2C *lcd; Adafruit_BME280 bme; // I2C // I2C wiring #define BME_MOSI D0 #define BME_SCK D1
我的挑战是用德语介绍工作日。我在 Particle 文档中搜索了当时的区域设置;除了时区,我一无所获。所以我通过一个 IF / THEN 子句来分析工作日。
// https://docs.particle.io/reference/firmware/photon/#weekday- int wDayName = Time.weekday(); if (wDayName != wDayName) { lcd->clear(); } if (wDayName == 1) { Wochentag = "Sonntag"; } else if (wDayName == 2) { Wochentag = "Montag"; } else if (wDayName == 3) { Wochentag = "Dienstag"; } else if (wDayName == 4) { Wochentag = "Mittwoch"; } else if (wDayName == 5) { Wochentag = "Donnerstag"; } else if (wDayName == 6) { Wochentag = "Freitag"; } else if (wDayName == 7) { Wochentag = "Samstag"; }
如果您的显示器不显示任何字符,您可以在此项目中找到帮助:Whats my I2C address?
如果您更喜欢使用 OLE 显示器,可以在此处查看此项目:BME280 measures and displays on OLED controlled by Photon。
结论
喜欢我的描述吗?你会在我的帐户下找到更多。
关注我,在我发布新项目时得到通知!
这是我的贝宝链接。
你也可以给我发送传感器,我有时喜欢看。
更新于 26.08.2017 - v1.1
添加时间检查以清除 LCD 显示屏 - 否则周名将刻录到 LCD 中,例如 Donnerstag 比 Freitag 长
更新于 08.01.2018 - v1.2
添加函数 isDST() 以检查夏季/冬季时区
2018 年 10 月 25 日更新 - 3D 打印输出的 STL 文件
您将在附件中找到用于存放组件的 STL 文件。
- Arduino BME280气象站仪表板
- 带BME280传感器的Arduino简易气象站
- 带有DWIN显示屏和BME 280传感器的简单气压计
- 带BME280的Arduino水管理系统 0次下载
- Kniwwelino通过I2C控制BME280
- Arduino BME280环境传感器项目
- SparkFun环境CCS811/BME280 Mk02开源
- 基于BME280的超精确温度计 6次下载
- 带DS3231、BME280、BH1750和ESP01的LED矩阵NTP时钟
- DIY简单的BME280 Arduino气象站
- 博世大气压计BME280和BMP280资源下载 47次下载
- 带有BME280的ESP32 Web服务器的高级气象站 18次下载
- BME280气压温湿度传感器驱动程序免费下载 32次下载
- c280x / c2801x C / C++头文件和外周 实例快速启动 7次下载
- TMS320x281x到TMS320x280x的迁移概述 6次下载
- DDR4、LPDDR4和LPDDR4x的区别 1.6w次阅读
- SSD20X上如何移植WK2124驱动? 883次阅读
- 4-20mA恒流源电路的仿真及计算 5828次阅读
- 4-20mA输出电路原理详解 3.8w次阅读
- 如何利用ESP8266实现便携式空气质量监测站的设计 3047次阅读
- 基于树莓派组成的可随身携带气象站设计方案 2815次阅读
- 实时时钟芯片X1203的引脚功能及典型应用 1.2w次阅读
- 微雪电子4x4矩阵式按键模块小键盘简介 2777次阅读
- 新唐科技N567G280控制器介绍 1057次阅读
- 为什么使用4-20mA通信 8015次阅读
- 为什么华为选择Mate20 X为首款商用5G手机? 5361次阅读
- 基于lpc1768的系统时钟设计 2918次阅读
- STM32F4时钟系统原理图解析 1.7w次阅读
- 4x4mimo是什么_4x4mimo手机有哪些 11.3w次阅读
- 气压传感器bmp280与ms5611哪个好 2.5w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多