Агуулга
нуугдах
ARDUINO DHT11 гарааны иж бүрдэл

Үзүүлэлтүүд
- Хичээл 1: EEPROM хадгалах програм
- Хичээл 2: 0.96 инчийн LED дэлгэцийн хөтөлбөр
- Хичээл 3: MPU6050 зургаан тэнхлэг гироскоп програм
- Хичээл 4: Идэвхгүй дуугаралтын програм
- Хичээл 5: DH11 Температур ба чийгшлийн мэдрэгчийн хөтөлбөр
- Хичээл 6: Хэт улаан туяаны алсаас хүлээн авах програм
- Хичээл 7: Фоторезистор програм
Хадгалах LED ба дэлгэцийн програм
Хичээл 1:EEPROM хадгалах програм:
- Arduino IDE-ийн Sketch дээр дарж, Include Library дотроос Manage Library-г сонгоод AT24C256_library-г хайгаад Суулгах дээр дарна уу.

- дарна уу File Arduino IDE-д, Ex-ээс AT24C256_library-д read_wirte-г сонго.amples.
- "Байршуулах" дээр товшоод, IDE-ийн баруун дээд буланд байрлах Serial Monitor дээр дарна уу.
Хичээл 2: 0.96 инчийн LED дэлгэцийн хөтөлбөр:
- Arduino IDE-ийн Sketch дээр дарж, Include Library дотроос Manage Library-г сонгоод U8glib хайгаад U8glib-г сонгоод Install дээр дарна уу.

- дарна уу File Arduino IDE дээр ба Ex-ийн U8glib-ээс FPS-ийг сонгоamples.
- Хай / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI код, “//” тайлбарыг устгаад зүүн дээд буланд байрлах Upload дээр дарна уу.

- Хай / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI код, “//” тайлбарыг устгаад зүүн дээд буланд байрлах Upload дээр дарна уу.
Хичээл 3: MPU6050 зургаан тэнхлэг гироскопын хөтөлбөр:
- Arduino IDE-ийн Sketch дээр дарж, Include Library дотроос Manage Library-г сонгоод Adafruit_MPU6050 гэж хайгаад Суулгах дээр дарна уу.

- дарна уу File Arduino IDE-д, Ex-д Adafruit_MPU6050-д үндсэн_уншилтуудыг сонго.amples.
- Upload дээр дарж, IDE-ийн баруун дээд буланд байрлах Serial Monitor дээр товшоод 9600baud-аас 115200baud руу шилжинэ.

- Хурдатгалын X ба Y тэнхлэгүүд 6050 м/^0, Z тэнхлэгүүд 2 м/^9.8, X, Y ба Z тэнхлэгүүдтэй тэнцүү биш үед MPU-2-ийн бүх тэнхлэгүүдийн анхны утгууд нийцэж чадахгүй. Эргэлтийн хэмжээ 0рад/с-тэй тэнцүү биш тул та програмаар дамжуулан алдааны утгыг нэмэгдүүлэх эсвэл багасгах боломжтой. Гаралтын анхны утгыг харьцангуй зөв болго.
Идэвхгүй дуугаралтын програм
Хичээл 4: Идэвхгүй дуугаралтын хөтөлбөр:

Температур ба чийгшил мэдрэгч програм
Хичээл 5: DH11 Температур ба чийгшлийн мэдрэгчийн хөтөлбөр:
- Arduino IDE-ийн Sketch дээр дарж, Include Library дотроос Manage Library-г сонгоод, DHT11-г хайж, DFRobot_DHT11-г сонгоод Install дээр дарна уу.

- дарна уу File Arduino IDE-д, Ex-д DFRRobot_DHT11-д readDHT11-ийг сонгоно уу.amples.
- #define DHT11_PIN 10-г DHT11_PIN3-г #define гэж өөрчилсний дараа IDE нүүр хуудас Upload дээр дарна уу.

- IDE-ийн баруун дээд буланд байрлах Serial Monitor дээр товшоод 9600baud-г 115200baud болгож соль. Одоогийн температур, чийгшлийг авахын тулд ойролцоогоор 1С хүлээнэ үү.

Хэт улаан туяаны алсаас хүлээн авах програм
Хичээл 6: Хэт улаан туяаны алсаас хүлээн авах програм
- Arduino IDE-ийн Sketch дээр дарж, Include Library дотроос Manage Library-г сонгоод IRremote гэж хайгаад Суулгах товчийг дарна уу.

- дарна уу File Arduino IDE-д ороод Ex-ийн IRremote-оос ReceiveDemo-г сонгоamples.
- Upload дээр дарж, IDE-ийн баруун дээд буланд байрлах Serial Monitor дээр товшоод 9600baud-аас 115200baud руу шилжинэ. Тохирох алсын удирдлагыг ашиглан хэт улаан туяаны хүлээн авагч модулийг зэрэгцүүлж, дурын товчлуурыг дарна уу. Холбогдох өгөгдөл гарч ирэх үед модуль хэвийн ажиллах болно.

Хичээл 7: Фоторезисторын хөтөлбөр:

Хичээл 8: Товчлуурын програм:

Түгээмэл асуултууд
Байнга асуудаг асуултs
- Асуулт: Хэрэв миний програм ажиллахгүй байвал хэрхэн засах вэ?
- Х: Холболтуудыг зөв тохируулсан эсэхийг шалгана уу. Arduino IDE-д номын санг зөв суулгасан эсэхийг шалгана уу. Код алдаагүй, гарын авлагад заасан заавартай тохирч байгаа эсэхийг шалгаарай.
Баримт бичиг / нөөц
![]() |
ARDUINO DHT11 гарааны иж бүрдэл [pdf] Хэрэглэгчийн гарын авлага DHT11, DHT11 Starter Kit, Starter Kit, Kit |
