Sisukord:

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

Video: Hydroponics Blynk Monitor & Control System: 4 sammu

Video: Hydroponics Blynk Monitor & Control System: 4 sammu
Video: Plant watering system with new Blynk update 2024, November
Anonim
Hydroponics Blynk Monitor & Control System
Hydroponics Blynk Monitor & Control System
Hydroponics Blynk Monitor & Control System
Hydroponics Blynk Monitor & Control System
Hydroponics Blynk Monitor & Control System
Hydroponics Blynk Monitor & Control System
Hydroponics Blynk Monitor & Control System
Hydroponics Blynk Monitor & Control System

Selles projektis lõin juhtimissüsteemi, mis jälgib ja kontrollib keskmise suurusega hüdropoonika mõõna- ja voolusüsteemi kõiki aspekte. Ruum, mille ma selle ehitasin, kasutab 4 x 4'x4 '640W LM301B 8 baari süsteeme. Kuid see juhend ei puuduta minu tulesid. See on juhtkast. Oma kastis saan oma tulede ja hüdropoonikapumpade jaoks sisse/välja lülitada oma aja, samuti lülitab see jahutamiseks sisse erinevad sisse- ja väljalaskeventilaatorid. Olen kindel, et enamik inimesi, kes selliseid isetegemistöid teevad, on ilmselt nagu meh, mis iganes see lihtne on. Ja nad ei eksi. See on kindlasti selle lihtne aspekt. See muutus pisut keerulisemaks pärast nii LCD -ekraani kui ka andmete kogumiseks kasutatava blynk'i lisamist. Ekraan oli piisavalt lihtne, leidsin koodi teistelt siin lingitud juhenditelt: https://www.instructables.com/id/ARDUINO-SPFD5408- … Blynk-aspekt esitas mõned väljakutsed. Kogu koodi töötamine blynkil oli piisavalt lihtne, kuid siis tekkis mul käputäis probleeme, kui mingil põhjusel lõpetas blynk töötamise. See põhjustas kogu minu koodi lakkamise ka seetõttu, et olin selle kõik lihtsasse taimerikoodi kirjutanud ja põhilülitusel oli lihtsalt blynk.run. Niisiis on mõte selles, et pärast paljusid tunde töötamist ja selle siin toimimist on minu projekt. Koodi on muudetud nii, et see töötab täielikult autonoomselt väljaspool blynkit. Silmuse alguses kontrollib see, kas blynk on sisse lülitatud, kui see on sisse lülitatud, jätkab kood blynk -iga, kuid kui see tagastab, et blynk ei tööta või on välja lülitatud, proovib see 10 sekundit ühendust luua, seejärel jätkake jadaühenduse väljalülitamiseks ja kontrolleri töö jätkamiseks, kusjuures LCD kuvab endiselt olulist teavet. See üritab jätkuvalt blynkisse sisse logida, kuni see uuesti sisse logib või te otsite tõrkeotsingu, miks see uuesti sisse ei logi. See projekt kasutab vahelduvvoolu, mis on ohtlik. Kui teile ei meeldi vahelduvvoolu ühendamine, ÄRGE KATSETAGE seda ja veenduge ALATI, et te ei tööta pingega. Kui teil on sõber elektrikust, võivad nad teid aidata. Minu toakaaslane on elektrik ja varustas mind 60A alampaneeliga, millel on 4 15A kaitselülitit, mis lähevad mu jaoturitesse, mis seejärel jagatakse tuledeks, ventilaatoriteks, pumpadeks jne. Pidage meeles, et ärge kunagi kasutage seda 100%. Ohutum on arvutada oma voolutarve relee kohta Ohmi seaduse ja võimsuse arvutamise abil. Ohmi seadus on V = IR ja võimsus P = IV. releed maksimumvõimsusel 10A, mis tähendab, et tegelikult on kõige kindlam tagada, et 6A töötab ainult ühe kanali kaudu. Olen lisanud oma releeotsingute jaoks põhikaardi ja minu kood on üsna hästi märgistatud. Laadin lähiajal üles üksikasjaliku skeemi, et kõik sinna sisse mahuks. Nagu öeldud, kõik teie isetegijad on ilmselt ridade vahelt lugemisel üsna vilunud. Kui teil on blynkiga probleeme, on seal miljon õpetust ja isegi juhend, mis näitavad teile, kuidas seda kasutada. Käitasin oma USB -jada, kuid saate oma eesmärkidel kasutada WiFi -d või Etherneti, see oleks vaid kiire väike muudatus. Igatahes nautige, ma loodan, et mõned saavad sellest natuke kasu.

Tarvikud

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

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

usa.banggood.com/DS18B20- Veekindel- Digitaalne…

www.dfrobot.com/product-1110.html

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

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

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-Tolmukindel-Vesi

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

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

Samm: nõutavad raamatukogud

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

Ma arvan, et see on enamik neist. Kui midagi on puudu, andke mulle sellest teada.

2. samm: reaalajas kell

kui olete reaalajas kella teegi alla laadinud, on teie raamatukogus näiteid, mis annavad teile aimu selle toimimisest. Siin on kood, mida kasutasin kellaaja määramiseks. Kuna pärast aja säästmist on aku olemas, ei pea te aja üleslaadimise koodi kasutamist jätkama.

3. samm: PH -arvesti

Tõenäoliselt on üsna oluline anda oma pH -meetrile test ja kalibreerimine väljaspool põhikoodi, et teaksite, kuidas nihkeid kalibreerida. Siin on kood, mida ma kasutasin, see on integreeritud ka peamisse koodiplokki. Lihtsalt visake see siin välja, et saaksite sellega mängida, samuti võib -olla olete lihtsalt huvitatud anduritest, mitte ülejäänud projektist.

Samm: skemaatiline

Skeem
Skeem

See on projekti elektroonika ja elektriosa skeem. Kõik tihvtid on märgistatud ja koodis märgitud.

Soovitan: