ARDUINO DHT11 aloitussarja

Tekniset tiedot
- Oppitunti 1: EEPROM-tallennusohjelma
- Oppitunti 2: 0.96 tuuman LED-näyttöohjelma
- Oppitunti 3: MPU6050 kuusiakselinen gyroskooppiohjelma
- Oppitunti 4: Passiivinen summeriohjelma
- Oppitunti 5: DH11 lämpötila- ja kosteusanturiohjelma
- Oppitunti 6: Infrapuna-etävastaanottoohjelma
- Oppitunti 7: Valovastus ohjelma
Tallennus LED- ja näyttöohjelma
Oppitunti 1:EEPROM-tallennusohjelma:
- Napsauta Sketch Arduino IDE:ssä, valitse Hallitse kirjastoa Sisällytä kirjastosta, etsi AT24C256_library ja napsauta Asenna.

- Napsauta File Arduino IDE:ssä ja valitse ex:stä read_wirte AT24C256_libraryssaamples.
- Napsauta Lataa ja napsauta Serial Monitor IDE:n oikeasta yläkulmasta.
Oppitunti 2: 0.96 tuuman LED-näyttöohjelma:
- Napsauta Sketch Arduino IDE:ssä, valitse Hallitse kirjastoa Sisällytä kirjastosta, etsi U8glib, valitse U8glib ja napsauta Asenna

- Napsauta File Arduino IDE:ssä ja valitse FPS U8glibistä Examples.
- Etsi / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI-koodi, poista "//"-kommentti, napsauta Lataa vasemmasta yläkulmasta.

- Etsi / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI-koodi, poista "//"-kommentti, napsauta Lataa vasemmasta yläkulmasta.
Oppitunti 3: MPU6050 kuusiakselinen gyroskooppiohjelma:
- Napsauta Sketch Arduino IDE:ssä, valitse Hallitse kirjastoa Sisällytä kirjastosta, etsi Adafruit_MPU6050 ja napsauta Asenna.

- Napsauta File Arduino IDE:ssä ja valitse basic_readings Adafruit_MPU6050:ssä Ex:ssäamples.
- Napsauta Lataa, napsauta Serial Monitor IDE:n oikeasta yläkulmasta ja vaihda 9600baudista 115200baudiin.

- Koska MPU-6050:n kaikkien akseleiden alkuarvot eivät voi olla johdonmukaisia, kun Accelerationin X- ja Y-akselit eivät ole yhtä suuret kuin 0 m/^2 ja Z-akselit eivät ole yhtä suuret kuin 9.8 m/^2 ja X, Y ja Z Rotation ei ole yhtä suuri kuin 0rad/s, voit lisätä tai vähentää virhearvoja ohjelman avulla. Tee lähdön alkuarvo suhteellisen oikeaksi.
Passiivinen summeriohjelma
Oppitunti 4: Passiivinen summeriohjelma:

Lämpötila- ja kosteusanturiohjelma
Oppitunti 5: DH11 lämpötila- ja kosteusanturiohjelma:
- Napsauta Sketch Arduino IDE:ssä, valitse Hallitse kirjastoa Sisällytä kirjastosta, etsi DHT11, valitse DFRobot_DHT11 ja napsauta Asenna.

- Napsauta File Arduino IDE:ssä ja valitse readDHT11 kohdassa DFRRobot_DHT11 esimamples.
- Muuta #define DHT11_PIN 10 arvoksi #define DHT11_PIN3 ja napsauta IDE-kotisivu Lataa.

- Napsauta Serial Monitor IDE:n oikeassa yläkulmassa ja vaihda 9600baud arvoon 115200baud. Odota noin 1 s saadaksesi nykyisen lämpötilan ja kosteuden.

Infrapuna-etävastaanottoohjelma
Oppitunti 6: Infrapuna-etävastaanottoohjelma
- Napsauta Sketch Arduino IDE:ssä, valitse Hallitse kirjastoa Sisällytä kirjastossa, etsi IRremote ja napsauta Asenna.

- Napsauta File Arduino IDE:ssä ja valitse ReceiveDemo IRremote-sovelluksesta Examples.
- Napsauta Lataa, napsauta Serial Monitor IDE:n oikeasta yläkulmasta ja vaihda 9600baudista 115200baudiin. Käytä vastaavaa kaukosäädintä kohdistaaksesi infrapunavastaanottomoduuli ja paina mitä tahansa näppäintä. Kun vastaavat tiedot tulevat näkyviin, moduuli toimii normaalisti.

Oppitunti 7: Valovastusohjelma:

Oppitunti 8: Painikeohjelma:

FAQ
Usein kysytty kysymyss
- K: Kuinka teen vianmäärityksen, jos ohjelmani ei toimi?
- V: Tarkista liitännät varmistaaksesi, että ne on asetettu oikein. Varmista, että kirjastot on asennettu oikein Arduino IDE:hen. Varmista, että koodi on virheetön ja vastaa käsikirjassa annettuja ohjeita.
Asiakirjat / Resurssit
![]() |
ARDUINO DHT11 aloitussarja [pdfKäyttöopas DHT11, DHT11 Starter Kit, Starter Kit, Kit |
