Sisällysluettelo:

Hydroponics Blynk Monitor & Control System: 4 vaihetta
Hydroponics Blynk Monitor & Control System: 4 vaihetta

Video: Hydroponics Blynk Monitor & Control System: 4 vaihetta

Video: Hydroponics Blynk Monitor & Control System: 4 vaihetta
Video: Plant watering system with new Blynk update 2024, Marraskuu
Anonim
Hydroponics Blynk -monitori- ja ohjausjärjestelmä
Hydroponics Blynk -monitori- ja ohjausjärjestelmä
Hydroponics Blynk -monitori- ja ohjausjärjestelmä
Hydroponics Blynk -monitori- ja ohjausjärjestelmä
Hydroponics Blynk -monitori- ja ohjausjärjestelmä
Hydroponics Blynk -monitori- ja ohjausjärjestelmä
Hydroponics Blynk -monitori- ja ohjausjärjestelmä
Hydroponics Blynk -monitori- ja ohjausjärjestelmä

Tässä projektissa loin ohjausjärjestelmän, joka valvoo ja ohjaa keskikokoisen hydroponisen laskuvirtajärjestelmän kaikkia näkökohtia. Rakentamani huone käyttää 4 x 4'x4 '640W LM301B 8 bar järjestelmiä. Mutta tämä ohje ei koske valojani. Se on ohjauslaatikko. Laatikossani voin asettaa aikani päälle/pois valot, sekä hydroponiset pumput, se myös käynnistää erilaisia imu- ja pakopuhaltimia jäähdytykseen. Olen varma, että useimmat ihmiset, jotka tekevät tällaisia DIY -tekoja, ovat luultavasti kuin meh mitä tahansa helppoa. Ja he eivät ole väärässä. Se on ehdottomasti sen helppo puoli. Se muuttui hieman monimutkaisemmaksi, kun siihen oli lisätty sekä LCD -näyttö että blynk tietojen keräämiseen. Näyttö oli riittävän helppo, löysin koodin toisista ohjeista, jotka on linkitetty tähän: https://www.instructables.com/id/ARDUINO-SPFD5408-… Blynk-näkökohta esitti muutamia haasteita. Kaikkien koodien saaminen toimimaan blynkillä oli riittävän yksinkertaista, mutta sitten törmäsin kouralliseen ongelmia, kun jostain syystä blynk lakkasi toimimasta. Se sai kaikki koodini lakkaamaan toimimasta myös siksi, että olin kirjoittanut kaiken yksinkertaiseen ajastinkoodiin ja minulla oli juuri blynk.run pääsilmukassa. Joten joka tapauksessa pointti on, että monien työtuntien jälkeen ja tämän toiminnan aloittaminen täällä on minun projektini. Koodi on muutettu toimimaan täysin itsenäisesti blynkin ulkopuolella. Silmukan alussa se tarkistaa, onko blynk päällä, jos se on päällä, koodi jatkaa blynkillä, mutta jos se palauttaa, että blynk ei toimi tai se on pois päältä, se yrittää muodostaa yhteyden 10 sekunnin ajan, ja jatka sitten kytkeäksesi sarjaliikenteen pois päältä ja jatkaaksesi ohjaimen käyttöä LCD -näytöllä edelleen tärkeät tiedot. Se yrittää edelleen kirjautua blynk -palveluun, kunnes se joko kirjautuu takaisin sisään tai suoritat vianmäärityksen, miksi se ei kirjaudu takaisin sisään. Tämä projekti käyttää verkkovirtaa, mikä on vaarallista. Jos et ole tyytyväinen verkkovirran kytkemiseen, ÄLÄ YRITÄ TÄTÄ, ja varmista AINA, ettet työskentele jännitteellä. Jos sinulla on sähköasentajan ystävä, he voivat auttaa. Kämppäkaverini on sähköasentaja ja toimitti minulle 60A alipaneelin, jossa oli 4 15A katkaisijaa, jotka syötetään jakajiini, jotka jaetaan sitten valoihin, tuulettimiin, pumppuihin jne. Muista koskaan käyttää sitä 100%. Turvallisin tapa on laskea virrankulutus per rele Ohmin lain ja tehon laskennalla. Ohmin laki on V = IR ja teho on P = IV. releet maksimoivat 10A: n jännitteen, mikä tarkoittaa sitä, että on turvallisinta varmistaa, että käytät vain 6A yhden kanavan kautta. Olen lisännyt peruskartan releilleni, ja koodini on melko hyvin merkitty. Lähetän lähiaikoina yksityiskohtaisen kaavion, joka sisältää kaiken. Siitä huolimatta kaikki teet DIY -ihmiset siellä ovat luultavasti melko taitavia lukemaan rivien välistä. Jos sinulla on ongelmia blynkin kanssa, siellä on miljoonia opetusohjelmia ja jopa ohjeita, jotka osoittavat, kuinka sitä käytetään. Käytin USB -sarjaa, mutta voit käyttää wifiä tai ethernetiä tarkoituksiisi, se olisi vain pieni pieni muutos. Pidä kuitenkin hauskaa, toivottavasti jotkut hyötyvät tästä.

Tarvikkeet

www.amazon.ca/Weller-WE1010NA-Digital-Sold…

usa.banggood.com/5V-4-Channel-Level-Trigge…

usa.banggood.com/DS18B20-Vedenpitävä-Digita…

www.dfrobot.com/product-1110.html

www.digikey.ca/product-detail/en/adafruit-…

www.amazon.ca/Siemens-ECINSGB14-Insulated-…

www.amazon.ca/Blue-Sea-Systems-2722-4-Inch…

www.amazon.ca/ATmega2560-16AU-Development-…

www.amazon.ca/AmazonBasics-USB-2-0-Cable-M…

www.amazon.com/LeMotech-Dustproof-Waterpro…

www.amazon.ca/Jinxuny-Screen-Display-Shiel…

www.amazon.ca/Baoblaze-DS1302-Battery-Real…

Vaihe 1: Kirjastot vaaditaan

github.com/arduino-libraries/TFT

github.com/adafruit/DHT-sensor-library

github.com/milesburton/Arduino-Temperature…

github.com/PaulStoffregen/OneWire

github.com/adafruit/RTClib

github.com/blynkkk/blynk-library

github.com/jfturcot/SimpleTimer

Luulen, että se on suurin osa heistä. Jos puuttuu, ilmoita siitä minulle.

Vaihe 2: Reaaliaikainen kello

Kun olet ladannut kirjaston reaaliaikaiseen kelloon, kirjastossasi on esimerkkejä, jotka antavat sinulle käsityksen sen toiminnasta. Tässä on koodi, jolla asetin ajan. Koska aika on tallennettu, akku on ladattu, sinun ei tarvitse jatkaa aikakoodin käyttöä.

Vaihe 3: PH -mittari

On luultavasti melko tärkeää antaa pH -mittarillesi testi ja kalibrointi pääkoodin ulkopuolella vain, jotta tiedät kuinka kalibroida offset. Tässä on käyttämäni koodi, se on myös integroitu koodin päälohkoon. Heität sen vain tänne, jotta voit leikkiä sen kanssa, ja ehkä olet vain kiinnostunut antureista etkä muusta projektista.

Vaihe 4: Kaavio

Kaavamainen
Kaavamainen

Tämä on kaavio projektin elektroniikka- ja sähköosasta. Kaikki nastat on merkitty, ja ne on merkitty koodiin.

Suositeltava: