資料介紹
在可以通過記錄足夠長的時間的濕度來解決公寓內濕度的調解之后,我現在已經扣留了我借來的材料。檢查此項目中的歷史記錄。
那么如何處理 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資源下載 48次下載
- 帶有BME280的ESP32 Web服務器的高級氣象站 18次下載
- BME280氣壓溫濕度傳感器驅動程序免費下載 33次下載
- c280x / c2801x C / C++頭文件和外周 實例快速啟動 7次下載
- TMS320x281x到TMS320x280x的遷移概述 6次下載
- DDR4、LPDDR4和LPDDR4x的區別 1.8w次閱讀
- SSD20X上如何移植WK2124驅動? 1115次閱讀
- 4-20mA恒流源電路的仿真及計算 6694次閱讀
- 4-20mA輸出電路原理詳解 4w次閱讀
- 如何利用ESP8266實現便攜式空氣質量監測站的設計 3287次閱讀
- 基于樹莓派組成的可隨身攜帶氣象站設計方案 2989次閱讀
- 實時時鐘芯片X1203的引腳功能及典型應用 1.3w次閱讀
- 微雪電子4x4矩陣式按鍵模塊小鍵盤簡介 2978次閱讀
- 新唐科技N567G280控制器介紹 1156次閱讀
- 為什么使用4-20mA通信 8320次閱讀
- 為什么華為選擇Mate20 X為首款商用5G手機? 5466次閱讀
- 基于lpc1768的系統時鐘設計 3016次閱讀
- STM32F4時鐘系統原理圖解析 1.8w次閱讀
- 4x4mimo是什么_4x4mimo手機有哪些 11.4w次閱讀
- 氣壓傳感器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次下載 | 免費
評論