Sadržaj:
Video: DHT 11 Prikaz temperature i vlažnosti: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Potrebni dijelovi (zalihe u Velikoj Britaniji)
Arduino Nano-https://www.amazon.co.uk/Arduino-compatible-Nano-CH340-USB/dp/B00ZABSNUS
Senzor DHT 11 -
1.3 OLED zeleni ekran
USB mikro razvodna ploča-https://shop.pimoroni.com/products/adafruit-usb-micro-b-breakout-board
Potrebni alati -
Lemilica
Odbor za izradu prototipova
Bočni rezači
Korak 1: Krug
Korak 1 - Krug
Senzor temperature DHT 11 vrlo je jednostavan osjetnik temperature i vlažnosti. Osnovne komponente su kapacitivni osjetnik vlage i termistor. Postoji osnovna analogno -digitalna pretvorba koja omogućuje izlaz svih podataka na jedan pin.
U ovom primjeru, DHT 11 se spaja na USB 5V i uzemljuje s podatkovnim pinom spojenim na PIN2 Nano.
Nano -u je potrebno samo 5V napajanje i uzemljenje iz USB Breakout -a.
OLED zaslon koristi 4 pina, 5V, GND, SCL i SDA. SCL i SDA standardni su I2C pinovi koji su univerzalni za sve I2C uređaje.
Ispis iz Arduina je sljedeći:
Pin 2 - DHT 11
Pin A4 - SDA
Pin A5 - SCL
Korak 2: Kôd
Kôd je prilično jasan i jednostavan za učitavanje u Nano te je plug and play bez dodatne konfiguracije.
Možda ćete morati instalirati sljedeće knjižnice ako već nisu instalirane.
DHT.h - Za senzor DHT11
U8glib.h - Za OLED ekran.
Napomena: Ako nemate zaslon koji koristi ovaj kôd, provjerite je li zaslon pravilno definiran. To je "U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NO_ACK);" ali će se možda morati promijeniti ako se koristi druga OLED ploča. U knjižnici postoje primjeri koji mogu testirati zaslon.
Korak 3: Slučaj
Kućište je jednostavnog dizajna od 2 dijela, prednji dio štiti zaslon pomoću 4 igle za lociranje. Prednja montažna preša stane u kućište. Možda će biti potrebno lagano brušenje ili turpijanje kako bi se 2 komada spojila.
Na vrhu se nalaze rupe za DHT osjetnik i stražnji USB priključak.
Postavke ispisa
Tiskano na Enderu 3
PLA Bijela
20% ispune (za kutiju su potrebne podrške)
Vrijeme ispisa, c. Ukupno 2-2,5 sata
Korak 4: Zaključak
Ovo je sjajan projekt učenja o korištenju senzora s Arduino Nano. Tu je i serijski monitor (CTRL + M) za praćenje izvora podataka.
Ciljevi učenja su:
Razumijevanje podataka s senzora temperature Obrada podataka pomoću mikrokontrolera Iznesite podatke na zaslon (I2C)
Na fotografijama se nalazi greška na zaslonu gdje je prikazano F, ali temperatura je u Celzijusima. To će se popraviti.
Moguća poboljšanja/poboljšanja jesu
Unaprijedite 3D dizajn kućišta Koristite senzor DHT22 koji šalje podatke brže od DHT 11. Senzor koji se koristi u ovom projektu ažurira se samo svake 2 sekunde.
Ako imate bilo kakvih pitanja, slobodno ostavite komentar ispod.
Cijele datoteke i sve promjene možete pronaći ovdje:
Preporučeni:
Nadzor temperature i vlažnosti DHT -a pomoću ESP8266 i IoT platforme AskSensors: 8 koraka
Nadgledanje temperature i vlažnosti DHT -a pomoću ESP8266 i platforme AskTensors IoT: U prethodnom uputstvu predstavio sam korak po korak vodič za početak rada s čvorom ESP8266 čvor i platformom AskSensors IoT. U ovom vodiču povezujem senzor DHT11 do čvora MCU. DHT11 je uobičajeno korištena temperatura i vlažnost
Termokromni prikaz temperature i vlažnosti - PCB verzija: 6 koraka (sa slikama)
Prikaz termokromske temperature i vlažnosti - verzija PCB -a: Prije nekog vremena radio je projekt pod nazivom Thermochromic Temperature & Prikaz vlažnosti gdje sam izgradio 7-segmentni zaslon od bakrenih ploča koje su grijale/hladile peltier elementi. Bakrene ploče bile su prekrivene termokromnom folijom koja je
Termokromni prikaz temperature i vlažnosti: 10 koraka (sa slikama)
Termokromni prikaz temperature i vlažnosti: Radio sam na ovom projektu već duže vrijeme. Prvotna ideja došla mi je nakon izgradnje demonstratora TEC kontrolera na poslu za sajam. Da bismo pokazali sposobnosti grijanja i hlađenja TEC -a koristili smo termokromnu boju koja je
Arduino 24 -satni prikaz vlažnosti temperature: 3 koraka (sa slikama)
Arduino 24 -satni prikaz vlažnosti temperature: DHT11 je izvrstan senzor za početak. Jeftino je i jednostavno spojiti se na Arduino. Izvješćuje o temperaturi i vlažnosti s točnošću od oko 2%, a ovaj instruktor koristi Gameduino 3 kao grafički prikaz koji prikazuje 24 -satnu povijest
Prikaz temperature i vlažnosti i prikupljanje podataka s Arduinom i obradom: 13 koraka (sa slikama)
Prikaz temperature i vlažnosti i prikupljanje podataka s Arduinom i obradom: Uvod: Ovo je projekt koji koristi Arduino ploču, senzor (DHT11), računalo sa sustavom Windows i program za obradu (besplatan za preuzimanje) za prikaz podataka o temperaturi, vlažnosti u digitalnom i oblik grafikona, prikaz vremena i datuma te pokretanje odbrojavanja