ARDUINO DHT11 kezdőkészlet
Műszaki adatok
- 1. lecke: EEPROM tároló program
- 2. lecke: 0.96 hüvelykes LED képernyő program
- 3. lecke: MPU6050 hattengelyes giroszkóp program
- 4. lecke: Passzív csengő program
- 5. lecke: DH11 hőmérséklet- és páratartalom-érzékelő program
- 6. lecke: Infravörös távoli vételi program
- 7. lecke: Fotorezisztor program
Tároló LED és képernyő program
1. lecke:EEPROM tárolási program:
- Kattintson a Sketch elemre az Arduino IDE-ben, válassza a Könyvtár kezelése lehetőséget az Include Library részben, keressen az AT24C256_library elemre, majd kattintson a Telepítés gombra.
- Kattintson File az Arduino IDE-ben, és válassza ki a read_wirte elemet az AT24C256_library-ben az Ex-bőlamples.
- Kattintson az IDE jobb felső sarkában található Feltöltés, majd a Soros figyelő elemre.
2. lecke: 0.96 hüvelykes LED képernyő program:
- Kattintson a Sketch elemre az Arduino IDE-ben, válassza a Könyvtár kezelése lehetőséget az Include Library részben, keressen az U8glib elemen, válassza az U8glib elemet, és kattintson a Telepítés gombra.
- Kattintson File az Arduino IDE-ben, és válassza ki az FPS-t az U8glibből az Examples.
- Keresés / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI kód, törölje a „//” megjegyzést, kattintson a Feltöltés gombra a bal felső sarokban.
- Keresés / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI kód, törölje a „//” megjegyzést, kattintson a Feltöltés gombra a bal felső sarokban.
3. lecke: MPU6050 hattengelyes giroszkóp program:
- Kattintson a Sketch elemre az Arduino IDE-ben, válassza a Könyvtár kezelése lehetőséget az Include Library részben, keresse meg az Adafruit_MPU6050 elemet, majd kattintson a Telepítés gombra.
- Kattintson File az Arduino IDE-ben, és válassza ki az basic_readings-t az Adafruit_MPU6050-ben az Ex-benamples.
- Kattintson a Feltöltés, majd az IDE jobb felső sarkában található Serial Monitor elemre, és váltson 9600baudról 115200baud-ra.
- Mivel az MPU-6050 összes tengelyének kezdeti értéke nem lehet konzisztens, amikor az Acceleration X és Y tengelye nem egyenlő 0 m/^2-vel és Z tengelye nem egyenlő 9.8 m/^2-vel, és az X, Y és Z forgatás értéke nem 0rad/s, a programon keresztül növelheti vagy csökkentheti a hibaértékeket. Tegye viszonylag helyesen a kimenet kezdeti értékét.
Passzív csengő program
4. lecke: Passzív csengő program:
Hőmérséklet és páratartalom érzékelő program
5. lecke: DH11 hőmérséklet- és páratartalom-érzékelő program:
- Kattintson a Sketch elemre az Arduino IDE-ben, válassza a Könyvtár kezelése lehetőséget az Include Library részben, keresse meg a DHT11 elemet, válassza ki a DFRobot_DHT11 elemet, majd kattintson a Telepítés gombra.
- Kattintson File az Arduino IDE-ben, és válassza ki a readDHT11 elemet a DFRRobot_DHT11 alkalmazásban az Examples.
- Módosítsa a #define DHT11_PIN 10 értéket #define DHT11_PIN3 értékre, és kattintson az IDE kezdőlapjának feltöltése lehetőségre.
- Kattintson a Soros monitor lehetőségre az IDE jobb felső sarkában, és váltson 9600baud-ot 115200baud-ra. Várjon körülbelül 1 másodpercet, hogy megkapja az aktuális hőmérsékletet és páratartalmat.
Infravörös távoli vételi program
6. lecke: Infravörös távoli vételi program
- Kattintson a Sketch elemre az Arduino IDE-ben, válassza a Könyvtár kezelése lehetőséget az Include Library részben, keresse meg az IRremote elemet, és kattintson a Telepítés gombra.
- Kattintson File az Arduino IDE-ben, és válassza a ReceiveDemo-t az IRremote-ból az Examples.
- Kattintson a Feltöltés, majd az IDE jobb felső sarkában található Serial Monitor elemre, és váltson 9600baudról 115200baud-ra. A megfelelő távirányítóval állítsa be az infravörös vevőmodult, és nyomja meg bármelyik gombot. Amikor a megfelelő adatok megjelennek, a modul normálisan fog futni.
7. lecke: Fotorezisztor program:
8. lecke: Gomb program:
GYIK
Gyakran Ismételt Kérdéss
- K: Hogyan végezhetek hibaelhárítást, ha a programom nem működik?
- V: Ellenőrizze a csatlakozásokat, hogy megbizonyosodjon arról, hogy megfelelően vannak beállítva. Ellenőrizze, hogy a könyvtárak megfelelően vannak-e telepítve az Arduino IDE-ben. Győződjön meg arról, hogy a kód hibamentes, és megfelel a kézikönyvben található utasításoknak.
Dokumentumok / Források
![]() |
ARDUINO DHT11 kezdőkészlet [pdf] Felhasználói útmutató DHT11, DHT11 Starter Kit, Starter Kit, Kit |