Talaan ng mga Nilalaman:

Hydroponics Blynk Monitor & Control System: 4 na Hakbang
Hydroponics Blynk Monitor & Control System: 4 na Hakbang

Video: Hydroponics Blynk Monitor & Control System: 4 na Hakbang

Video: Hydroponics Blynk Monitor & Control System: 4 na Hakbang
Video: ESP8266 with TDS Sensor or EC Sensor or Electrical Conductivity Sensor for Water Quality Monitoring 2024, Hulyo
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

Sa proyektong ito lumikha ako ng isang control system na sinusubaybayan, at kinokontrol, ang lahat ng mga aspeto ng isang medium na laki ng hydroponics ebb at flow system. Ang silid na itinayo ko para sa paggamit ng 4 x 4'x4 '640W LM301B 8 bar system. Ngunit ang mga itinuturo na ito ay hindi tungkol sa aking mga ilaw. Ito ang control box. Sa aking kahon ay naitakda ko ang aking oras sa / off para sa mga ilaw, pati na rin ang mga hydroponics pump, binubuksan din nito ang iba't ibang mga tagahanga ng paggamit at tambutso para sa paglamig. Sigurado ako na ang karamihan sa mga taong gumagawa ng mga ganitong uri ng DIY ay malamang na tulad ng anumang madali. At hindi sila mali. Iyon talaga ang madaling aspeto nito. Nakakuha ito ng isang maliit na mas kumplikado pagkatapos ng pagdaragdag sa parehong isang LCD screen display, pati na rin ang blynk para sa pagkuha ng data. Ang display ay sapat na madali, nahanap ko ang code sa isa pang mga instruktor na naka-link dito: https://www.instructables.com/id/ARDUINO-SPFD5408-… Ang aspeto ng blynk ay nagpakita ng ilang mga hamon. Ang pagkuha ng lahat ng code upang gumana sa blynk ay sapat na simple, ngunit pagkatapos ay naranasan ko ang ilang mga problema nang sa anumang kadahilanan ay tumigil sa paggana si blynk. Ito ay sanhi ng lahat ng aking code na huminto sa pagtatrabaho din dahil isinulat ko ang lahat sa simpleng timer code at nagkaroon lamang ng blynk.run sa pangunahing loop. Kaya't anuman ang punto ay, pagkatapos ng maraming oras na pagtatrabaho at pagpapatakbo dito ay ang aking proyekto. Ang code ay nabago upang tumakbo nang buong autonomous sa labas ng blynk. Sa simula ng loop susuriin nito upang makita kung ang blynk ay nakabukas, kung ito ay nasa pagkatapos ay magpapatuloy ang code sa blynk, ngunit kung ibabalik na ang blynk ay hindi gumagana o naka-off susubukan nitong kumonekta sa loob ng 10 segundo, pagkatapos ay magpatuloy upang patayin ang serial komunikasyon at ipagpatuloy ang pagpapatakbo ng pagpapatakbo, kasama ang LCD na nagpapakita pa rin ng mahalagang impormasyon. Patuloy itong tangkaing mag-log on sa blynk hanggang sa mag-log in ito muli, o i-troubleshoot mo kung bakit hindi ito muling pag-log in. Gumagamit ang proyektong ito ng AC power, na mapanganib. Kung hindi ka komportable sa mga kable ng AC power AYAW ATTEMTIN ITO, at ALWAYS siguraduhin na hindi ka gumagana sa live na lakas. Kung mayroon kang isang kaibigan sa elektrisidad marahil maaari silang makatulong. Ang aking kasama sa kuwarto ay isang elektrisyan at binigyan ako ng isang 60A sub panel na may 4 15A breakers na feed sa aking mga splitter na pagkatapos ay nahahati sa mga ilaw, tagahanga, bomba, atbp Tandaan na huwag itong patakbuhin sa 100%. Ang pinakaligtas ay upang makalkula ang iyong pagkonsumo ng kuryente bawat relay sa batas ng Ohm at pagkalkula ng kuryente. Ang batas ni Ohm ay V = IR, at ang lakas ay P = IV. ang relay max out sa 10A na nangangahulugang makatotohanang ito ay pinakaligtas upang matiyak na nagpapatakbo ka lamang ng 6A sa pamamagitan ng isang solong channel. Nagsama ako ng isang pangunahing mapa para sa aking mga relay na pinout, at ang aking code ay medyo nabanggit. Mag-a-upload ako ng isang detalyadong iskema sa malapit na hinaharap upang isama ang lahat. Sinabi na, lahat kayong mga tao sa DIY doon ay malamang na sanay sa pagbabasa sa pagitan ng mga linya. Kung mayroon kang anumang problema sa blynk mayroong isang milyong mga tutorial at kahit na mga itinuturo na nagpapakita sa iyo kung paano ito gamitin. Pinatakbo ko ang aking via usb serial, ngunit maaari kang gumamit ng wifi, o ethernet para sa iyong mga layunin na ito ay magiging isang mabilis na menor de edad na pagbabago lamang. Anyways magkaroon ng kasiyahan Umaasa ako na ang ilang mga tao makakuha ng ilang mga paggamit ng mga ito.

Mga gamit

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…

Hakbang 1: Kinakailangan ang Mga Aklatan

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

Sa palagay ko iyon ang karamihan sa kanila. Kung mayroong anumang nawawala ipaalam sa akin.

Hakbang 2: Totoong Oras ng Orasan

pagkatapos mong ma-download ang library para sa real time na orasan may mga halimbawa sa iyong library upang mabigyan ka ng isang ideya kung paano ito gumagana. Narito ang code na ginamit ko upang maitakda ang oras. Dahil mayroong isang baterya sa sandaling nai-save ang oras hindi mo na kailangang magpatuloy sa paggamit ng time upload code.

Hakbang 3: PH Meter

Marahil ay medyo mahalaga na bigyan ang iyong PH meter ng isang pagsubok, at pagkakalibrate, sa labas ng pangunahing code upang malaman mo kung paano i-calibrate ang offset. Narito ang code na ginamit ko, isinama din ito sa pangunahing bloke ng code. Itapon lamang ito dito upang makapaglaro ka rito, marahil ay interesado ka lamang sa mga sensor at hindi sa natitirang proyekto.

Hakbang 4: Skematika

Skematika
Skematika

Ito ang eskematiko para sa bahagi ng electronics at elektrikal ng proyekto. Ang lahat ng mga pin ay may label, at ang mga ito ay nabanggit sa code.

Inirerekumendang: