資料介紹
描述
使用產品:GY-21/SHT-21/HTU-21溫濕度傳感器0.96″ OLED顯示屏128×64藍/黃
所以本教程是關于連接 SHT-21 或 HTU-21 或 GY-21,隨心所欲地調用它,溫度和濕度傳感器,我們將先看看如何測試它,然后如何將它與OLED和LCD i2c屏幕一起使用,濕度將以 %RH 顯示,溫度以 (°C) 攝氏度和 (°F) 華氏度顯示。
以下是從模塊數據表中獲取的一些快速數據:
*精度會因條件而異:
所以這是我正在使用的模塊:
SHT 21
如您所見,該模塊有 4 個引腳(Vin/GND)用于使用 Arduino 板的 3.3V/GND 供電,以及用于 i2c 通信的 SCL/SDA。
測試 1
對于測試 1 和其余部分,我們當然需要 Arduino 板,這里我使用的是 UNO,您可以添加一些跳線和面包板……我們將使用串行監視器測試模塊并檢查它給出的值.
接線
Wiring_1 可以在下面找到。
這是直接接線,模塊由 3.3V 供電,對于 i2c 接口,我們需要用 A4/A5 接線的 SDA/SCL。
測試 0
在我使用任何庫/代碼或添加其他模塊之前,我更喜歡測試模塊是否首先工作,為此,連接模塊并從 Arduino Playground 上傳 i2c 掃描儀代碼:從 Arduino Playground獲取代碼
上傳代碼后,打開串行監視器,您將能夠看到找到了一個設備及其地址。
圖書館
現在我們可以繼續下一步,測試模塊并檢查它的值......
這是我使用的庫,您可以從 Github 下載:通過 e-radionica.com 下載 SHT-21 庫
下載 .ZIP 文件后,轉到 Arduino IDE -> Sketch -> Include Library -> Add.ZIP Library 并查找要安裝的 ZIP 文件。
代碼
我使用的代碼是庫中的第一個示例,安裝庫后轉到:文件 -> 示例 -> SHT21-Arduino-Library-Master -> SHT21_Demo
結果
上傳代碼后打開串行監視器,您將能夠看到以攝氏度為單位的溫度和以 %RH 為單位的濕度。
測試 2
在這個測試中,我們將添加一個 OLED 屏幕,這里我使用 128×64 你也可以使用 128×32 但你必須修改代碼。
接線
接線_2可以在下面找到
兩個模塊都使用 3.3V 和 i2c 接口,因此它們共享所有引腳:
圖書館
除了 SHT-21 庫之外,我們還必須為 OLED 添加庫:
在此處下載? Adafruit OLED SSD1306 庫。在此處下載Adafruit GFX 庫(可能不需要,但如果您想添加一些形狀)。
像以前一樣下載并安裝。
代碼
在這里,我使用了 2 個不同的代碼,它們幾乎沒有區別:
- 第一個代碼同時以 (°C/%RH) 顯示 (T/H)
- 第二個代碼在 (°F/%RH) 中顯示 T 為 2 秒,然后是 H 為 2 秒
代碼可以在下面找到。
結果
這是代碼 1 的結果:
這是代碼 2 的結果:
它們中的每一個每 2 秒顯示一次,我還將這些值轉換為“Int”
測試 3
在這個測試中,我們將使用LCD i2c代替 OLED,而不是使用這種顯示器的人……
接線
Wiring_3 可以在下面找到
同樣,所有模塊共享所有引腳。
圖書館
除了 SHT21 庫,我們還需要 LCD i2c 庫:下載 LCD i2c 庫。
它的安裝方式與普通的 Arduino 庫相同。
代碼
我只創建了一個代碼,它以°C 顯示溫度,以 %RH 顯示濕度,您可以修改它以顯示°F……
代碼可以在下面找到
結果
這是測試 3 的結果:
這就是所有的人!
*對不起,如果我不回復評論,我不會收到通知。
- 數字溫濕度傳感器技術手冊SHT1x(SHT10SHT11SHT15)
- 數字溫濕度模塊DHT21說明書_V5
- NodeMCU ESP8266使用溫濕度傳感器SHT31的方法
- 高精度濕度傳感器HTU21D使用手冊 33次下載
- ITH50W無線溫濕度傳感器的數據手冊免費下載 3次下載
- ITD59N NB-IOT無線溫濕度傳感器的數據手冊免費下載 1次下載
- sht75溫濕度傳感器引腳信息及工作模式資料下載 8次下載
- HTU21D數據手冊 0次下載
- 溫濕度傳感器HTU21D 0次下載
- 基于SHT10_SHT11_SHT15的溫濕度檢測源程序 89次下載
- sht10示例程序資料 50次下載
- 基于SHT10傳感器的倉庫溫濕度監測系統 181次下載
- 溫濕度傳感器SHT21中文技術手冊 553次下載
- 溫濕度傳感器SHT15在嵌入式系統中的應用
- SHT1x/SHT7x數字溫濕度傳感器 137次下載
- SHT3x-DIS驅動及應用詳解 1488次閱讀
- 一文了解Java 21的新功能 1092次閱讀
- 21個最常見晶振應用疑難問題及解答 1361次閱讀
- DS21Qx5y BSDL掃描鏈映射 693次閱讀
- cbb21用什么代替?這些電容能替代CBB21電容 1522次閱讀
- 使用51單片機實現SHT11溫濕度傳感器檢測的程序和電路圖 1.7w次閱讀
- dfrobotSHT20 I2C防水型溫濕傳感器簡介 2920次閱讀
- 采用ESP8266的氣體探測電路方案設計 4653次閱讀
- C51單片機實現DTH11溫濕度傳感器測量仿真的設計 9577次閱讀
- AT89C51單片機和SHT15傳感器對濕度智能監控系統的設計 2419次閱讀
- 一款性價比極高的芯片級溫濕度傳感器-HTU21D介紹 9947次閱讀
- 華為p20和vivox21哪個好 7898次閱讀
- SAM L21 Xplained開發板測量電流的原理 2384次閱讀
- 剛發布的vivo x21一言不合就拆機(vivox21拆解圖詳細) 14.7w次閱讀
- 淺談溫度傳感器的主要類型和應用 1.3w次閱讀
下載排行
本周
- 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次下載 | 免費
評論
查看更多