„Arduino“temperatūros ir drėgmės matavimo sistema - Technic Joe: 3 žingsniai
„Arduino“temperatūros ir drėgmės matavimo sistema - Technic Joe: 3 žingsniai
Anonim
„Arduino“temperatūros ir drėgmės matavimo sistema | Technikas Džo
„Arduino“temperatūros ir drėgmės matavimo sistema | Technikas Džo

Tinkercad projektai »

Sukūręs du nenaudingus žaidimus su „Arduino“ir sugaišęs laiko juos žaisdamas, norėjau su „Arduino“sukurti kažką naudingo. Sugalvojau sukurti augalų temperatūros ir oro drėgmės matavimo sistemą. Kad projektas būtų šiek tiek įdomesnis, norėjau, kad „Arduino“automatiškai apskaičiuotų kiekvieno augalo nukrypimą nuo optimalių sąlygų.

1 žingsnis: kurkite projektą ant duonos lentos

Projekto kūrimas ant duonos lentos
Projekto kūrimas ant duonos lentos
Projekto kūrimas ant duonos lentos
Projekto kūrimas ant duonos lentos

Aparatūra yra labai paprasta. Tau reikia:

- „Arduino“(„Nano“/„Uno“…)

- „Nokia 5110“LCD ekranas

- DHT22

- mygtukas

- 1 kΩ mygtuko rezistorius

- 10 kΩ rezistorius DHT22

Tiesiog sukurkite viską, kaip parodyta paveikslėlyje, ir aparatūra yra tinkamai prijungta. Galite pakeisti skirtingus „Arduino“skaitmeninius kaiščius, jei atliksite programos pakeitimus. Yra įvairių tipų „Nokia“LCD ekranai su skirtingais pinorderiais. Galbūt turėsite pakoreguoti laidus arba šiek tiek pakeisti programą.

2 žingsnis: Paruoškite programą

Paruoškite Programą
Paruoškite Programą
Paruoškite Programą
Paruoškite Programą

Programa yra labai paprasta ir lengvai nustatoma. Svarbiausia yra įdiegti tinkamas bibliotekas (Nuoroda į tris bibliotekas: https://www.rinkydinkelectronics.com/library.php?i… | https://github.com/adafruit/DHT-sensor-library | https://github.com/adafruit/Adafruit_Sensor). Tiesiog atsisiųskite failus ir nukopijuokite bibliotekas į tinkamą aplanką. Galite pakeisti „Nokia 5110“LCD, DHT22 ir programos viršuje esančio mygtuko kaiščius. Jei ekrano kontrastas neteisingas, galite jį sureguliuoti. Programai tiesiog atsisiųskite.zip failą ir nukopijuokite aplanką.

Kaip ir paskutiniame projekte, aš suprojektavau visą grafiką dažais ir panaudojau „LCDAssistant“, norėdamas paversti paveikslėlius šešioliktaine.

3 žingsnis: sumažinkite projektą

Projekto mažinimas
Projekto mažinimas
Projekto mažinimas
Projekto mažinimas

Norėdami sumažinti projektą, suprojektavau ir sumaliau plokštę su „Eagle“. Galiausiai aš panaudojau 3D spausdintuvą, norėdamas sukurti matavimo sistemos dėklą. Kaip visada suprojektavau „ThinkCad“CAD failus ir panaudojau medžiagą PLA. Pridedu plokštės išdėstymą, bet manau, kad lengviau viską kareivuoti ant plokštės.