Sisukord:

Aiamonitor: 3 sammu
Aiamonitor: 3 sammu

Video: Aiamonitor: 3 sammu

Video: Aiamonitor: 3 sammu
Video: Три богатыря на дальних берегах | Мультфильм для всей семьи 2024, Juuli
Anonim
Aiamonitor
Aiamonitor
Aiamonitor
Aiamonitor

See on minu aiamonitoride uusim ja täielik versioon, olen teinud varasemaid erineva kasutusega versioone, näiteks ühe LCD -ekraaniga ja teise ESP8266 -ga. Siiski olen seda versiooni paremini dokumenteerinud, nii et otsustasin selle üles laadida.

Kui see on valmis, jälgib see mulla niiskust, temperatuuri, niiskust ja heledust, mis logitakse seejärel.csv -failis SD -kaardile. Olen valinud CSV -faili, kuna kavatsen analüüsiprogrammi tegemiseks kasutada pythoni. Vooluahelat toidab 9 V aku, kuid tulevikus loodan teha liitium-ioon-päikeseringi selle toiteks või lisada sügava unerežiimi, et vähendada energiatarbimist ja pikendada eluiga. Andmete kogumise kiirust saab muuta, muutes lihtsalt ühte viimast rida.

sa vajad:

  • Arduino nano 328P (programmi jaoks on vaja suuremat mälu)
  • DHT 11 andurimoodul
  • Mulla niiskuse andur
  • GY-30 valgusandur
  • SD -kaardi moodul
  • LED
  • 220 oomi takisti
  • 9V aku ja klamber
  • Naiste ja meeste GPIO päised
  • GPIO hüppaja

ja muidugi jootekolb, traat, joodis ning arduino IDE ja raamatukogud.

Samm: leivaplaat ja testimine

Leivalaud ja testimine
Leivalaud ja testimine

Esiteks kavandasin ja katsetasin vooluringi leivaplaadil. Pange tähele, et algsel kujundusel ei olnud LED -d, otsustasin selle pärast lisada, kuna arvasin, et see oleks tore funktsioon andmete registreerimisel. Enne jootmise alustamist soovitan tungivalt vooluringi testida leivaplaadil, kuna paljudel komponentidel võivad olla tihvtid ümber lülitatud või vajada näiteks teistsugust pinget.

Ma ei suutnud luua vooluahela veebipilti, kuid see on tihvtiühendus:

9V aku:

positiivne klemm >> VIN

Negatiivne klemm >> GND

DHT 11:

negatiivne >> GND

andmed >> D5

positiivne >> 5V

Niiskuse andur:

negatiivne >> GND

positiivne >> 5V

analoogpistik >> A0

valgusandur:

positiivne >> 3.3V

SCL >> A5

SCA >> A4

LISA >> A3

negatiivne >> GND

SD -kaart:

CS >> D5

SCK >> D13

MOSI >> D11

MISO >> D12

positiivne >> 5V

negatiivne >> GND

LED:

negatiivne >> GND

positiivne >> D8 kuni 220 oomi takisti

Saate testida, kas komponendid töötavad ja teegid töötavad, kasutades Arduino faili ja jadaväljundit.

Kui teil pole raamatukogusid, peate need lisama, kopeerides teegi nime koodi alguses, seejärel tööriistad> raamatukogude haldamine> otsing> installimine

Märkus. Peate SD -kaardi jaoks looma.csv -faili, tehke seda sülearvuti abil ja salvestage failina.csv ning kõik failid mitte.txt. Samuti ei ole LED testfailis, vaid kasutage lihtsalt näidisvisandit "vilkuma" ja muutke tihvt 8 -ks

2. samm: trükkplaat

Trükkplaat
Trükkplaat
Trükkplaat
Trükkplaat
Trükkplaat
Trükkplaat

Pärast vooluringi edukat koostamist ja komponentide kontrollimist kandke see soovitud viisil plaadile. Otsustasin mitte SD -moodulit plaadile kinnitada ja kasutada GPIO -juhtmeid, nii et saan projektikarbi koostamisel selle kergesti ligipääsetavasse kohta eraldi kinnitada. Tahvlil otsustasin kasutada 9 -pin aku ja VIN -i vahelülitina 2 -pin pistikut ja hüppajat, kuna arvasin, et see näeb kenam välja ja reaalselt ei lülita te seda regulaarselt sisse ja välja. Samuti otsustasin niiskusanduri otse paigaldada ja lisada 2 tihvti sondi ühendamiseks plaadiga. Seda tehes tekkis mul raskusi, kuna pidin moodulite tihvtid ja lahutusvõimega vertikaalsed jootma, nii et plaat oli tasane, seetõttu soovitan aja ja vaeva säästmiseks osta eraldatud tihvtidega moodulid.

Need, kellele vooluringi tegite, olen lisanud 3 erinevat koodi varianti.

V1.0 - sisaldab jadaväljundit ja monitori koodi. 5 sekundiline tsükkel

V1.1 - ei sisalda jadaväljundit ega LED -i. 5 -sekundiline logitsükkel.

V1.2 - ei sisalda jadaväljundit, kuid sellel on LED ja monitori kood. 1 -tunnine logitsükkel

3. samm: vaadake üle

Olen projektiga väga rahul, kuna usun, et see toimib hästi ja sobib eesmärgiga. Loodetavasti kavatsen kujundada korpuse ja printida selle 3D -vormingus ning võib -olla vahetada toiteallikat, et konstruktsiooni paremaks muuta. Nagu varem öeldud, olen ka varem sarnaseid versioone teinud, nii et kui keegi soovib näha, kuidas ma need üles laadin või kui neil on mingeid parandusi või muudatusi, palun kommenteerige neid allpool.

Loodan, et teile meeldib ehitus ja jätke like!

Soovitan: