INHOUDSOPGAWE:
Video: DHT 11 Temperatuur- en humiditeitsweergawe: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Onderdele benodig (Britse winkelvoorraad)
Arduino Nano-https://www.amazon.co.uk/Arduino-compatible-Nano-CH340-USB/dp/B00ZABSNUS
DHT 11 -sensor -
1.3 OLED groen skerm
USB Micro Breakout Board-https://shop.pimoroni.com/products/adafruit-usb-micro-b-breakout-board
Gereedskap benodig -
Soldeerbout
Prototiperingsbord
Kantsnyers
Stap 1: Die stroombaan
Stap 1 - Die stroombaan
Die DHT 11 Temperatuursensor is 'n baie eenvoudige temperatuur- en humiditeitsensor. Die basiese komponente is 'n kapasitiewe humiditeitsensor en 'n termistor. Daar is 'n paar basiese analoog -na -digitale omskakeling waarmee al die nodige data op een pen uitgevoer kan word.
In hierdie voorbeeld maak die DHT 11 verbinding met USB 5V en word gemonteer met die dataspeld wat aan PIN2 van die Nano gekoppel is.
Die Nano benodig slegs 5V krag en grond van die USB Breakout.
Die OLED -skerm gebruik 4 penne, 5V, GND, SCL en SDA. Die SCL en SDA is die standaard I2C -penne wat universeel is vir alle I2C -toestelle.
Die pinout van die Arduino is soos volg:
Speld 2 - DHT 11
Speld A4 - SDA
Speld A5 - SCL
Stap 2: Die kode
Die kode is redelik eenvoudig en maklik om na die Nano op te laai, en is plug and play, en geen verdere konfigurasie is nodig nie.
Miskien moet u die volgende biblioteke installeer as dit nog nie geïnstalleer is nie.
DHT.h - Vir die DHT11 -sensor
U8glib.h - Vir die OLED -skerm.
N. B. As u geen kode met hierdie kode het nie, kyk of die skerm korrek gedefinieer is. Dit is "U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NO_ACK);" maar moet moontlik verander as 'n ander OLED -paneel gebruik word. Daar is voorbeelde in die biblioteek wat die skerm kan toets.
Stap 3: Die saak
Die omhulsel is 'n eenvoudige tweedelige ontwerp; die voorkant maak die skerm vas deur gebruik te maak van 4 locator penne. Die voorste monteerpers pas in die behuizing. Ligte skuur of vyl kan nodig wees om die twee stukke bymekaar te pas.
Daar is gate vir die DHT -sensor aan die bokant en die USB -aansluiting aan die agterkant.
Drukinstellings
Gedruk op Ender 3
PLA Wit
20% invulling (benodigdhede benodig vir boks)
Druk tyd, c. 2-2,5 uur totaal
Stap 4: Gevolgtrekking
Dit is 'n wonderlike leerprojek oor die gebruik van sensors met die Arduino Nano. Daar is ook die seriële monitor (CTRL + M) om die datastroom dop te hou.
Die leerdoelwitte is:
Data van 'n temperatuursensor verstaan Die data verwerk met die mikrokontroleerder Stel die data op 'n skerm (I2C) uit
Daar is 'n fout op die foto's waar die skerm F toon, maar die temperatuur is in Celsius. Dit sal reggestel word.
Moontlike verbeterings/verfynings is
Verfyn die 3D -ontwerp van die kas Gebruik die DHT22 -sensor wat data vinniger stuur as die DHT 11. Die sensor wat in hierdie projek gebruik word, word slegs elke 2 sekondes opgedateer.
As u enige vrae het, kan u hieronder 'n opmerking lewer.
Volledige lêers en enige veranderinge kan hier gevind word:
Aanbeveel:
Thermochrome temperatuur- en humiditeitsweergawe - PCB -weergawe: 6 stappe (met foto's)
Termochrome temperatuur- en humiditeitsweergawe - PCB -weergawe: 'n Tyd gelede het ek 'n projek genaamd Thermochromic Temperature & Humidity Display, waar ek 'n 7-segment-skerm gebou het uit koperplate wat deur peltier-elemente verhit/afgekoel is. Die koperplate was bedek met 'n termochrome foelie wat
Thermochrome temperatuur- en humiditeitsweergawe: 10 stappe (met foto's)
Termochrome temperatuur- en humiditeitsweergawe: ek werk al 'n geruime tyd aan hierdie projek. Die oorspronklike idee het by my opgekom nadat ek 'n demonstrateur van die TEC -kontroleerder by die werk vir 'n beurs gebou het. Om die TEC's se verwarmings- en verkoelingseienskappe aan te toon, gebruik ons termochrome verf wat
Arduino humiditeitsweergawe van 24 uur: 3 stappe (met foto's)
Arduino 24 uur temperatuur humiditeitsweergawe: die DHT11 is 'n uitstekende sensor om mee te begin. Dit is goedkoop en maklik om aan te sluit by 'n Arduino. Dit meld temperatuur en humiditeit met 'n akkuraatheid van ongeveer 2%, en hierdie instruksies gebruik 'n Gameduino 3 as 'n grafiese vertoning, wat 24 uur se geskiedenis toon
Temperatuur- en humiditeitsweergawe en data -insameling met Arduino en verwerking: 13 stappe (met foto's)
Temperatuur- en humiditeitsweergawe en data -insameling met Arduino en verwerking: Inleiding: dit is 'n projek wat 'n Arduino -bord, 'n sensor (DHT11), 'n Windows -rekenaar en 'n verwerkingsprogram (gratis aflaai) gebruik om temperatuur-, humiditeitsdata in digitale en staafgrafiekvorm, vertoon tyd en datum en voer 'n telperiode uit
Beheer u elektriese toestelle met u TV -afstandsbediening (afstandsbediener) met temperatuur- en humiditeitsweergawe: 9 stappe
Beheer u elektriese toestelle met u TV -afstandsbediening (ir -afstandsbediening) met temperatuur- en humiditeitsweergawe: hallo, ek is Abhay en dit is my eerste blog oor Instructables, en vandag gaan ek u wys hoe u u elektriese toestelle met u TV -afstandsbediening kan beheer deur hierdie te bou eenvoudige projek. dankie aan die atl -laboratorium vir ondersteuning en die verskaffing van die materiaal