ARDUINO-標誌

ARDUINO DHT11 入門套件

ARDUINO-DHT11-入門套件-產品

規格

  • 第 1 課:EEPROM儲存程式
  • 第2課:母性與幸福 | 財務和預算 0.96吋LED屏方案
  • 第3課:母性與幸福 | 財務和預算 MPU6050六軸陀螺儀方案
  • 第4課:母性與幸福 | 財務和預算 被動式蜂鳴器程式
  • 第 5 課:DH11溫濕度感測器方案
  • 第6課:母性與幸福 | 財務和預算 紅外線遠端接收方案
  • 第7課:母性與幸福 | 財務和預算 光敏電阻方案

儲存LED及螢幕方案

第一課:EEPROM儲存程式:

  • 在 Arduino IDE 中點選 Sketch,在 Include Library 中選擇 Manage Library,搜尋 AT24C256_library,然後點選 Install。ARDUINO-DHT11-入門套件-FIG-1
  • 點選 File 在Arduino IDE中,從Ex中選擇AT24C256_library中的read_wirteamp萊斯。
  • 點選“Upload”,然後點選IDE右上角的“Serial Monitor”。

第2課:母性與幸福 | 財務和預算 0.96吋LED屏方案:

  1. 在Arduino IDE中點選Sketch,在Include Library中選擇Manage Library,搜尋U8glib,選擇U8glib,點選InstallARDUINO-DHT11-入門套件-FIG-2
  2. 點選 File 在 Arduino IDE 中並從 Ex 中的 U8glib 選擇 FPSamp萊斯。
    • //找U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI程式碼,刪除「//」取消註釋,點選左上角上傳。ARDUINO-DHT11-入門套件-FIG-3

第3課:母性與幸福 | 財務和預算 MPU6050六軸陀螺儀方案:

  1. 在 Arduino IDE 中點選 Sketch,在 Include Library 中選擇 Manage Library,搜尋 Adafruit_MPU6050,然後點選 Install。ARDUINO-DHT11-入門套件-FIG-4
  2. 點選 File 在 Arduino IDE 中並在 Ex 中的 Adafruit_MPU6050 中選擇 basic_readingsamp萊斯。
  3. 點選Upload,點選IDE右上角的Serial Monitor,從9600baud切換到115200baud。ARDUINO-DHT11-入門套件-FIG-5
  4. 由於 MPU-6050 各軸的初始值無法一致,當加速度的 X、Y 軸不等於 0 m/^2、Z 軸不等於 9.8 m/^2 時,X、Y、Z的旋轉角度不等於0rad /s,可以透過程式增大或減少誤差值。使輸出的初始值相對正確。

被動式蜂鳴器程式

第 4 課:被動式蜂鳴器程式:

ARDUINO-DHT11-入門套件-FIG-6

溫濕度感測器方案

第5課:母性與幸福 | 財務和預算 DH11溫濕度感測器方案:

  1. 在 Arduino IDE 中點選 Sketch,在 Include Library 中選擇 Manage Library,搜尋 DHT11,選擇 DFRobot_DHT11,然後點擊 Install。ARDUINO-DHT11-入門套件-FIG-7
  2. 點選 File 在Arduino IDE中,並在Ex中的DFRRobot_DHT11中選擇readDHT11amp萊斯。
  3. 將#define DHT11_PIN 10更改為#define DHT11_PIN3,然後按一下IDE主頁上傳。ARDUINO-DHT11-入門套件-FIG-8
  4. 點選IDE右上角的Serial Monitor,將9600baud切換為115200baud。等待約1S即可取得目前溫度和濕度。ARDUINO-DHT11-入門套件-FIG-9

紅外線遠端接收方案

第6課: 紅外線遠端接收方案

  1. 在Arduino IDE中點選Sketch,在Include Library中選擇Manage Library,搜尋IRremote,然後點選Install。ARDUINO-DHT11-入門套件-FIG-10
  2. 點選 File 在 Arduino IDE 中並在 Ex 中選擇 ReceiveDemo from IRremoteamp萊斯。
  3. 點選Upload,點選IDE右上角的Serial Monitor,從9600baud切換到115200baud。使用配套遙控器對準紅外線接收模組,按任意鍵。當出現對應資料時,模組即可正常運作。ARDUINO-DHT11-入門套件-FIG-11

光敏電阻及按鈕程序

第7課: 光敏電阻方案:

ARDUINO-DHT11-入門套件-FIG-12

第8課: 按鈕程式:

ARDUINO-DHT11-入門套件-FIG-13

常問問題

常見問題s

  • Q:如果我的程式無法運行,如何排除故障?
    • 答:檢查連接以確保它們設定正確。驗證庫是否已正確安裝在 Arduino IDE 中。確保代碼沒有錯誤並且與手冊中提供的說明相符。

文件/資源

ARDUINO DHT11 入門套件 [pdf] 使用者指南
DHT11、DHT11 入門套件、入門套件、套件

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *