Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
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