Turinys:
Video: Sodo monitorius: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Tai yra naujausia ir išsami mano sodo monitorių versija, aš sukūriau ankstesnes versijas, skirtingas įvairiems tikslams, pavyzdžiui, vieną su LCD ir kitą su ESP8266. Tačiau aš geriau dokumentuojau šią versiją, todėl nusprendžiau ją įkelti.
Kai baigsite, jis stebės dirvožemio drėgmę, temperatūrą, drėgmę ir šviesumą, kuris vėliau įrašomas į SD kortelę.csv faile. Aš pasirinkau CSV failą, nes ketinu naudoti „python“analizės programai kurti. Grandinę maitina 9 V baterija, tačiau ateityje tikiuosi sukurti ličio jonų saulės grandinę, kad ją maitintų, arba įjungti gilaus miego režimą, kad sumažėtų energijos suvartojimas ir pailgėtų tarnavimo laikas. Duomenų surinkimo greitį galima pakeisti tiesiog redaguojant vieną iš paskutinių eilučių.
Jums reikės:
- „Arduino nano 328P“(programai reikalinga didesnė atmintis)
- DHT 11 jutiklio modulis
- Dirvožemio drėgmės jutiklis
- GY-30 šviesos jutiklis
- SD kortelės modulis
- LED
- 220 omų rezistorius
- 9 V baterija ir spaustukas
- Moterų ir vyrų GPIO antraštės
- „GPIO“megztinis
ir, žinoma, lituoklis, viela, lydmetalis ir arduino IDE bei bibliotekos.
1 žingsnis: „Breadboard“ir testavimas
Pirmiausia suprojektavau ir išbandžiau grandinę ant duonos lentos. Atkreipkite dėmesį, kad originalus dizainas neturėjo šviesos diodo, nusprendžiau jį pridėti po to, kai maniau, kad tai būtų puiki funkcija, kurią reikia nurodyti registruojant duomenis. Aš labai rekomenduoju išbandyti grandinę ant duonos lentos prieš pradėdami lituoti, nes daugelio komponentų kaiščiai gali būti perjungti arba jiems reikalinga kita įtampa.
Aš negalėjau sukurti grandinės vaizdo internete, bet tai yra kaiščio jungtis:
9 V baterija:
teigiamas terminalas >> VIN
Neigiamas terminalas >> GND
DHT 11:
neigiamas >> GND
duomenys >> D5
teigiamas >> 5V
Drėgmės jutiklis:
neigiamas >> GND
teigiamas >> 5V
analoginis kaištis >> A0
šviesos sensorius:
teigiamas >> 3.3V
SCL >> A5
SCA >> A4
PRIDĖTI >> A3
neigiamas >> GND
SD kortelė:
CS >> D5
SCK >> D13
MOSI >> D11
MISO >> D12
teigiamas >> 5V
neigiamas >> GND
LED:
neigiamas >> GND
teigiamas >> D8 per 220 omų rezistorius
Galite patikrinti, ar komponentai veikia, ir bibliotekos veikia naudodami „Arduino“failą ir skaitydami nuosekliąją išvestį.
Jei neturite bibliotekų, jas reikia pridėti nukopijavus bibliotekos pavadinimą kodo pradžioje, tada įrankiai> bibliotekų tvarkymas> paieška> diegimas
Pastaba: turite sukurti.csv failą SD kortelei, darykite tai naudodami nešiojamąjį kompiuterį ir išsaugodami kaip.csv, o visus failus ne.txt. Taip pat šviesos diodas nėra bandymo faile, bet tiesiog naudokite eskizo „mirksėjimas“pavyzdį ir pakeiskite kaištį į 8
2 žingsnis: grandinės plokštė
Sėkmingai sukūrus grandinę ir patikrinus komponentus, perkelkite tai į lentą norimu būdu. Nusprendžiau neprijungti SD modulio prie plokštės ir naudoti GPIO laidus, todėl kurdamas projekto dėžutę galiu jį pritvirtinti atskirai lengvai pasiekiamoje vietoje. Lentoje nusprendžiau naudoti 2 kontaktų vyrį ir trumpiklį, kad galėčiau perjungti 9 V akumuliatorių ir VIN, nes maniau, kad tai atrodo gražiau ir iš tikrųjų jūs jo reguliariai neįjungsite ir neišjungsite. Taip pat nusprendžiau tiesiogiai pritvirtinti drėgmės jutiklį ir pridėti 2 kaiščius, kad prijungtumėte zondą prie plokštės. Kai tai padariau, turėjau sunkumų, nes turėjau išlydyti modulių smeigtukus ir vertikalius vertikalius, kad plokštė būtų plokščia, todėl rekomenduoju pirkti modulius su atsuktais kaiščiais, kad sutaupytumėte laiko ir pastangų.
Tie, kuriuos sukūrėte, pridėjau 3 skirtingus kodo variantus.
V1.0 - yra serijinis išėjimas ir monitoriaus kodas. 5 sekundžių ciklas
V1.1 - nėra serijinio išėjimo ir šviesos diodų. 5 sekundžių registravimo ciklas.
V1.2 - nėra serijinės išvesties, tačiau turi LED ir monitoriaus kodą. 1 valandos registravimo ciklas
3 žingsnis: peržiūrėkite
Esu labai patenkintas projektu, nes manau, kad jis gerai veikia ir atitinka tikslą. Tikiuosi, kad suprojektuosiu dėklą ir atspausdinsiu jį 3D, o gal pakeisiu maitinimo šaltinį, kad pagerėtų konstrukcija. Kaip minėta anksčiau, aš jau padariau kitas panašias versijas, taigi, jei kas nors nori matyti, kaip aš jas įkeliu arba turi kokių nors patobulinimų ar pakeitimų, pakomentuokite žemiau.
Tikiuosi, kad jums patiko statyti ir palikite like!
Rekomenduojamas:
Šviesus termometras - vitaminizuota sodo šviesa („eNANO De Jardin“): 6 žingsniai
Šviesus termometras - vitaminizuota sodo šviesa (eNANO De Jardin): vitaminizuota sodo šviesa su arduino NANO ir temperatūros jutikliu BMP180. Mūsų kukli sodo šviesa turės slaptą galią: ji galės nurodyti lauko temperatūrą naudodami spalvų kodą ir mirksi. Jo veikimas yra toks: Tai i
ESP8266 - sodo drėkinimas su laikmačiu ir nuotoliniu valdymu internetu / ESP8266: 7 žingsniai (su nuotraukomis)
ESP8266 - sodo drėkinimas su laikmačiu ir nuotoliniu valdymu internetu / ESP8266: ESP8266 - laistymas nuotoliniu būdu ir su laiku daržovių soduose, gėlynuose ir vejose. Jis naudoja ESP-8266 grandinę ir hidraulinį / elektrinį vožtuvą drėkintuvui tiekti. Privalumai: Mažos kainos (~ 30,00 USD) greitos prieigos komandos
Saulės sodo apšvietimas dviračiu iki RBG: 7 žingsniai (su nuotraukomis)
„Saulės sodo apšvietimas dviračiu“iki RBG: „Youtube“yra daug vaizdo įrašų apie saulės sodo žibintų remontą; prailginant saulės sodo lempos baterijos veikimo laiką, kad jie veiktų ilgiau naktį, ir daugybė kitų įsilaužimų. Šis „Instructable“yra šiek tiek kitoks nei tie, kuriuos rasite Y
Sodo meistras Gardenduino Aka: 4 žingsniai
Gardenduino Aka, sodo meistras: ar nesijaučia nuobodu valyti mūsų veją, laistyti augalus ir amp; kas ne! Na būtent sodininkystė nėra mano arbatos puodelis. todėl nusprendžiau sukurti automatinę sistemą, kuri prižiūrėtų mano sodą! Pradėkime
Saulės sodo žibintai didesnėje saulės sistemoje: 6 žingsniai
Saulės sodo žibintai didesnėje saulės sistemoje: Ieškojau 12v sodo apšvietimo sistemos savo kieme. Žiūrėdamas internete apie sistemas, niekas manęs tikrai nepagriebė ir aš nežinojau, kuriuo keliu noriu eiti. Jei turėčiau naudoti transformatorių į savo elektros tinklą arba eiti į saulės sistemą. As jau