Innholdsfortegnelse:
- Trinn 1: Programmering av COOL Board
- Trinn 2: Lodd førerkortet
- Trinn 3: Legg alt i esken
- Trinn 4: Koble til alt og sett det på plass
Video: Automatisk vanningssystem med La COOL Board: 4 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Hei alle sammen, så denne gangen starter vi instruksjonene våre med å grave litt dypere ned i La COOL Board. Actor Output på brettet vårt aktiverer pumpen når jorda er tørr. For det første vil jeg forklare hvordan det fungerer: La COOL Board har en 3, 3 volt utgang for å kontrollere en aktør gjennom en transistor eller et relékort. Jeg vil gjenta at vi ønsker å måle jordfuktigheten og aktivere pumpen når jorden er for tørr. Ikke bekymre deg for Arduino -programmet siden det er "ingen" programmering, bare noen konfigurasjonsfiler og opplasting av programvare og konfigurasjoner til kortet. Biblioteket vårt tar seg av resten, slik at du kan konsentrere deg om andre ting:)
Husk å lese våre andre instruksjoner om La COOL Board:
Bygg en utendørs værstasjon
Det totale budsjettet for denne Instructables, uten å ta hensyn til prisen på La COOL Board var 0 € siden jeg bare brukte ting jeg hadde liggende. Hvis du må kjøpe alt, bør det koste mindre enn 50 €
Du trenger:
- La COOL Board
- Noen gamle USB -strømforsyninger
- to gamle USB-kabler (en med en god USB-A og en med en fungerende Micro USB)
- noen ledninger
- Billig 5-12V vannpumpe
- En koblingsboks
- noen klare slanger
- Dryppemittere
- noen Wire
- noe perfboard
- 1 x 1N4001 Diode
- 3 x Male Pinhead (hvis du bruker en SMD MOSFET som jeg gjør)
- 1 x VNN3NV04PTR-E OMNIFET (hver MOSFET som godtar 3V bør gjøre det)
- 1 x 220Ohm motstand (valgfritt)
- 1 x 3 mm rød LED (valgfritt)
- Outdoor Case vi bygde i den siste opplæringen (valgfritt)
Nødvendige verktøy:
- Loddejern
- forskjellige tang
- kniv
- Multimeter
- varmt lim
- Jeg tror det er alt..
Trinn 1: Programmering av COOL Board
I dette trinnet vil vi se på konfigurasjonsfilene, og jeg vil snakke litt om hvordan vi bruker beregningene til å starte eller stoppe pumpen vår. På slutten vil jeg lage noen flere eksempelkonfigurasjoner. Du må ha installert Arduino og lastet opp all koden som kreves for at styret skal fungere (som beskrevet her):
Komme i gang med La COOL Board
Åpne Arduino, gå til Filer / Eksempler / CoolBoard / AutoSprinkle.
Gå til Filer / lagre som og lagre det i Arduino -katalogen (fordi du ikke kan lagre i eksempler).
Gå nå til det nye Arduino -prosjektet på datamaskinen din. I katalogen ser du.ino -filen og en datakatalog (foto 2), ta en titt på datamappen. Som du kan se er det 10 filer som heter COOLsomething.json (foto 3). Åpne coolBoardActorConfig.json!
Du kan endre verdiene hvis du vil, eller du kan bare bruke dem som de er. Nå kan jeg si at alt er detaljert i Readme.md i biblioteket, men siden det faktisk er veldig enkelt, vil jeg forklare det raskt:
{
"actif": 1, "invertert": 0, "temporal": 0, "low": [50, 0, 0, 0], "high": [40, 0, 0, 0], "type": ["jordfuktighet", ""] }
actif: definerer om vi faktisk bruker den innebygde skuespilleren, sett den til 0 (null) for å deaktivere.
invertert: La meg bruke et enkelt eksempel. Hvis du slår på en varmeovn, stiger temperaturen, men hvis du bruker et kjøleelement (som en vifte eller den kalde siden av en peltier) blir temperaturen lavere. Så skuespilleren med kjøleelementet reagerer på en omvendt måte på beregningen vi overvåker. Har det? kommenter gjerne hvis dette er klart..
temporal: En skuespiller som jobber med tiden, vi leter senere om det.
lav: hvis metrikken går over den verdien, får skuespilleren lav. Se opp hvis du bruker det omvendte flagget!
høy: hvis metrikken går under den verdien, blir skuespilleren høy. Se opp hvis du bruker det omvendte flagget!
type: hvilken metrikk brukes for å kontrollere skuespilleren vår? i dette tilfellet er det jordfuktighet, men vi vet ikke hvor han kommer fra:(Se nå på coolBoardSensorConfig.json (bilde 5). Dette er konfigurasjonsfilen for alle sensorer om bord. På bunnen finner du jordfuktighet;)
Du kan endre verdiene hvis du vil, eller du kan bruke dem som de er
Alt du trenger å gjøre er å laste opp skissen og SPIFFS og COOL Board er klar
La oss se et annet eksempel, hvis den relative ensartede temperaturen i et rom er 33 ° C og vi aktiverer en vifte og temperaturen synker til 27 ° C. for dette tilfellet er konfigurasjonen:
{
"actif": 1, "invertert": 1, "temporal": 0, "low": [27, 0, 0, 0], "high": [33, 0, 0, 0], "type": ["Temperatur", ""]}
La oss se nærmere på konfigurasjonen:
Det er det samme for fremtidige utvidelser du vil koble til kortet. Her la jeg til en ekstern C02 -sensor og en vifte i et eksperimentelt kontrollert miljø for kombucha. Dette blir en av mine neste opplæringsprogrammer …
{
"actif": 1, "invertert": 1, "temporal": 0, "low": [500, 0, 0, 0], "high": [900, 0, 0, 0], "type": ["C02", ""]}
Men nå er det bare å komme i gang med alt det.
Syntaksen for høyt og lavt er:
Act .low: [rangeLow, timeLow, hourLow, minuteLow]
Act .high: [rangeHigh, timeHigh, hourHigh, minuteHigh]
Og her syntaksen for type:
Act .type: ["primaryType", "secondaryType"]
OK, jeg håper dette ikke er for forvirrende for deg, så la oss endre vårt pumpeeksempel slik at vanningen bare finner sted i løpet av dagen når du er borte fra hjemmet på jobb:
{
"actif": 1, "invertert": 0, "temporal": 1, "low": [50, 0, 20, 0], "high": [40, 0, 9, 0], "type": ["soilMoisture", "time"]}
Vær oppmerksom på at alle Coolboards jobber med GMT! For eksempel må du legge til timene for tidssonen manuelt, men snart vil dette bare være en forhåndsinnstilling i KJØLE -menyen …
Trinn 2: Lodd førerkortet
Kutt først USB-kablene slik at vi har en kabel med en USB-A-kontakt for strømforsyningen og en annen kabel med en mikro-USB for å drive La COOL Board (Foto1). Fjern deretter ca. 5 cm isolasjon fra hver kabel. Du bør ha minst 4 ledninger (5 i mitt tilfelle: rød, svart, grønn, hvit og bakken). Vanligvis er 5 Volt rød og bakken er svart, men sjekk med et multimeter (foto 2). Kutt av de andre ledningene, vi trenger bare strøm (røde og svarte ledninger)!
Ta en titt på min fritzing (foto 7). Hvis du allerede har gjort elektronikk med transistorer eller FETer, er jeg sikker på at dette er enkelt for deg. Hvis du ikke har peiling på hva vi gjør med en FET, anbefaler jeg på det sterkeste at du tar en titt her og her. Prøv det, ettersom dette er selve grunnlaget for elektronikk, og det er viktig å vite om du vil gjøre elektronikk …
Først lodder vi transistoren. Her er noen triks for lodding av noen fancy Surface Mount Driver på perfboard:
- Ta den tre mannlige pinheaderen og lodd dem på prototypebrettet (foto 3)
- Legg litt loddetinn på en pinne (foto 4), gjør det samme med FETs pinner
- Lodd bare den ene siden og se etter justering (bilde 5)
- Hvis det er ok lodde de to andre pinnene
- Voila!
Nå lodder du motstanden, Diode og Led. Du kan sette noen ledninger på Led som jeg gjorde eller bare lodde det på brettet som i fritzingen. På slutten lodde USB -kablene og ledningene til pumpen.
Kontroller om det er shorts, koble til strømforsyningen og COOL -kortet og sjekk om den starter. Hvis ikke koble fra alt, og bruk multimeteret for å finne feilen!
Trinn 3: Legg alt i esken
Lim alt på plass med litt varmt lim (bilde 1). Dette forhindrer at ledningene brytes hvis du trekker i kablene.
Ta nå kniven din og kutt forseglingene på koblingsboksen litt. skyv kablene gjennom tetningene (foto 2).
På slutten skal det se ut som på bilde 3;)
Det er bare en ting til å lodde, ledningen fra Output of the COOL Board. Jeg lodder vanligvis pinnehoder på brettet for å enkelt plugge og koble fra (bilde 4). Du kan lodde ledningen direkte på puten hvis du vil, jeg gjør det fordi jeg bruker brettet på nytt for de kommende opplæringsprogrammene.
Trinn 4: Koble til alt og sett det på plass
Koble boksen med kablene til strømforsyningen, COOLBoard og pumpen (foto 1).
Alt vårt lager på La COOL Co er i standardiserte plastbokser, og vi bruker dem til dyrking av systemer. Jeg fant en eske med små hull vi brukte til filtrering i et akvaponisk system (foto 2) og en rød 22l boks (foto 3 & 4).
Gjør hullet litt større og plugg pumpe, slange og dryppemitter. Ha vann i den nedre boksen med pumpen. Sett anlegget i esken og fest slangen og dryppemitteren til potten, det siste du må gjøre er å putte COOL Boardet ditt i jorda.
Koble til strømforsyningen og konfigurer WiFi som beskrevet i hvordan vi kan komme i gang.
Sjekk nå om alt fungerer som det skal (foto 8 og 9) hvis du trekker COOL Boardet fra jorden (for å simulere tørr jord) pumpen starter noen sekunder senere.
Når den er tilkoblet, prøv om den fungerer: Trekk Coolboard ut av jorda, etter maksimalt 5 sekunder begynner pumpen å fungere (foto 9). Legg brettet tilbake i jorda, pumpen stopper. Kontroller at dryppemålerne ikke drysser vann på brettet eller bruk utendørshuset vi bygde før (dessverre var potten min for liten til å bruke etuiet..).
Store anlegg klarer seg bedre med denne typen installasjoner, det er ikke like nyttig for planter av akutt størrelse.
Takk alle sammen, og jeg håper dette viser dere en konkret ide om hva dere kan gjøre med COOL Board.
Anbefalt:
Enkelt programmerbart vanningssystem med Arduino: 4 trinn
Enkelt programmerbart vanningssystem med Arduino: Dette prosjektet vil holde plantene dine i live, uten inngrep i flere dager eller uker. For å oppsummere er det et enkelt programmerbart vanningssystem, drevet av Arduino. Hvis du liker elektronikk og planter, er dette prosjektet laget for deg. Det er anime
Solar Powered 'Smart' WiFi -kontrollert vanningssystem: 6 trinn (med bilder)
Solar Powered 'Smart' WiFi Controlled Irrigation System: Dette prosjektet bruker standard DIY solceller og 12v deler fra ebay, sammen med Shelly IoT -enheter og litt grunnleggende programmering i openHAB for å lage et hjemmelaget, fullt soldrevet, smart hagestrømnett og vanning systemhøydepunkter: Fu
Automatisk vanningssystem: 4 trinn
Automatisk vanningssystem: For å lage denne kretsen trenger du grunnleggende kunnskap om elektronikk, du må også vite hvordan du lager en PCB. Hvis du ikke vet hvordan du lager en PCB og du vil vite hvordan, anbefaler vi deg å gå til google og du tube og søke "Hvordan lage en
Hvordan lage et automatisk vanningssystem ved hjelp av Arduino: 5 trinn
Hvordan lage et automatisk vanningssystem ved hjelp av Arduino: I denne instruksen vil jeg vise deg hvordan du bygger og implementerer et automatisk vanningssystem som kan registrere vanninnholdet i jorda og automatisk vanne hagen din. Dette systemet kan programmeres for forskjellige avlingskrav og
Arduino automatisk vanningssystem: 5 trinn
Arduino Automatic Watering System: Først av forhåpentligvis mange DIY arduino -prosjekter. Jeg vil vise deg hvordan du bygger et automatisk vanningssystem. Det vil vanne planter for deg når du ikke er der. Selv om prosjektet er basert på Arduino Nano, er det ikke noe problem å bygge det med Arduino UNO