Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Pakollinen
- Vaihe 2: Kaavio, johdotus
- Vaihe 3: Lataa koodi ja liitä putket
- Vaihe 4: Mene pidemmälle
Video: Helppo ohjelmoitava kastelujärjestelmä Arduinolla: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tämä projekti pitää kasvit hengissä ilman väliintuloa useita päiviä tai jopa viikkoja.
Yhteenvetona voidaan todeta, että se on helppo ohjelmoitava kastelujärjestelmä, jota käyttää Arduino.
Jos pidät elektroniikasta ja kasveista, tämä projekti on tehty sinua varten. Se on suunnattu sekä aloittelijoille että kokeneille.
Voit mennä lomalle silmät kiinni.
Käytin sitä viikon lämpöaaltoa lomallani (~ 35 ° C) kahden tomaattikasvin kanssa.
Se on hyödyllinen ja edullinen projekti, joka jokaisen pitäisi tehdä. Se on perus, ja sitä voidaan mukauttaa vastaamaan kaikkia kastelutarpeitasi ja -olosuhteitasi. Kokonaiskustannukset ovat alle 25 €.
Se kuulostaa Arduinon oppitunnilta, mutta muista, että tämä säästää kasvejasi, säästää aikaa ja vettä.
Mielestäni ja tein sen 2h all inclusive.
Voit katsoa kuvia ennen/jälkeen, kasvit ovat kasvaneet paljon viikon aikana. Nyt se on terveempiä kasveja, apikaalinen kukka vähenee, koska kastelut ovat säännöllisiä.
Se on todella perusversio, olen varma, että teet täydellisemmän version itse, omilla ehdoillasi
Tein tämän projektin yhteistyössä ELEGOO -yrityksen kanssa, he pyysivät minulta hyödyllistä ja helppoa projektia kaikille materiaaleillaan, ja luultavasti teen tämän. Tämä projekti voidaan tehdä osilla Uno Starter Kit -sarjaa.
ELEGOO lähetä minulle yksikkö tätä varten. He uskovat Tekijöihin ja uskovat luovuuteemme.
Tarvikkeet
www.elegoo.com/shop/
Vaihe 1: Pakollinen
Tämän projektin tekemiseen 2 kasvien kasteluun tarvitset:
-ELEGOOUno R3 Starter Kit Board
Paketissa on jo johdot korttien liittämiseksi yhteen ja jotkin järjestelmän parantamiseen tarkoitetut anturit, kuten DHT11 tai LCD -moduuli, jotta voit esimerkiksi pitää ohjelmoitavaa aikaa.
-Releet x2 Boardhttps://www.amazon.fr/ARCELI-Module-Framboise-dext…
-RTC DS1307https://www.amazon.fr/ANGEEK-Angetek-modules-Montr…
- x2 mini -esitäyttökalvopumppuhttps://fr.aliexpress.com/item/4000086165151.html?…
- x2 Pipe for waterhttps://fr.aliexpress.com/item/32846595875.html? sp…
-x2 Vesisäiliö, kuten ämpäri, tilavuus 10L ja 20L
-Virtalähde 12 V, 2 A min
- x2 Kasveja tietysti
Kaikki tämä voidaan korvata samoilla moduuleilla, varo Uno -korttia, jotkut muiden sivustojen kortit eivät toimi hyvin I2C: ssä.
Vaihe 2: Kaavio, johdotus
Sinun on noudatettava kuvien kaaviota.
Yhteydet RTC: n, relekomennon ja Arduino Unon välillä tehdään Dupont -johdoilla.
Vesipumpuissa sinun on palautettava arduino -levyn teho juottamalla johdot arduino uno -laitteen alle napaisuuksia ja värikoodia kunnioittaen. Johdot tarvitaan tukemaan 12V 2A. Seuraavaksi juotetaan virtajohto vesipumppuihin ja liitetään ne releisiin.
Varoitus: Ennen kuin juotat virtaa arduino -kortin alle, tarkista positiivinen ja negatiivinen syöttö.
Tee se oikein ja varo oikosulkua. Juotokset ja liitännät tehdään ilman virtalähdettä.
Kuinka se toimii:
- Uno Board on järjestelmämme aivot, se hallitsi kaiken. Se on yleisin ohjaimen käyttö valmistajien maailmassa. Voit löytää muun tyyppisen mikro -ohjaimen (kuten Micropython), joka voisi tehdä saman työn, mutta mielestäni arduino on yksinkertaisin ja helppokäyttöisin levy.
- DS1307 on pieni RTC (reaaliaikainen kello), joka on kytkettävä päälle CR2032: lla, se voi pitää päivämäärän ja kellonajan ilman Uno -kortin päävirtalähdettä. Moduuli käyttää I2C -viestintää, joka on yksi suosituimmista kommunikaatiotyypeistä kortin ja moduulien välillä. I2C -viestintää edustavat SCL (Serial Clock Line) ja SDA (Serial Data Line). Joissakin tapauksissa sinun on etsittävä kaaviosi levystäsi löytääksesi ne.
- Relemoduuli käyttää matalaa tasoa aktivoidaksemme tapauksemme releiden lähdön. Sinun on asetettava HIGH level -asentoon (5V) moduulin tulonapissa asettaaksesi Output on Normal Close -asennon. Voit myös kytkeä pumpun normaalisti auki -asentoon.
- Pumput vaativat 12 V: n töitä, myös saimme Uno Board -laitteen päävirtalähteestä juottamalla kaksi johtoa. Nämä pumput ovat itseimeviä jopa 2 metrin korkeuteen, ne ovat erittäin halpoja ja tehokkaita.
Vaihe 3: Lataa koodi ja liitä putket
Nyt on aika ladata koodi taulullesi.
Lataa Arduino IDE täältä:
Asenna kirjasto RTC DS1307: lle:
ELEGOO -sarjan mukana tulee kaikki ohjeet levyjen ohjelmointiin.
Muista asentaa putket vesipumppuun. Sinun on tarkasteltava, mikä tulo pumppaa vettä ja mikä poistaa sen. Vesipumppujen kuvassa E on veden sisääntulo.
Asenna tämän jälkeen kauhat vettä täynnä kasvien lähelle, aseta pumpun imuputki kauhaan ja aseta pumpun vedenpoistoputki kattilaan.
Sinun on mukautettava kasteluajat kasveihisi, kasteluolosuhteeni on tehty tomaattikasveille
Tällaiset vesipumput voivat pumpata 135 l/h 12V 2A: lla, mutta sinun on testattava niiden virtaus virtalähteelläsi. Mukauta koodi 60 sekunnin kasteluun ja mittaa kuinka monta vettä on pumpattu
Tarvitaan 2 kauhaa, minulle 2,25 l minuutiksi vain yhdelle pumpulle. Testaa vesipumput erikseen
Voit asentaa sen puukappaleelle tai muovilaatikkoon.
Vaihe 4: Mene pidemmälle
Nyt sinulla on perusasiat tämän järjestelmän parantamiseksi ja oman tekemiseksi
Voit lisätä lisää kasteluolosuhteita, kuten lämpötila- ja kosteusanturia, valoresistoria, sadetunnistinta, kasvien kosteusanturia. Voit lisätä IR -järjestelmän kastelujärjestelmän ohjaamiseen kauko -ohjaimella.
Voit ajoittaa useita kasteluja eri aikoina kasvien kasteluun, valitse veden määrä.
Lyhyesti sanottuna täysin muokattava järjestelmä kasvien hallitsemiseksi helposti.
Voit lisätä aurinkopaneelin (10 W), jossa on ladattava 12 V: n litium-ioni, itsenäiseen virtalähteeseen.
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
Erittäin helppo tapa hallita servomoottoria Arduinolla: 8 vaihetta
Erittäin helppo tapa hallita servomoottoria Arduinon kanssa: Tässä opetusohjelmassa käytämme servomoottoria ja Arduino UNO: ta ja Visuinoa servomoottorin asteen hallintaan vain muutamilla komponenteilla, mikä tekee tästä projektista erittäin yksinkertaisen
Kuinka tehdä automaattinen kastelujärjestelmä Arduinolla: 5 vaihetta
Automaattisen kastelujärjestelmän tekeminen Arduinon avulla: Tässä ohjeessa näytän sinulle, kuinka rakentaa ja ottaa käyttöön automaattinen kastelujärjestelmä, joka voi havaita maaperän vesipitoisuuden ja kastella puutarhan automaattisesti. Tämä järjestelmä voidaan ohjelmoida erilaisiin viljelyvaatimuksiin ja
Helppo opetusohjelma: Flex -anturit Arduinolla: 4 vaihetta
Helppo opetusohjelma: Flex -anturit Arduinon kanssa: Flex -anturit ovat siistejä! Käytän niitä koko ajan robotiikkaprojekteissani, ja ajattelin tehdä yksinkertaisia pieniä opetusohjelmia, joiden avulla voit tutustua näihin mutkaisiin pieniin nauhoihin. Puhutaanpa mitä flex -anturi on ja miten se toimii, miten
DIY MusiLED, musiikin synkronoidut LEDit yhdellä napsautuksella Windows- ja Linux-sovelluksella (32- ja 64-bittinen). Helppo luoda, helppo käyttää, helppo siirtää: 3 vaihetta
DIY MusiLED, musiikin synkronoidut LEDit yhdellä napsautuksella Windows- ja Linux-sovelluksella (32- ja 64-bittinen). Helppo luoda, Helppo käyttää, Helppo siirtää: Tämä projekti auttaa sinua liittämään 18 LEDiä (6 punaista + 6 sinistä + 6 keltaista) Arduino-korttiin ja analysoimaan tietokoneen äänikortin reaaliaikaisia signaaleja ja välittämään ne LEDit sytyttävät ne beat -tehosteiden mukaan (virveli, korkea hattu, potku)