Sisällysluettelo:
Video: DHT 11 Lämpötilan ja kosteuden näyttö: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tarvittavat osat (UK Shopping Stock)
Arduino Nano-https://www.amazon.co.uk/Arduino-yhteensopiva-Nano-CH340-USB/dp/B00ZABSNUS
DHT 11 -anturi -
1,3 tuuman OLED-vihreä näyttö
USB Micro Breakout Board-https://shop.pimoroni.com/products/adafruit-usb-micro-b-breakout-board
Tarvittavat työkalut -
Juotin
Prototyyppilauta
Sivuleikkurit
Vaihe 1: Piiri
Vaihe 1 - Piiri
DHT 11 -lämpötila -anturi on hyvin yksinkertainen lämpötila- ja kosteusanturi. Peruskomponentit ovat kapasitiivinen kosteusanturi ja termistori. On olemassa muutamia analogisia digitaalimuunnoksia, joiden avulla kaikki tarvittavat tiedot voidaan tulostaa yhdelle nastalle.
Tässä esimerkissä DHT 11 muodostaa yhteyden USB 5V: een ja maadoitetaan datanapilla, joka on kytketty Nanon PIN2 -koodiin.
Nano tarvitsee vain 5 V: n virran ja maadoituksen USB -katkaisimesta.
OLED -näyttö käyttää 4 nastaa, 5 V, GND, SCL ja SDA. SCL ja SDA ovat vakiomuotoisia I2C -nastoja, jotka ovat yleisiä kaikille I2C -laitteille.
Arduinon pinout on seuraava:
Nasta 2 - DHT 11
Nasta A4 - SDA
Nasta A5 - SCL
Vaihe 2: Koodi
Koodi on melko suoraviivainen ja helppo ladata nanolle, ja se on plug and play ilman lisämäärityksiä.
Saatat joutua asentamaan seuraavat kirjastot, jos niitä ei ole jo asennettu.
DHT.h - DHT11 -anturille
U8glib.h - OLED -näytölle.
HUOM. Jos sinulla ei ole näyttöä, joka käyttää tätä koodia, tarkista, että näyttö on määritetty oikein. Se on "U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NO_ACK);" mutta sitä on ehkä muutettava, jos käytetään eri OLED -paneelia. Kirjastossa on esimerkkejä, joilla voidaan testata näyttöä.
Vaihe 3: Asia
Kotelo on yksinkertainen 2 -osainen muotoilu, etuosa napsauttaa näytön 4 paikannustapin avulla. Edessä oleva kokoonpanopuristin sopii koteloon. Kevyttä hiontaa tai viilausta voidaan tarvita, jotta 2 kappaletta sopivat yhteen.
Yläosassa on reikiä DHT -anturille ja takana USB -liitin.
Tulostusasetukset
Painettu Ender 3: lle
PLA valkoinen
20% täyttö (vaadittavat tuet laatikolle)
Tulostusaika, c. 2-2,5 tuntia yhteensä
Vaihe 4: Johtopäätös
Tämä on loistava oppimisprojekti antureiden käyttämisestä Arduino Nanon kanssa. Siellä on myös sarjamonitori (CTRL + M) tietosyötteen seuraamiseksi.
Oppimistavoitteet ovat:
Lämpötila -anturin tietojen ymmärtäminen Tietojen käsittely mikrokontrollerilla antaa tiedot näytölle (I2C)
Valokuvissa on virhe, jossa näytössä lukee F, mutta lämpötila on Celsius. Tämä korjataan.
Mahdollisia parannuksia/parannuksia ovat
Tarkenna kotelon 3D -muotoilua Käytä DHT22 -anturia, joka lähettää tietoja nopeammin kuin DHT 11. Tässä projektissa käytetty anturi päivittyy vain 2 sekunnin välein.
Jos sinulla on kysyttävää, jätä kommentti alle.
Koko tiedosto ja kaikki muutokset löytyvät täältä:
Suositeltava:
DHT -lämpötilan ja kosteuden valvonta ESP8266: n ja AskSensors IoT -alustan avulla: 8 vaihetta
DHT -lämpötilan ja -kosteuden valvonta ESP8266: n ja AskSensors IoT -alustan avulla: Aiemmassa ohjeessa esittelin vaiheittaisen oppaan ESP8266 nodeMCU: n ja AskSensors IoT -alustan käytön aloittamiseksi. solmuun MCU. DHT11 on yleisesti käytetty lämpötila ja kosteus
Lämpötilan ja kosteuden valvonta ESP-01 & DHT: n ja AskSensors Cloudin avulla: 8 vaihetta
Lämpötilan ja kosteuden valvonta ESP-01 & DHT: n ja AskSensors Cloudin avulla: Tässä ohjeessa opimme kuinka seurata lämpötilaa ja kosteusmittauksia IOT-MCU/ESP-01-DHT11 -kortin ja AskSensors IoT -alustan avulla .Valitsen IOT-MCU ESP-01-DHT11 -moduulin tähän sovellukseen, koska se
Lämpökrominen lämpötilan ja kosteuden näyttö - PCB -versio: 6 vaihetta (kuvilla)
Lämpökrominen lämpötilan ja kosteuden näyttö - PCB -versio: Jokin aika sitten a teki projektin nimeltä Thermochromic Temperature & Kosteusnäyttö, jossa rakensin 7-segmenttisen näytön kuparilevyistä, joita lämmitettiin/jäähdytettiin peltier-elementeillä. Kuparilevyt peitettiin lämpökromikalvolla, joka
ESP8266 Nodemcu -lämpötilan valvonta DHT11: n avulla paikallisessa verkkopalvelimessa - Saat huoneen lämpötilan ja kosteuden selaimeesi: 6 vaihetta
ESP8266 Nodemcu -lämpötilan valvonta DHT11: n avulla paikallisessa verkkopalvelimessa | Saat huoneen lämpötilan ja kosteuden selaimeesi: Hei kaverit tänään, teemme kosteutta & lämpötilan valvontajärjestelmä ESP 8266 NODEMCU & DHT11 lämpötila -anturi. Lämpötila ja kosteus saadaan DHT11 Sensor & selaimesta näkyy, mitä verkkosivua hallitaan
Lämpötilan ja kosteuden näyttö ja tiedonkeruu Arduinolla ja käsittely: 13 vaihetta (kuvilla)
Lämpötilan ja kosteuden näyttö ja tiedonkeruu Arduinolla ja käsittely: Intro: Tämä on projekti, joka käyttää Arduino -korttia, anturia (DHT11), Windows -tietokonetta ja Processing (ilmainen ladattava) -ohjelmaa lämpötilan, kosteuden tietojen näyttämiseksi digitaalisesti ja pylväskaavion muoto, näyttöaika ja päivämäärä ja suorita laskenta -aika