Kazalo:
- 1. korak: povzemite seznam delov
- 2. korak: Vezje
- 3. korak: Arduino koda
- 4. korak: Postopek umerjanja
- 5. korak: Testni indikator
- 6. korak: Namestite vse stvari v škatlo
- 7. korak: povzemite vse korake v videu
Video: Arduino indikator temperature in vlažnosti: 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Ta navodila bodo pokazala, kako z Arduinom narediti polje, ki lahko prikazuje temperaturo in vlažnost
To škatlo lahko postavite na mizo za merjenje temperature in vlažnosti v vaši sobi
Zaradi visoke kakovosti MDF škatle z laserskim rezanjem je vsaka stvar trdno stisnjena in lepo videti, zato je lahko za osebno uporabo ali kot darilo za vaše prijatelje.
Pomemben del tega navodila je postopek umerjanja, ki bo vodil, kako se igle (krmiljenje s servo motorjem) ujemajo z ravnilom indikatorjev
1. korak: povzemite seznam delov
Ta projekt bo potreboval:
1. Arduino UNO
2. Temperatura in vlažnost senzorja DHT-22
3. Servo motorji SG90
4. MDF škatla
Opomba: povezava do polja MDF je datoteka desgin (Corel Draw). Prenesete ga lahko z laserskim cnc strojem.
2. korak: Vezje
Naredite vezje kot sliko, za ventilator Arduino je preprosto
3. korak: Arduino koda
Kodo lahko prenesete s te povezave (Googlova skupna raba)
Glavni namen kode je odčitati vrednost s senzorja, nato pa rezultat prikazati v servo motorju
Ker se kot servo motorja ne ujema z ravnilom indikatorja, je treba postopek umerjanja, da se odčitavanje s senzorja prikaže natančno v ravnilo indikatorja
4. korak: Postopek umerjanja
V primeru temperature:
1. Poiščite kot servo za točki 0 in 50 stopinj C
2. Te kote vnesite v datoteko Excel, da poiščete faktorja a in b (v funkciji f (x) = ax+b)
3. Vnesite faktorja a in b v kodo Arduino, da poiščete ujemanje servo kota z rezultatom senzorja.
Enak postopek naredite za primer vlažnosti.
5. korak: Testni indikator
Uporaba zaslona serijskega monitorja za preverjanje, ali je vrednost na zaslonu serijskega monitorja enaka indikatorju ali ne
6. korak: Namestite vse stvari v škatlo
Najprej namestite indikator ozadja, nato arduino UNO, servo motor in senzor.
Nato namestite igle, naložite kodo
Končno je priključiti napajanje in zadnji pokrov.
Uživajmo!
7. korak: povzemite vse korake v videu
Za celoten postopek izdelave si oglejte video.
Če imate kakšen komentar, pustite tukaj. Vaš komentar je moja naslednja motivacija za prihodnji projekt. Hvala
Priporočena:
Indikator temperature procesorja Raspberry Pi: 11 korakov (s slikami)
Indikator temperature procesorja Raspberry Pi: Pred tem sem predstavil preprost indikatorski krog stanja delovanja maline pi (v nadaljevanju RPI). Tokrat bom razložil nekaj bolj uporabnega indikatorskega vezja za RPI, ki deluje brez glave (brez monitorja). Zgornje vezje prikazuje CPU tem
IoT merilnik temperature in vlažnosti z zaslonom OLED: 5 korakov (s slikami)
IoT merilnik temperature in vlažnosti z zaslonom OLED: kadar koli želite, preverite temperaturo in vlažnost na zaslonu OLED in hkrati zberite te podatke na platformi IoT. Zadnji teden sem objavil projekt, imenovan Najpreprostejši IoT merilnik temperature in vlažnosti. To je dober projekt, ker lahko
Najenostavnejši IoT merilnik temperature in vlažnosti: 5 korakov (s slikami)
Najenostavnejši IoT merilnik temperature in vlažnosti: Najenostavnejši IoT merilnik temperature in vlažnosti omogoča zbiranje temperature, vlažnosti in indeksa toplote. Nato jih pošljite v Adafruit IO
Sistem za nadzor vlažnosti in temperature za terarij: 11 korakov (s slikami)
Sistem za nadzor vlažnosti in temperature za terarij: UVOD: Ta navodila so namenjena razvoju modularnega sistema za nadzor vlažnosti in temperature z uporabo Arduino Uno. Ta sistem uporablja vodotesno sondo za vlažnost in temperaturo za spremljanje okoljskih parametrov in priključek Arduino Uno
Indikator temperature RGB (s XinaBox): 5 korakov (s slikami)
Indikator temperature RGB (z XinaBox -om): To je uradno moj prvi članek o Instructables, zato bom priznal, da to priložnost trenutno uporabljam, da jo preizkusim. Začutite, kako deluje platforma, celotna stran uporabniške izkušnje. Toda medtem ko to počnem, sem mislil, da lahko