Sisällysluettelo:
- Vaihe 1: COOL -kortin ohjelmointi
- Vaihe 2: Juottaa ohjainkortti
- Vaihe 3: Laita kaikki laatikkoon
- Vaihe 4: Yhdistä kaikki ja aseta se paikalleen
Video: Automaattinen kastelujärjestelmä La COOL -levyllä: 4 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Hei kaikki, joten tällä kertaa aloitamme opetusohjelmamme kaivamalla hieman syvemmälle La COOL Boardiin. Taulumme ulostulo aktivoi pumpun, kun maaperä on kuiva. Ensinnäkin selitän, miten se toimii: La COOL Boardissa on 3, 3 voltin lähtö, joka ohjaa yhtä näyttelijää transistorin tai relekortin kautta. Haluan toistaa, että haluamme mitata maaperän kosteuden ja aktivoida pumpun, kun maaperä on liian kuiva. Älä ole huolissasi Arduino -ohjelmasta, koska ohjelmointia ei ole, vain joitain määritystiedostoja ja ohjelmiston ja määritysten lataamista kortille. Kirjastomme huolehtii lopusta, jotta voit keskittyä muihin asioihin:)
Muista lukea muut La COOL Boardia koskevat ohjeet:
Ulkosääaseman rakentaminen
Tämän Instructabelin kokonaisbudjetti ilman La COOL Boardin hinnan huomioon ottamista oli 0 €, koska käytin vain tavaroita, joita minulla oli ympärilläni. Jos joudut ostamaan kaiken, sen pitäisi maksaa alle 50 €
Tarvitset:
- La COOL Board
- Jotkut vanhat USB -virtalähteet
- kaksi vanhaa USB-kaapelia (toisessa hyvä USB-A ja toisessa toimiva Micro USB)
- jotkut johdot
- Halpa 5-12V vesipumppu
- Liitäntärasia
- jotain kirkasta letkua
- Tippumisen päästöt
- joku lanka
- jotain perfboardia
- 1 x 1N4001 diodi
- 3 x urospuikko (jos käytät SMD MOSFETia kuten minä)
- 1 x VNN3NV04PTR-E OMNIFET (jokaisen 3 V: n hyväksyvän MOSFETin pitäisi tehdä se)
- 1 x 220 ohmin vastus (valinnainen)
- 1 x 3 mm punainen LED (valinnainen)
- Viimeisessä opetusohjelmassa rakentamamme ulkokotelo (valinnainen)
Tarvittavat työkalut:
- Juotin
- eri pihdit
- veitsi
- Yleismittari
- kuuma liima
- Mielestäni siinä kaikki..
Vaihe 1: COOL -kortin ohjelmointi
Tässä vaiheessa tarkastelemme määritystiedostoja ja puhun hieman siitä, miten käytämme mittareita pumpun käynnistämiseen tai pysäyttämiseen. Lopuksi teen muutamia esimerkkikokoonpanoja: Sinun on asennettava Arduino ja ladattava kaikki koodit, jotka tarvitaan hallituksen toimimiseksi (kuten tässä on kuvattu):
La COOL Boardin käytön aloittaminen
Avaa Arduino, siirry kohtaan Tiedostot / Esimerkit / CoolBoard / AutoSprinkle.
Siirry kohtaan Tiedostot / tallenna nimellä ja tallenna se Arduino -hakemistoosi (koska et voi tallentaa esimerkeissä).
Siirry nyt uuteen Arduino -projektiin tietokoneellasi. Luettelossa näet.ino -tiedoston ja datahakemiston (kuva 2), katso datakansio. Kuten näette, COOLsomething.json -nimisiä tiedostoja on 10 (kuva 3). Avaa coolBoardActorConfig.json!
Voit muuttaa arvoja, jos haluat, tai voit käyttää niitä sellaisina kuin ne ovat. Nyt voisin sanoa, että kaikki on yksityiskohtaisesti kirjaston Readme.md -tiedostossa, mutta koska se on todella helppoa, selitän sen nopeasti:
{
"actif": 1, "inverted": 0, "temporal": 0, "low": [50, 0, 0, 0], "high": [40, 0, 0, 0], "type": ["maan kosteus", ""] }
actif: määrittää, käytämmekö tosiasiallisesti sisäistä näyttelijää, deaktivoimalla sen arvoksi 0 (nolla).
käänteinen: Käytän yksinkertaista esimerkkiä. Jos kytket lämmittimen päälle, lämpötila nousee, mutta jos käytät jäähdytyselementtiä (kuten tuuletinta tai peltierin kylmää puolta), lämpötila laskee. Joten toimija, jolla on jäähdytyselementti, reagoi käänteisellä tavalla seurattavaan mittariin. Sain sen? kommentoikaa jos tämä on selvää..
ajallinen: Näyttelijä, joka työskentelee ajan kanssa, puhumme siitä myöhemmin.
matala: jos mittari ylittää tämän arvon, näyttelijä laskee. Varo, jos käytät käänteistä lippua!
korkea: jos mittari alittaa arvon, näyttelijä nousee korkealle. Varo, jos käytät käänteistä lippua!
tyyppi: mitä mittareita käytetään ohjaamaan näyttelijäämme? tässä tapauksessa se on maaperän kosteutta, mutta emme tiedä, mistä hän tulee:(Katso nyt coolBoardSensorConfig.json (kuva 5). Tämä on kaikkien sisäisten antureiden määritystiedosto. Pohjasta löytyy maaperäKosteus;)
Voit muuttaa arvoja halutessasi tai voit käyttää niitä sellaisina kuin ne ovat
Sinun tarvitsee vain ladata luonnos ja SPIFFS ja COOL Board on valmis
Katsotaanpa toista esimerkkiä, jos huoneen suhteellinen tasainen lämpötila on 33 ° C ja aktivoimme tuulettimen ja lämpötila laskee 27 ° C: een. tässä tapauksessa kokoonpano on seuraava:
{
"actif": 1, "inverted": 1, "temporal": 0, "low": [27, 0, 0, 0], "high": [33, 0, 0, 0], "type": ["Lämpötila", ""]}
Katsotaanpa syvemmin kokoonpanoa:
Sama koskee tulevia laajennuksia, jotka haluat liittää piirilevyyn. Tässä lisäsin ulkoisen C02 -anturin ja tuulettimen kokeellisessa kontrolloidussa ympäristössä kombuchalle. Tämä on yksi seuraavista opetusohjelmistani…
{
"actif": 1, "inverted": 1, "temporal": 0, "low": [500, 0, 0, 0], "high": [900, 0, 0, 0], "type": ["C02", ""]}
Mutta nyt vain aloita kaikki asiat.
Korkean ja matalan syntaksi on:
Toimi .low: [alueLow, timeLow, hourLow, minuteLow]
Toimi .high: [rangeHigh, timeHigh, hourHigh, minuteHigh]
Ja tässä tyypin syntaksi:
Toimi .type: ["ensisijainen tyyppi", "toissijainen tyyppi"]
OK, toivottavasti tämä ei ole liian hämmentävää sinulle, joten muutetaan pumpun esimerkkiä niin, että kastelu tapahtuu vain päivän aikana, kun olet poissa kotoa töissä:
{
"actif": 1, "inverted": 0, "temporal": 1, "low": [50, 0, 20, 0], "high": [40, 0, 9, 0], "type": ["maaperän kosteus", "tunti"]}
Huomaa, että kaikki Coolboards -levyt toimivat GMT: n mukaan! Sinun on esimerkiksi lisättävä aikavyöhykkeesi tunnit manuaalisesti, mutta pian tämä on vain esiasetus COOL -valikossa…
Vaihe 2: Juottaa ohjainkortti
Katkaise ensin USB-kaapelit niin, että meillä on yksi kaapeli, jossa on USB-A-liitin virtalähteelle, ja toinen kaapeli, jossa on mikro-USB La COOL -kortin virransyöttöön (Kuva 1). Irrota sitten noin 5 cm: n eristys jokaisesta kaapelista. Sinulla pitäisi olla vähintään 4 johtoa (5 minun tapauksessani: punainen, musta, vihreä, valkoinen ja maa). Yleensä 5 volttia on punainen ja maa musta, mutta tarkista se yleismittarilla (kuva 2). Katkaise muut johdot, tarvitsemme vain virtaa (punaiset ja mustat johdot)!
Katsokaa minun fritzing (kuva 7), jos olet jo tehnyt jonkin verran elektroniikkaa transistoreilla tai FET -laitteilla, olen varma, että tämä on helppoa sinulle. Jos sinulla ei ole aavistustakaan siitä, mitä teemme FET: llä, suosittelen sinua vilkaisemaan täällä ja täällä. Kokeile sitä, koska tämä on elektroniikan perusta ja on tärkeää tietää, haluatko tehdä elektroniikkaa…
Ensin juotamme transistorin. Seuraavassa on joitain temppuja hienojen Surface Mount -ohjainten juottamiseen perfboardilla:
- Ota 3 urospistokea ja juota ne prototyyppitaululle (kuva 3)
- Laita juote yhdelle tapille (kuva 4) ja tee sama FET -nastojen kanssa
- Juotos vain yhdeltä puolelta ja tarkista kohdistus (kuva 5)
- Jos se on kunnossa, juota kaksi muuta nastaa
- Voila!
Juotetaan nyt vastus, diodi ja led. Voit laittaa johtoja Ledille kuten minä tai vain juottaa sen levylle kuten fritzingissä. Lopuksi juotetaan USB -kaapelit ja pumpun johdot.
Tarkista oikosulku, kytke virtalähde ja COOL -kortti ja tarkista, käynnistyykö se. Jos et, irrota kaikki pistotulppa ja etsi yleinen yleismittari!
Vaihe 3: Laita kaikki laatikkoon
Liimaa kaikki paikoilleen kuumalla liimalla (kuva 1), mikä estää johtojen katkeamisen, jos vedät kaapeleista.
Ota nyt veitsi ja leikkaa hieman jakorasian tiivisteet. työnnä kaapelit tiivisteiden läpi (kuva 2).
Lopussa sen pitäisi näyttää kuvassa 3;)
Juotettavaksi jää vain yksi asia, COOL -kortin lähdön johto. Yleensä juotan tapin otsikot levylle helposti kytkeäksesi ja irrottaaksesi (kuva 4). Voit juottaa langan suoraan tyynylle, jos haluat, teen niin, koska käytän levyä uudelleen tulevissa opetusohjelmissa.
Vaihe 4: Yhdistä kaikki ja aseta se paikalleen
Liitä laatikko ja kaapelit virtalähteeseen, COOLBoardiin ja pumppuun (kuva 1).
Kaikki varastomme La COOL Co: ssa on standardisoiduissa muovilaatikoissa ja käytämme niitä kasvatusjärjestelmiin. Löysin laatikon, jossa oli pieniä reikiä, joita käytimme suodatukseen akvaponisessa järjestelmässä (kuva 2) ja punainen 22 litran laatikko (kuva 3 ja 4).
Tee reikä hieman isommaksi ja kytke pumppu, letku ja tippa -säiliö. Kaada vesi alempaan laatikkoon pumpun kanssa. Laita kasvi laatikkoon ja kiinnitä letku ja tippa -säiliö ruukkuun. Viimeisenä tehtävänä on laittaa COOL Boardisi maaperään.
Kytke virtalähde ja määritä WiFi aloitusohjeemme mukaisesti.
Tarkista nyt, toimiiko kaikki hyvin (kuvat 8 ja 9), jos vedät COOL -levyn maaperästä (kuivan maaperän simuloimiseksi), pumppu käynnistyy muutaman sekunnin kuluttua.
Yhdistämisen jälkeen kokeile, toimiiko se: Vedä Coolboard pois maaperästä, enintään 5 sekunnin kuluttua pumppu alkaa toimia (kuva 9). Laita levy takaisin maahan, pumppu pysähtyy. Varmista, että tippa -säteilijät eivät ripottele vettä laudalle tai käytä aiemmin rakentamaamme ulkokoteloa (valitettavasti potti oli liian pieni kotelon käyttämiseksi..).
Suuret kasvit pärjäävät paremmin tämän tyyppisessä asennuksessa, eivätkä ne ole yhtä hyödyllisiä akuutin kokoisille kasveille.
Kiitos teille kaikille ja toivon, että tämä näyttää konkreettisen käsityksen siitä, mitä COOL Boardilla voi tehdä.
Suositeltava:
Automaattinen kasvien kastelujärjestelmä mikron avulla: bitti: 8 vaihetta (kuvilla)
Automaattinen kasvien kastelujärjestelmä Micro: bitin avulla: Tässä ohjeessa näytän sinulle, kuinka rakentaa automaattinen kasvien kastelujärjestelmä käyttämällä Micro: bittiä ja joitain muita pieniä elektronisia komponentteja. Micro: bit käyttää kosteusanturia seurata kasvin maaperän kosteustasoa ja
UWaiPi - aikaohjattu automaattinen kasvien kastelujärjestelmä: 11 vaihetta (kuvilla)
UWaiPi - aikaohjattu automaattinen kasvien kastelujärjestelmä: Hei! Unohditko kastella kasvejasi tänään aamulla? Suunnitteletko lomaa, mutta mietit, kuka kastelee kasveja? No, jos vastauksesi ovat kyllä, minulla on ratkaisu ongelmaasi.Olen todella iloinen voidessani esitellä uWaiPin
IoT APIS V2 - Itsenäinen IoT -yhteensopiva automaattinen kasvien kastelujärjestelmä: 17 vaihetta (kuvilla)
IoT APIS V2 - Itsenäinen IoT -yhteensopiva automatisoitu kasvien kastelujärjestelmä: Tämä projekti on edellisen ohjeeni kehitys: APIS - automaattinen kasvien kastelujärjestelmä Olen käyttänyt APISia lähes vuoden ajan ja halusin parantaa aiempaa suunnittelua: seurata laitosta etänä. Näin
Automaattinen kasvien kastelujärjestelmä: 5 vaihetta (kuvilla)
Automaattinen kasvien kastelujärjestelmä: Tämä on helpoin ja halvin kasvien kastelujärjestelmä, jota voit tehdä. En käyttänyt mitään mikrokontrolleria. Se on pohjimmiltaan transistorikytkin. Sinun on lisättävä vastusta keräimen ja kannan välille, jotta estetään transistorin vioittuminen (älä käytä w
Arduinon automaattinen kasvien kastelujärjestelmä: 8 vaihetta (kuvilla)
Arduinon automaattinen kasvien kastelujärjestelmä: Meet Sprout - moderni sisätilojen kylvökone, joka kastaa kasvit, yrtit, vihannekset jne. Automaattisesti ja mullistaa puutarhanhoitopelisi.Se koostuu integroidusta vesisäiliöstä, josta vettä pumpataan & pitää kasvien maaperän hy