INHOUDSOPGAWE:

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

Video: Hydroponics Blynk Monitor & Control System: 4 stappe

Video: Hydroponics Blynk Monitor & Control System: 4 stappe
Video: Plant watering system with new Blynk update 2024, Julie
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

In hierdie projek het ek 'n beheerstelsel geskep wat alle aspekte van 'n mediumgrootte hidroponiese eb en vloei stelsel monitor en beheer. Die kamer waarvoor ek dit gebou het, gebruik 4 x 4'x4 '640W LM301B 8 bar stelsels. Maar hierdie instruksies handel nie oor my ligte nie. Dit is die kontrolekas. In my boks kan ek my tyd aan/af stel vir ligte, sowel as hidroponiese pompe, dit skakel ook verskillende inlaat- en uitlaatwaaiers aan om af te koel. Ek is seker die meeste mense wat hierdie soort DIY's doen, is waarskynlik soos ek, maar dit is ook maklik. En hulle is nie verkeerd nie. Dit is beslis die maklike aspek daarvan. Dit word 'n bietjie ingewikkelder nadat 'n LCD -skerm sowel as 'n lys vir data -verkryging bygevoeg is. Die vertoning was maklik genoeg; ek het die kode gevind op 'n ander instruksies wat hier gekoppel is: https://www.instructables.com/id/ARDUINO-SPFD5408-… Die blynk-aspek bied 'n paar uitdagings. Om al die kode aan blynk te laat werk, was eenvoudig genoeg, maar toe loop ek 'n handjievol probleme raak toe blynk om watter rede ook al ophou werk. Dit het veroorsaak dat al my kode ophou werk, ook omdat ek dit alles in die eenvoudige timer -kode geskryf het en net die blynk.run in die hooflus gehad het. Dus, die punt is dat my projek na baie ure se werk en die werking hier is. Die kode is aangepas om outonoom buite Blynk te werk. Aan die begin van die lus sal dit kyk of blynk aan is; as dit aan is, sal die kode met blynk aangaan, maar as dit terugkeer dat die blynk nie werk nie, of dit 10 minute lank probeer aansluit, gaan dan voort om seriële kommunikasie uit te skakel en voort te gaan met die werking van die beheerder, terwyl die LCD steeds die belangrike inligting vertoon. Dit sal voortgaan om aan te meld by blynk totdat dit weer aanmeld, of u oplos hoekom dit nie weer aanmeld nie. Hierdie projek gebruik wisselstroom, wat gevaarlik is. As u nie gemaklik is met die aansluiting van wisselstroom nie, MOENIE DIT PROBEER NIE, en maak ALTYD seker dat u nie werk met krag nie. As u 'n elektrisiënvriend het, kan hulle u help. My huisgenoot is 'n elektrisiën en het my 'n 60A -subpaneel met 4 15A -afbrekers voorsien, wat in my skeidingspanele ingevoer word, wat dan in ligte, waaiers, pompe, ens. Verdeel word. Onthou om dit nooit 100%te laat werk nie. Die veiligste is om u kragverbruik per relais te bereken volgens Ohm se wet en kragberekening. Ohm se wet is V = IR, en krag is P = IV. die relais is maksimum by 10A, wat realisties beteken dat dit die veiligste is om te verseker dat u slegs 6A deur 'n enkele kanaal hardloop. Ek het 'n basiese kaart vir my relay pinouts ingesluit, en my kode is redelik goed genoteer. Ek sal in die nabye toekoms 'n gedetailleerde skema oplaai om alles in te sluit. Dit gesê, al die DIY -mense daar buite is waarskynlik redelik vaardig om tussen die reëls te lees. As u probleme ondervind met blynk, is daar 'n miljoen tutoriale en selfs instruksies wat u wys hoe u dit kan gebruik. Ek het my via usb -reeks gebruik, maar u kan wifi of ethernet gebruik vir u doeleindes, dit sou net 'n vinnige verandering wees. Geniet dit in elk geval, ek hoop dat sommige mense hiervan gebruik kan maak.

Voorrade

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

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

usa.banggood.com/DS18B20-Waterproof-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…

Stap 1: biblioteke benodig

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

Ek dink dit is die meeste van hulle. Laat weet my as daar iets ontbreek.

Stap 2: Real -time horlosie

Nadat u die biblioteek vir die regte tydklok afgelaai het, is daar voorbeelde in u biblioteek om u 'n idee te gee van hoe dit werk. Hier is die kode wat ek gebruik het om die tyd in te stel. Aangesien daar 'n battery is sodra die tyd bespaar is, hoef u nie voort te gaan met die oplaai -kode vir tyd nie.

Stap 3: PH -meter

Dit is waarskynlik redelik belangrik om 'n toets en kalibrasie van u pH -meter buite die hoofkode te gee, sodat u weet hoe u die offset moet kalibreer. Hier is die kode wat ek gebruik het, dit is ook geïntegreer in die hoofblok kode. Gooi dit net hier uit sodat u daarmee kan speel, miskien is u net geïnteresseerd in die sensors en nie in die res van die projek nie.

Stap 4: Skematiese

Skematiese
Skematiese

Dit is 'n skema vir die elektroniese en elektriese gedeelte van die projek. Alle penne is gemerk en in die kode aangedui.

Aanbeveel: