Përmbajtje:

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

Video: Hydroponics Blynk Monitor & Control System: 4 hapa

Video: Hydroponics Blynk Monitor & Control System: 4 hapa
Video: New Blynk IOT Smart Plant Monitoring System 2024, Nëntor
Anonim
Hydroponics Blynk Monitor & System Control
Hydroponics Blynk Monitor & System Control
Hydroponics Blynk Monitor & System Control
Hydroponics Blynk Monitor & System Control
Hydroponics Blynk Monitor & System Control
Hydroponics Blynk Monitor & System Control
Hydroponics Blynk Monitor & System Control
Hydroponics Blynk Monitor & System Control

Në këtë projekt krijova një sistem kontrolli që monitoron dhe kontrollon të gjitha aspektet e një sistemi të baticës dhe zbaticës së hidroponikës me madhësi të mesme. Dhoma për të cilën e ndërtova përdor sisteme 4 bar 4 x 4'x4 '640W LM301B 8 bar. Por kjo udhëzues nuk ka të bëjë me dritat e mia. It'sshtë kutia e kontrollit. Në kutinë time unë jam në gjendje të caktoj kohën time të ndezjes/fikjes për dritat, si dhe pompat hidroponike, gjithashtu ndez tifozë të ndryshëm të marrjes dhe shkarkimit për ftohje. Unë jam i sigurt se shumica e njerëzve që bëjnë këto lloje të DIY -ve janë ndoshta si çdo gjë e lehtë. Dhe ata nuk gabojnë. Ky është padyshim aspekti i lehtë i tij. U bë pak më e komplikuar pasi shtova në të dy një ekran LCD, si dhe blynk për marrjen e të dhënave. Ekrani ishte mjaft i lehtë, gjeta kodin në një udhëzues tjetër të lidhur këtu: https://www.instructables.com/id/ARDUINO-SPFD5408-… Aspekti blynk paraqiti disa sfida. Marrja e të gjithë kodit për të punuar në blynk ishte mjaft e thjeshtë, por më pas hasa në një grusht problemesh kur për çfarëdo arsye blynk pushoi së punuari. Kjo bëri që i gjithë kodi im të ndalonte së punuari edhe sepse i kisha shkruar të gjitha në kodin e thjeshtë të kohëmatësit dhe sapo kisha blynk.run në lakin kryesor. Gjithsesi, çështja është, pas shumë orësh pune dhe funksionimit këtu është projekti im. Kodi është modifikuar për të funksionuar plotësisht në mënyrë autonome jashtë blynk. Në fillim të lakut do të kontrollojë nëse blynk është i ndezur, nëse është i ndezur atëherë kodi do të vazhdojë me blynk, por nëse kthehet se blynk nuk funksionon ose është fikur do të përpiqet të lidhet për 10 sekonda, pastaj vazhdoni për të fikur komunikimin serik dhe për të vazhduar funksionimin e kontrolluesit, me ekranin LCD që shfaq akoma informacionin e rëndësishëm. Do të vazhdojë të përpiqet të identifikohet në blynk derisa të regjistrohet përsëri, ose të zbuloni probleme pse nuk po regjistrohet përsëri. Ky projekt përdor energjinë AC, e cila është e rrezikshme. Nëse nuk jeni të kënaqur me instalimin e rrymës AC Mos e provoni këtë dhe GJITHMON sigurohuni që nuk po punoni me energji elektrike. Nëse keni një mik elektricist ndoshta ata mund t'ju ndihmojnë. Shoku im i dhomës është një elektricist dhe më furnizoi me një nën panel 60A me 4 ndërprerës 15A të cilët ushqehen me ndarësit e mi të cilët më pas ndahen në drita, tifozë, pompa, etj. Mos harroni të mos e përdorni kurrë në 100%. Më e sigurta është të llogaritni konsumin tuaj të energjisë për stafetë me ligjin e Ohmit dhe llogaritjen e fuqisë. Ligji i Ohmit është V = IR, dhe fuqia është P = IV. stafetat maksimale dalin në 10A që do të thotë realisht është më e sigurta për të siguruar që po kaloni vetëm 6A përmes një kanali të vetëm. Unë kam përfshirë një hartë bazë për pinouts tim stafetë, dhe kodi im është shënuar mjaft mirë. Unë do të ngarkoj një skemë të detajuar në të ardhmen e afërt për të përfshirë gjithçka. Duke u thënë kështu, të gjithë ju njerëz DIY atje ndoshta jeni mjaft të aftë në leximin midis rreshtave. Nëse keni ndonjë problem me blynk ka një milion mësime dhe madje udhëzime që ju tregojnë se si ta përdorni. Unë e drejtova serialin tim nëpërmjet usb, por ju mund të përdorni wifi, ose ethernet për qëllimet tuaja, do të ishte vetëm një ndryshim i shpejtë i vogël. Gjithsesi argëtohuni Shpresoj që disa njerëz të përfitojnë nga kjo.

Furnizimet

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-Isoulated-…

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…

Hapi 1: Kërkohen biblioteka

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

Unë mendoj se kjo është shumica e tyre. Nëse mungon më tregoni.

Hapi 2: Ora në kohë reale

pasi të keni shkarkuar bibliotekën për orën në kohë reale, ka shembuj në bibliotekën tuaj për t'ju dhënë një ide se si funksionon. Këtu është kodi që kam përdorur për të vendosur kohën. Meqenëse ka një bateri pasi të jetë kursyer koha, nuk keni nevojë të vazhdoni të përdorni kodin e ngarkimit të kohës.

Hapi 3: PH Matës

Probablyshtë ndoshta shumë e rëndësishme t'i jepni një matës pH tuaj dhe një kalibrim, jashtë kodit kryesor vetëm në mënyrë që të dini se si të kalibroni kompensimin. Këtu është kodi që kam përdorur, është gjithashtu i integruar në bllokun kryesor të kodit. Thjesht hidhni atë këtu në mënyrë që të mund të luani me të, gjithashtu ndoshta ju jeni vetëm të interesuar për sensorët dhe jo pjesën tjetër të projektit.

Hapi 4: Skematike

Skematike
Skematike

Kjo është skema për pjesën elektronike dhe elektrike të projektit. Të gjitha kunjat janë etiketuar dhe shënohen në kod.

Recommended: