Turinys:
Video: DHT 11 Temperatūros ir drėgmės ekranas: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Reikalingos dalys (JK pirkinių atsargos)
Arduino Nano-https://www.amazon.co.uk/Arduino-compatible-Nano-CH340-USB/dp/B00ZABSNUS
DHT 11 jutiklis -
1,3 OLED žalias ekranas
USB „Micro Breakout Board“-https://shop.pimoroni.com/products/adafruit-usb-micro-b-breakout-board
Reikalingi įrankiai -
Lituoklis
Prototipų valdyba
Šoniniai pjovikliai
1 žingsnis: grandinė
1 žingsnis - grandinė
DHT 11 temperatūros jutiklis yra labai paprastas temperatūros ir drėgmės jutiklis. Pagrindiniai komponentai yra talpinis drėgmės jutiklis ir termistorius. Yra keletas pagrindinių analoginių ir skaitmeninių konversijų, leidžiančių visus reikalingus duomenis išvesti vienu kaiščiu.
Šiame pavyzdyje DHT 11 jungiasi prie USB 5V ir įžeminamas duomenų kaiščiu, prijungtu prie „Nano“PIN2.
„Nano“reikia tik 5 V maitinimo ir įžeminimo iš USB pertraukos.
OLED ekrane naudojami 4 kaiščiai, 5V, GND, SCL ir SDA. SCL ir SDA yra standartiniai I2C kaiščiai, universalūs visiems I2C įrenginiams.
„Arduino“kontaktas yra toks:
2 kaištis - DHT 11
Smeigtukas A4 - SDA
Smeigtukas A5 - SCL
2 žingsnis: kodas
Kodas yra gana paprastas ir lengvai įkeliamas į „Nano“ir yra prijungiamas ir leidžiamas be jokios papildomos konfigūracijos.
Jei dar neįdiegta, gali tekti įdiegti šias bibliotekas.
DHT.h - DHT11 jutikliui
„U8glib.h - OLED ekranui.
N. B Jei neturite ekrano naudodami šį kodą, patikrinkite, ar ekranas yra teisingai apibrėžtas. Tai yra „U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NO_ACK);“bet gali tekti pakeisti, jei naudojamas kitas OLED skydelis. Bibliotekoje yra pavyzdžių, kurie gali išbandyti ekraną.
3 žingsnis: atvejis
Korpusas yra paprastas 2 dalių dizainas, priekis užfiksuoja ekraną, naudojant 4 lokatoriaus kaiščius. Priekinis surinkimo presas tinka korpusui. Norint, kad 2 dalys būtų tarpusavyje sujungtos, gali prireikti lengvo šlifavimo arba dildymo.
Viršuje yra skylės DHT jutikliui, o gale - USB jungtis.
Spausdinimo nustatymai
Spausdinta ant Ender 3
PLA balta
20% užpildymas (reikia dėžutės palaikymo)
Spausdinimo laikas, c. Iš viso 2-2,5 val
4 žingsnis: Išvada
Tai puikus mokymosi projektas naudojant jutiklius su „Arduino Nano“. Taip pat yra serijinis monitorius (CTRL + M), skirtas stebėti duomenų srautą.
Mokymosi tikslai yra šie:
Duomenų supratimas iš temperatūros jutiklio Duomenų apdorojimas naudojant mikrovaldiklį Duomenys perduodami į ekraną (I2C)
Nuotraukose yra klaida, kai ekrane rodomas F, bet temperatūra yra Celsijaus. Tai bus pataisyta.
Galimi patobulinimai/patobulinimai
Patobulinkite korpuso 3D dizainą Naudokite DHT22 jutiklį, kuris siunčia duomenis greičiau nei DHT 11. Šiame projekte naudojamas jutiklis atnaujinamas tik kas 2 sekundes.
Jei turite klausimų, nedvejodami palikite komentarą žemiau.
Visus failus ir visus pakeitimus rasite čia:
Rekomenduojamas:
DHT temperatūros ir drėgmės stebėjimas naudojant ESP8266 ir „AskSensors IoT“platformą: 8 žingsniai
DHT temperatūros ir drėgmės stebėjimas naudojant ESP8266 ir „AskSensors IoT“platformą: Ankstesnėje instrukcijoje aš pateikiau žingsnis po žingsnio vadovą, kaip pradėti dirbti su ESP8266 nodeMCU ir „AskSensors IoT“platforma. Šioje pamokoje aš jungiu DHT11 jutiklį į mazgą MCU. DHT11 yra dažniausiai naudojama temperatūra ir drėgmė
Temperatūros ir drėgmės stebėjimas naudojant ESP-01 & DHT ir „AskSensors Cloud“: 8 žingsniai
Temperatūros ir drėgmės stebėjimas naudojant ESP-01 & DHT ir „AskSensors Cloud“: Šioje instrukcijoje mes mokysimės stebėti temperatūrą ir drėgmės matavimus naudojant IOT-MCU/ESP-01-DHT11 plokštę ir „AskSensors IoT“platformą .Šiai programai renkuosi IOT-MCU ESP-01-DHT11 modulį, nes
Termochrominis temperatūros ir drėgmės ekranas - PCB versija: 6 žingsniai (su paveikslėliais)
Termochrominis temperatūros ir drėgmės ekranas - PCB versija: Prieš kurį laiką a atliko projektą, pavadintą „Thermochromic Temperature & Drėgmės ekranas, kuriame aš sukūriau 7 segmentų ekraną iš varinių plokščių, kurios buvo šildomos/aušinamos peltier elementais. Varinės plokštės buvo padengtos termochromine folija, kuri
„Arduino“su DHT 11 temperatūros ir drėgmės moduliu: 7 žingsniai
„Arduino“su DHT 11 temperatūros ir drėgmės moduliu: „Marsas vilioja žmogaus vaizduotę kaip niekas kitas. Turėdama jėgą, galingesnę už gravitaciją, ji traukia akį į žvilgantį raudoną buvimą giedrame naktiniame danguje “. Mūsų fizikos klasei buvo pavesta sukonstruoti 10 x 10 x 10 cm kubą
„Arduino“24 valandų temperatūros drėgmės ekranas: 3 žingsniai (su nuotraukomis)
„Arduino“24 valandų temperatūros drėgmės ekranas: DHT11 yra puikus jutiklis, nuo kurio reikia pradėti. Tai pigu ir lengva prijungti prie „Arduino“. Jis praneša apie temperatūrą ir drėgmę maždaug 2% tikslumu, o šis nurodymas naudoja „Gameduino 3“kaip grafinį ekraną, rodantį 24 valandų istoriją