Cuprins:

Sistem automat de udare cu placa La COOL: 4 pași (cu imagini)
Sistem automat de udare cu placa La COOL: 4 pași (cu imagini)

Video: Sistem automat de udare cu placa La COOL: 4 pași (cu imagini)

Video: Sistem automat de udare cu placa La COOL: 4 pași (cu imagini)
Video: Andra Gogan Tik Tok❤ 2024, Noiembrie
Anonim
Sistem automat de udare cu placa La COOL
Sistem automat de udare cu placa La COOL
Sistem automat de udare cu placa La COOL
Sistem automat de udare cu placa La COOL

Bună ziua tuturor, așa că de data aceasta vom începe instructabilele noastre săpând un pic mai adânc în La COOL Board. Ieșirea Actor de pe placa noastră activează pompa atunci când solul este uscat. În primul rând, voi explica cum funcționează: La COOL Board are o ieșire de 3, 3 volți pentru a controla un actor printr-un tranzistor sau un card de releu. Aș dori să reiterez faptul că vrem să măsurăm umiditatea solului și să activăm pompa atunci când solul este prea uscat. Nu vă faceți griji cu privire la programul Arduino, deoarece nu există programare „nu”, doar unele fișiere de configurare și încărcarea software-ului și configurațiilor pe card. Biblioteca noastră se ocupă de restul, astfel încât să vă puteți concentra asupra altor lucruri:)

Asigurați-vă că citiți celelalte instrucțiuni despre La COOL Board:

Construirea unei stații meteo în aer liber

Bugetul total al acestui Instructables, fără a ține cont de prețul La COOL Board a fost de 0 €, deoarece am folosit doar lucruri pe care le aveam în jur. Dacă trebuie să cumperi tot, ar trebui să coste mai puțin de 50 €

Ai nevoie:

  1. La COOL Board
  2. Unele vechi USB Power Suply
  3. două cabluri USB vechi (unul cu un USB-A bun și unul cu un micro USB funcțional)
  4. unele fire
  5. Pompa de apa ieftina 5-12V
  6. O cutie de joncțiune
  7. niște tuburi clare
  8. Emițătoare de picurare
  9. unele Sârmă
  10. unele perfboard
  11. 1 x 1N4001 diodă
  12. 3 x pinhead masculin (dacă utilizați un MOSFET SMD ca și mine)
  13. 1 x VNN3NV04PTR-E OMNIFET (fiecare MOSFET care acceptă 3V ar trebui să o facă)
  14. 1 rezistor de 220 Ohm (opțional)
  15. 1 x 3mm Led rosu (optional)
  16. Carcasa de exterior pe care am construit-o în ultimul tutorial (opțional)

Instrumente necesare:

  • Ciocan de lipit
  • clești diferiți
  • cuţit
  • Multimetru
  • lipici fierbinte
  • Cred că asta e tot …

Pasul 1: Programarea plăcii COOL

Programarea plăcii COOL
Programarea plăcii COOL
Programarea plăcii COOL
Programarea plăcii COOL
Programarea plăcii COOL
Programarea plăcii COOL

În acest pas, vom arunca o privire asupra fișierelor de configurare și voi vorbi puțin despre modul în care folosim valorile pentru a porni sau opri pompa. La final, voi face câteva exemple de configurații. Trebuie să aveți instalat Arduino și să fi încărcat tot codul necesar pentru ca placa să funcționeze (așa cum este descris aici):

Noțiuni introductive despre La COOL Board

Deschideți Arduino, accesați Fișiere / Exemple / CoolBoard / AutoSprinkle.

Accesați Fișiere / salvați ca și salvați-l în directorul dvs. Arduino (deoarece nu puteți salva în exemple).

Acum mergeți la noul dvs. proiect Arduino de pe computer. În director vedeți fișierul.ino și un director de date (foto 2), aruncați o privire la folderul de date. După cum puteți vedea, există 10 fișiere numite COOLsomething.json (foto 3). Deschideți coolBoardActorConfig.json!

Puteți schimba valorile dacă doriți sau le puteți folosi așa cum sunt. Ei bine, acum aș putea spune că totul este detaliat în Readme.md din bibliotecă, dar din moment ce este foarte ușor, îl voi explica rapid:

{

„actif”: 1, „inversat”: 0, „temporal”: 0, „low”: [50, 0, 0, 0], „high”: [40, 0, 0, 0], „type”: ["soilMoisture", ""]}

actif: definește dacă folosim efectiv actorul de la bord, îl setăm la 0 (zero) pentru a dezactiva.

inversat: Permiteți-mi să folosesc un exemplu simplu. Dacă porniți un încălzitor temperatura crește, dar dacă utilizați un element de răcire (cum ar fi un ventilator sau partea rece a unui peltier) temperatura scade. Deci, actorul cu elementul de răcire reacționează într-un mod inversat pe metrica pe care o monitorizăm. Am înțeles? vă rugăm să comentați dacă acest lucru este clar..

temporal: Un actor care lucrează cu timpul, vorbim mai târziu despre asta.

scăzut: dacă valoarea depășește această valoare, actorul devine scăzut. Ai grijă dacă folosești steagul inversat!

ridicat: dacă metrica scade sub această valoare, actorul devine ridicat. Ai grijă dacă folosești steagul inversat!

tip: ce valoare este utilizată pentru a ne controla actorul? în acest caz este soilMoisture, dar nu știm de unde vine:(Acum aruncați o privire la coolBoardSensorConfig.json (foto 5). Acesta este fișierul de configurare pentru toți senzorii de la bord. În partea de jos puteți găsi soilMoisture;)

Puteți schimba valorile dacă doriți sau le puteți utiliza așa cum sunt

Tot ce trebuie să faceți este să încărcați schița și SPIFFS, iar placa dvs. COOL este gata

Să vedem un alt exemplu, dacă temperatura relativă uniformă a unei camere este de 33 ° C și activăm un ventilator și temperatura scade la 27 ° C. pentru acest caz configurația este:

{

„actif”: 1, „inversat”: 1, „temporal”: 0, „low”: [27, 0, 0, 0], „high”: [33, 0, 0, 0], „type”: ["Temperatura", ""] }

Să aruncăm o privire mai profundă asupra configurației:

Este la fel pentru viitoarele extensii pe care doriți să le conectați la placă. Aici am adăugat un senzor C02 extern și un ventilator într-un mediu controlat experimental pentru kombucha. Acesta va fi unul dintre urmatoarele mele tutoriale …

{

„actif”: 1, „inversat”: 1, „temporal”: 0, „low”: [500, 0, 0, 0], „high”: [900, 0, 0, 0], „type”: ["C02", ""]}

Dar, deocamdată, începeți doar cu toate aceste lucruri.

Sintaxa ridicat și scăzut este:

Act .low: [rangeLow, timeLow, hourLow, minuteLow]

Act .high: [rangeHigh, timeHigh, hourHigh, minuteHigh]

Și aici sintaxa pentru tip:

Act .type: ["primarTip", "secundarTip"]

OK, sper că acest lucru nu este prea confuz pentru dvs., așa că haideți să modificăm exemplul nostru de pompă, astfel încât udarea să aibă loc numai în timpul zilei, când sunteți departe de casă la serviciu:

{

„actif”: 1, „inversat”: 0, „temporal”: 1, „low”: [50, 0, 20, 0], „high”: [40, 0, 9, 0], „type”: ["soilMoisture", "hour"]}

Vă rugăm să luați notă de faptul că toate Coolboard-urile funcționează la GMT! De exemplu, trebuie să adăugați manual orele pentru fusul dvs. orar, dar în curând aceasta va fi doar o presetare din meniul COOL …

Pasul 2: lipiți placa șoferului

Lipiți placa șoferului
Lipiți placa șoferului
Lipiți placa șoferului
Lipiți placa șoferului
Lipiți placa șoferului
Lipiți placa șoferului

Mai întâi tăiați cablurile USB astfel încât să avem un cablu cu un conector USB-A pentru alimentare și un al doilea cablu cu un micro-USB pentru a alimenta placa La COOL (Foto1). Apoi fâșia de aproximativ 5 cm de izolare de la fiecare cablu. Ar trebui să aveți cel puțin 4 fire (5 în cazul meu: roșu, negru, verde, alb și măcinat). De obicei, 5 Volți este roșu, iar solul este negru, dar vă rugăm să verificați cu un Multimetru (foto 2). Decupați celelalte fire, avem nevoie doar de energie (fire roșii și negre)!

Aruncați o privire la mișcarea mea (foto 7), dacă ați făcut deja niște electronice cu tranzistoare sau FET-uri, sunt sigur că acest lucru vă este ușor. Dacă nu aveți nicio idee despre ceea ce facem cu un FET, vă sugerez să aruncați o privire aici și aici. Vă rugăm să încercați, deoarece aceasta este chiar baza electronice și este esențial să știți dacă doriți să faceți electronice …

Mai întâi am lipit tranzistorul. Iată câteva trucuri pentru lipirea unor drivere fanteziste de montare pe suprafață pe perfboard:

  • Luați cele 3 capete masculine și lipiți-le pe placa prototip (foto 3)
  • Puneți o lipire pe un pin (foto 4) faceți același lucru cu pinii FET
  • Lipiți doar o parte și verificați dacă este aliniat (foto 5)
  • Dacă este bine lipiți ceilalți doi pini
  • Voila!

Acum lipiți rezistorul, dioda și ledul. Puteți pune niște fire pe Led așa cum am făcut eu sau pur și simplu să le lipiți pe tablă ca în fritzing. La final lipiți cablurile USB și firele pentru pompă.

Verificați dacă există scurți, conectați sursa de alimentare și placa COOL și verificați dacă începe. Dacă nu deconectați totul și folosiți multimetrul pentru a găsi eroarea!

Pasul 3: Puneți totul în cutie

Pune totul în cutie
Pune totul în cutie
Pune totul în cutie
Pune totul în cutie
Pune totul în cutie
Pune totul în cutie
Pune totul în cutie
Pune totul în cutie

Lipiți totul în loc cu niște lipici fierbinți (foto 1) pentru a preveni ruperea firelor dacă trageți cablurile.

Acum luați cuțitul și tăiați puțin etanșările cutiei de joncțiune. împingeți cablurile prin garnituri (foto 2).

La final ar trebui să arate ca în fotografia 3;)

Mai există un singur lucru de lipit, firul de la ieșirea plăcii COOL. De obicei lipesc anteturile cu pin pe placa pentru a le conecta și deconecta cu ușurință (foto 4). Puteți lipi direct firul de pe pad dacă doriți, o fac pentru că reutilizez placa pentru tutorialele viitoare.

Pasul 4: conectați totul și puneți-l la locul său

Conectează totul și pune-l la loc
Conectează totul și pune-l la loc
Conectează totul și pune-l la loc
Conectează totul și pune-l la loc
Conectează totul și pune-l la loc
Conectează totul și pune-l la loc

Conectați cutia cu cablurile la sursa de alimentare, COOLBoard și pompă (foto 1).

Toate stocurile noastre de la La COOL Co sunt în cutii de plastic standardizate și le folosim pentru sisteme de creștere. Am găsit o cutie cu găuri mici pe care le-am folosit pentru filtrare într-un sistem aquaponic (foto 2) și o cutie roșie de 22l (foto 3 și 4).

Faceți gaura puțin mai mare și conectați pompa, furtunul și emițătorul de picurare. Puneți apă în cutia inferioară cu pompa. Puneți planta în cutie și atașați furtunul și emițătorul de picurare la oală, ultimul lucru de făcut este să vă puneți placa COOL în sol.

Conectați sursa de alimentare și configurați conexiunea WiFi așa cum este descris în instrucțiunile noastre introductive.

Acum verificați dacă totul funcționează bine (foto 8 și 9) dacă trageți placa COOL din sol (pentru a simula solul uscat) pompa pornește câteva secunde mai târziu.

Odată conectat, încercați dacă funcționează: Trageți Coolboard-ul din sol, după maxim 5 secunde pompa va începe să funcționeze (foto 9). Puneți placa înapoi în sol, pompa se oprește. Verificați dacă emițătoarele de picurare nu stropesc apă pe placă sau nu folosesc carcasa pentru exterior pe care am construit-o înainte (Din păcate, vasul meu era prea mic pentru a folosi carcasa..).

Plantele mari se descurcă mai bine cu acest tip de instalație, nu este la fel de util pentru plantele cu dimensiuni acute.

Vă mulțumesc tuturor și sper că acest lucru vă va arăta o idee concretă despre ce puteți face cu Consiliul COOL.

Recomandat: