Turinys:

Arduino temperatūros ir drėgmės indikatorius: 7 žingsniai (su paveikslėliais)
Arduino temperatūros ir drėgmės indikatorius: 7 žingsniai (su paveikslėliais)

Video: Arduino temperatūros ir drėgmės indikatorius: 7 žingsniai (su paveikslėliais)

Video: Arduino temperatūros ir drėgmės indikatorius: 7 žingsniai (su paveikslėliais)
Video: Arduino uno.prijiungiam ekrana lcd 16x2 su i2c + DHT11 2024, Lapkritis
Anonim
Arduino temperatūros ir drėgmės indikatorius
Arduino temperatūros ir drėgmės indikatorius

Šioje instrukcijoje bus parodyta, kaip naudojant „Arduino“pasidaryti dėžutę, kurioje gali būti nurodyta temperatūra ir drėgmė

Šią dėžutę galite padėti ant stalo, kad matuotumėte savo kambario temperatūrą ir drėgmę

Aukštos kokybės lazeriu pjaustytos MDF dėžės dėka kiekvienas daiktas yra tvirtai sutankintas ir atrodo gerai, todėl jį galima naudoti asmeniškai arba dovanoti draugams.

Svarbi šios instrukcijos dalis yra kalibravimo procesas, kuris nurodys, kaip adatos (valdymas servo varikliu) suderinamos su indikatoriaus liniuote

1 žingsnis: apibendrinkite dalių sąrašą

Apibendrinkite apie dalių sąrašą
Apibendrinkite apie dalių sąrašą
Apibendrinkite apie dalių sąrašą
Apibendrinkite apie dalių sąrašą
Apibendrinkite apie dalių sąrašą
Apibendrinkite apie dalių sąrašą
Apibendrinkite apie dalių sąrašą
Apibendrinkite apie dalių sąrašą

Šiam projektui reikės:

1. „Arduino UNO“https://amzn.to/2P58O7s

2. Jutiklio temperatūra ir drėgmė DHT-22

3. Servo varikliai SG90

4. MDF dėžutė

Pastaba: MDF dėžutės nuoroda yra desgin failas (Corel Draw). Galite atsisiųsti, kad jį supjaustytumėte lazerine cnc mašina.

2 žingsnis: grandinė

Grandinė
Grandinė

Sukurkite grandinę kaip vaizdą, „Arduino“gerbėjams tai tylu

3 žingsnis: „Arduino“kodas

Kodą galima atsisiųsti iš šios nuorodos („Google“dalis)

Pagrindinis kodo tikslas yra nuskaityti vertę iš jutiklio, tada parodyti rezultatą į servo variklį

Kadangi servo variklio kampas nesutampa su indikatoriaus liniuote, todėl norint, kad nuskaitymas iš jutiklio būtų rodomas tiksliai į indikatoriaus liniuotę, reikalingas kalibravimo procesas

4 žingsnis: kalibravimo procesas

Kalibravimo procesas
Kalibravimo procesas
Kalibravimo procesas
Kalibravimo procesas
Kalibravimo procesas
Kalibravimo procesas

Temperatūros atveju:

1. Raskite 0 ir 50 laipsnių C servo kampą

2. Įveskite tuos kampus į „Excel“failą, kad surastumėte faktorius a ir b (funkcijoje f (x) = ax+b)

3. Įveskite koeficientą a ir b į „Arduino“kodą, kad rastumėte servo kampo atitikimą jutiklio rezultatui.

Atlikite tą pačią procedūrą drėgmės atveju.

5 žingsnis: bandymo indikatorius

Bandymo indikatorius
Bandymo indikatorius

Serijinio monitoriaus ekrano naudojimas norint patikrinti, ar serijinio monitoriaus ekrano vertė yra tokia pati kaip indikatoriaus, ar ne

6 žingsnis: Įdėkite visus daiktus į dėžę

Įdėkite visus daiktus į dėžę
Įdėkite visus daiktus į dėžę
Įdėkite visus daiktus į dėžę
Įdėkite visus daiktus į dėžę
Įdėkite visus daiktus į dėžę
Įdėkite visus daiktus į dėžę
Įdėkite visus daiktus į dėžę
Įdėkite visus daiktus į dėžę

Pirmiausia įdiekite foninį indikatorių, tada arduino UNO, servo variklį ir jutiklį.

Tada įdiekite adatas, įkelkite kodą

Galiausiai prijunkite maitinimą ir galinį dangtelį.

Pasimėgaukime!

7 veiksmas: apibendrinkite visus vaizdo įrašo veiksmus

Žiūrėkite vaizdo įrašą, kuriame rasite visą jo kūrimo procesą.

Jei turite komentarų, palikite čia. Jūsų komentaras yra mano ateities projekto motyvacija. Dėkoju

Rekomenduojamas: