資料介紹
描述
現(xiàn)在我已經(jīng)為這個項目苦苦掙扎了幾個小時。但最后我發(fā)現(xiàn)我沒有正確的知識。所以人們知道你在做什么是非常重要的。在這種情況下,我建議您瀏覽頁面,而不僅僅是復(fù)制和粘貼代碼。
現(xiàn)在,這個項目使用一個帶三針的 DHT11 溫度和濕度傳感器,但您也可以使用任何其他傳感器,代碼中的更改應(yīng)根據(jù)模型進行。我在這個項目中使用了 Arduino UNO。
首先,將 DHT 傳感器與 Arduino 板連接起來。
VCC-5.5V
DATA - PIN 4(您也可以使用引腳 3、4、5、12、13 或 14
15腳可以工作,但程序上傳時必須斷開DHT)
接地 - 接地
用上述電路連接LCD 1602 I2C顯示器。
LCD 與 Arduino 板的連接
VCC-5.5V
接地 - 接地
SCL - A5(模擬引腳 5)
如果你在想我在想什么,那么電路看起來像這樣:

紅色線表示 VCC 線,黑色線表示 GND 線。
注意 -如果您發(fā)現(xiàn)您的傳感器迅速變熱(僅適用于 4 針傳感器),則連接一個 10K 上拉電阻連接傳感器的 VCC 和信號端。
最后,真正理解開始的代碼部分。所以,基本上我使用了兩個庫,一個用于傳感器,另一個用于 LCD 1602 I2C 顯示器。那么讓我們開始吧:
我們首先插入 DHT 庫,下載該庫的鏈接如下。所以它會像這樣。
#include"DHT.h"
然后定義傳感器引腳。因為我已經(jīng)將數(shù)據(jù)引腳設(shè)為 4。我的代碼將遵循如下
#defineDHTPIN4
之后我們需要確定正在使用的傳感器。現(xiàn)在,我使用了 DHT 11 傳感器,但如果您有不同的傳感器,那么代碼將根據(jù)傳感器型號而改變
#defineDHTTYPEDHT11
然后使用上面的數(shù)據(jù)
DHTdht(DHTPIN,DHTTYPE);
在與 DHT 傳感器連接后,我們現(xiàn)在將轉(zhuǎn)向 LCD 顯示屏
#include
LiquidCrystal_I2Clcd(0x27,16,2);
所以,現(xiàn)在我們準備好開始 void 設(shè)置和循環(huán)部分。
我一起寫了整個代碼希望你不會覺得太難。
?
void setup() {
dht.begin();// initialize the sensor
lcd.backlight();// turn on lcd backlight
lcd.init();// initialize lcd
}
void loop() {
lcd.clear();
lcd.setCursor(0,0);// set the cursor on the first row and column
lcd.print("Humidity=");
lcd.print((float)dht.readHumidity());//print the humidity
lcd.print("%");
lcd.setCursor(0,1);//set the cursor on the second row and first column
lcd.print("Temp=");
lcd.print((float)dht.readTemperature());//print the temperature
lcd.print("Celsius");
delay(2000);
lcd.clear();
}
?
請注意,溫度自動以攝氏度為單位,因此您無需更改任何值,除非您想要華氏度的答案。
我強烈推薦 Arduino 網(wǎng)絡(luò)編輯器,因為您不需要下載任何額外的庫,因為它是預(yù)先包含的,但如果您不使用網(wǎng)絡(luò)編輯器而是使用該軟件,您可能需要做一些小的改動,但主要部分仍然是相同的。
注意 -如果您正在使用該軟件,則無需下載 LiquidCrystal_I2C 庫,因為它已預(yù)先包含在軟件中。
看起來我們已經(jīng)到了項目的末尾。
再見,玩得開心。
- Arduion實驗六 I2C LCD1602液晶顯示器實驗
- 基于I2C的AHT20溫濕度傳感器的數(shù)據(jù)采集及串口輸出
- 菜鳥入門9,在I2C通信協(xié)議的基礎(chǔ)上完成的溫濕度采集
- 基于I2C下的溫濕度采集實驗
- 基于I2C協(xié)議的AHT20溫濕度傳感器的數(shù)據(jù)采集
- C語言 | 基于MPU605(六軸傳感器)的I2C實現(xiàn)LCD1602顯示(代碼類)
- 【STM32Cube_15】使用硬件I2C讀取溫濕度傳感器數(shù)據(jù)(SHT30)
- Harmony OS 設(shè)備開發(fā)學(xué)習(xí)記錄(十一)-- 通過I2C讀取溫濕度傳感器信息
- WHT20溫濕度傳感器使用說明書 21次下載
- 基于51單片機+DHT11溫濕度+LCD1602顯示
- 吧DHT11溫濕度傳感器顯示在LCD1602的工程文件免費下載 50次下載
- 使用51單片機應(yīng)用DHT11溫濕度傳感器通過1602顯示的程序免費下載 149次下載
- DHT11溫濕度傳感器使用51單片機在LCD1602顯示的程序資料免費下載 83次下載
- DHT11溫濕度傳感器在12864LCD上顯示 92次下載
- 溫濕度+時鐘顯示資料 10次下載
- 基于51單片機的溫濕度檢測報警系統(tǒng)設(shè)計 6450次閱讀
- 溫濕度傳感器采集報警系統(tǒng)設(shè)計方案 1858次閱讀
- dfrobotSHT20 I2C防水型溫濕傳感器簡介 3110次閱讀
- dfrobotDHT11溫濕度傳感器簡介 5331次閱讀
- dfrobotDHT22溫濕度傳感器介紹 6205次閱讀
- 溫濕度傳感器監(jiān)測展柜溫濕度的方法 4106次閱讀
- Si7001溫濕度傳感器的工作原理及應(yīng)用實例介紹 2487次閱讀
- 溫濕度傳感器在機房環(huán)境綜合監(jiān)測系統(tǒng)中的應(yīng)用 985次閱讀
- 現(xiàn)代溫濕度傳感器的原理與結(jié)構(gòu)分析 4045次閱讀
- 溫濕度傳感器在氣象領(lǐng)域靈活應(yīng)用 2193次閱讀
- 溫濕度傳感器在農(nóng)業(yè)上的運用 5529次閱讀
- 基于I2C接口與上級無線傳感器網(wǎng)絡(luò)通信的環(huán)境監(jiān)測系統(tǒng) 3408次閱讀
- 基于arduino的dht11溫濕度傳感器的使用 4.4w次閱讀
- 常見的溫濕度傳感器 1.3w次閱讀
- 溫濕度傳感器選型的注意事項 2657次閱讀
下載排行
本周
- 1人工智能+消費:技術(shù)賦能與芯片驅(qū)動未來
- 15.25 MB | 4次下載 | 免費
- 2?業(yè)電源&模塊電源產(chǎn)品?冊
- 15.40 MB | 1次下載 | 免費
- 379M15 TO-252三端穩(wěn)壓IC規(guī)格書
- 0.86 MB | 次下載 | 免費
- 4MBRD20150CT TO-252肖特基二極管規(guī)格書
- 0.54 MB | 次下載 | 免費
- 5自動鎖螺絲運動控制系統(tǒng)用戶手冊
- 6.65 MB | 次下載 | 5 積分
- 6奧特光耦產(chǎn)品手冊
- 4.83 MB | 次下載 | 免費
- 7SMA系列10MHz~40GHz同軸檢波器
- 559.60 KB | 次下載 | 免費
- 8CD7388CZ:7W×4 四通道音頻功率放大電路技術(shù)手冊
- 0.39 MB | 次下載 | 10 積分
本月
- 1元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 241次下載 | 免費
- 2元宇宙底層硬件系列報告
- 13.42 MB | 184次下載 | 免費
- 32022 年展望報告 – 半導(dǎo)體產(chǎn)業(yè)
- 1.43 MB | 136次下載 | 免費
- 4晶振與濾波器應(yīng)用電路《電子工程師必備:元器件應(yīng)用寶典》
- 1.57 MB | 90次下載 | 免費
- 5汽車電子行業(yè)深度解析:智能化與電動化方興未艾
- 6.47 MB | 71次下載 | 免費
- 6中國DPU行業(yè)白皮書
- 23.80 MB | 37次下載 | 免費
- 7晶科鑫代理線-微盟電子2021年度產(chǎn)品目錄選型手冊
- 14.75 MB | 27次下載 | 免費
- 8SJK晶振產(chǎn)品目錄-簡化版-2022
- 13.77 MB | 20次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191425次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論