好的,我一直在建造一個組織培養實驗室。它有三個隔間,一個用於新文化,第二個用於種植植物,第三個用於種植完整的植物。我有兩塊Arduino超大板,其中一塊已經安裝好監控燈光和溫度,並控制8通道板上的4個繼電器。我有三個Dht22用於第二塊大板,但我不知道如何使它們按照我想要的方式工作。我希望每個人都可以閱讀並報告每個艙的情況 - 這樣我就可以通過通風來控制基於溼度的氣流。我怎樣才能讓三個dht22工作並分開閱讀?任何幫助代碼表示讚賞。我可以在mega2560上使用multiplet DHT22讀取單獨的溫度/溼度嗎?
0
A
回答
1
您是否嘗試過簡單地創建多個dht對象並分別進行輪詢?
#include "DHT.h"
#define DHTPINA 2 // what digital pin the first one's connected to
#define DHTPINB 3 // what digital pin the second one's connected to
#define DHTTYPE DHT22 // DHT 22 (AM2302), AM2321
DHT dhtA(DHTPINA, DHTTYPE);
DHT dhtB(DHTPINA, DHTTYPE);
void setup() {
Serial.begin(9600);
Serial.println("DHTxx test!");
dhtA.begin();
dhtB.begin();
}
void loop() {
delay(2000);
float tA = dhtA.readTemperature();
float tB = dhtB.readTemperature();
Serial.print("Temp A:")
Serial.print(tA)
Serial.print("Temp B:")
Serial.print(tB)
}
改編自this。
+0
*注意這略低於我的專業知識,我沒有arduino測試.. – Aaron
相關問題
- 1. 如何使用contiki-OS讀取溫度,溼度和光照度?
- 2. 記錄溫度和溼度爲RRDtool的
- 3. sudo /script.py - 在.php中讀出溫度和溼度
- 4. 如何在Debian上使用PHP讀取主板溫度讀數?
- 5. ,以獲得最新的<strong>溫度和溼度</strong>率我的一個小項目刮的溫度和溼度率cheerio
- 6. 如何讀取HardDisk溫度?
- 7. 通過溫度和溼度計算露點的公式
- 8. 溫度讀數
- 9. 添加了溫度和溼度傳感器(DHT11)的Cosm示例
- 10. DHT11溫度/溼度傳感器Web服務錯誤
- 11. 從BMP085讀取I2C溫度讀回0xffff
- 12. 如何過濾異常溫度和溼度傳感器值
- 13. 觀察者模式(溫度,壓力和溼度)
- 14. 在C#中讀取GPU溫度
- 15. 如何從ti讀取溫度SensorTag Android
- 16. 讀取溫度圖iBeacon顯示
- 17. HTML5 - 我可以在IMG中使用寬度和高度嗎?
- 18. 在NativeActivity上獲取Android的CPU溫度
- 19. 通過getElementsByClassName獲取溫度轉換爲攝氏溫度取代原始溫度
- 20. 如何在溫度/溼度> 26c,60%的情況下運行風扇?
- 21. 我可以使用無指針的fread讀取動態長度變量嗎?
- 22. 如何通過仿真器測試溼度或溫度傳感器?
- 23. 可以setTextSize()密度獨立嗎?
- 24. 在windows上獲取CPU溫度
- 25. 任何Web服務,可以告訴我有關經度和緯度的溫度?
- 26. Android的溼度傳感器清單
- 27. ADT7420溫度讀數-Verilog
- 28. 什麼是溫度和什麼是在Java中使用溫度?
- 29. 讀取RPi的GPIO上的溫度傳感器值。步驟
- 30. 如何獲取Linux上的CPU溫度
歡迎來到stackoverflow,你有沒有嘗試過嗎?什麼不起作用? –