Мазмұны:

Hydroponics Blynk монитор және басқару жүйесі: 4 қадам
Hydroponics Blynk монитор және басқару жүйесі: 4 қадам

Бейне: Hydroponics Blynk монитор және басқару жүйесі: 4 қадам

Бейне: Hydroponics Blynk монитор және басқару жүйесі: 4 қадам
Бейне: Үйді автоматтандыру: Robojax Arduino Relay Timer V 1.0 2024, Қараша
Anonim
Hydroponics Blynk монитор және басқару жүйесі
Hydroponics Blynk монитор және басқару жүйесі
Hydroponics Blynk монитор және басқару жүйесі
Hydroponics Blynk монитор және басқару жүйесі
Hydroponics Blynk монитор және басқару жүйесі
Hydroponics Blynk монитор және басқару жүйесі
Hydroponics Blynk монитор және басқару жүйесі
Hydroponics Blynk монитор және басқару жүйесі

Бұл жобада мен орташа көлемдегі гидропониканың төмендеуі мен ағынының барлық аспектілерін бақылайтын және басқаратын басқару жүйесін құрдым. Мен салған бөлмеде 4 x 4'x4 '640W LM301B 8 барлы жүйелер қолданылады. Бірақ бұл нұсқаулар менің шамдарым туралы емес. Бұл басқару тақтасы. Менің қорабымда мен шамдарды, сондай -ақ гидропоникалық сорғыларды қосуға/өшіруге уақытты қоя аламын, сонымен қатар салқындату үшін әр түрлі кіріс және шығыс желдеткіштерін қосады. Мен сенімдімін, мұндай DIY -ды жасайтындардың көпшілігі, әрине, оңай сияқты. Және олар қателеспейді. Бұл, әрине, оның жеңіл жағы. СКД дисплейіне, сондай -ақ мәліметтерді алуға арналған blynk қосқаннан кейін бұл біршама күрделі болды. Дисплей жеткілікті оңай болды, мен кодты мына сілтемедегі басқа нұсқаулықтардан таптым: https://www.instructables.com/id/ARDUINO-SPFD5408-… blynk аспектісі бірнеше қиындықтарды туғызды. Blynk -те жұмыс істеу үшін барлық кодты алу өте қарапайым болды, бірақ содан кейін blynk қандай да бір себептермен жұмысын тоқтатқан кезде мен көптеген мәселелерге тап болдым. Бұл менің барлық кодымның жұмысын тоқтатты, себебі мен оны қарапайым таймер кодына жаздым және blynk.run негізгі циклде болдым. Қалай болғанда да, көп сағат жұмыс істеп, осында жұмыс істеу - бұл менің жобам. Код blynk сыртында толығымен автономды жұмыс істеу үшін өзгертілді. Циклдың басында ол blynk қосылғанын тексереді, егер ол қосулы болса, онда код blynk -пен жалғасады, бірақ егер ол blynk жұмыс істемесе немесе өшірілсе, ол 10 секундқа қосылуға тырысады, содан кейін жалғастырыңыз сериялық байланысты өшіру және контроллер жұмысын жалғастыру үшін, СКД әлі де маңызды ақпаратты көрсетеді. Ол blynk жүйесіне қайта кірмейінше кіруді жалғастырады, немесе сіз неге қайта қосылмайтынын шешесіз. Бұл жобада айнымалы ток қуаты пайдаланылады, бұл қауіпті. Егер сіз айнымалы токты қосуға ыңғайсыз болсаңыз, ОСЫ ҚОЛДАНБАҢЫЗ, және сіз әрқашан тірі қуатпен жұмыс жасамайтындығыңызға көз жеткізіңіз. Егер сіздің досыңыз электрик болса, олар сізге көмектесе алады. Менің бөлмедегі досым электрик болып табылады және маған 4 15А ажыратқыштары бар 60А қосалқы панелін берді, олар менің бөлгіштерге түседі, содан кейін олар шамдарға, желдеткіштерге, сорғыларға және т.б. бөлінеді. Оны ешқашан 100%іске қосуды ұмытпаңыз. Ең қауіпсіз - Ом заңы мен қуатты есептеу арқылы реледегі энергия шығынын есептеу. Ом заңы V = IR, ал қуаты P = IV. реле максималды 10А -да жұмыс істейді, демек сіз бір канал арқылы тек 6А -да жұмыс жасайтындығыңызға сенімдіміз. Мен эстафеталық түйреуіштердің негізгі картасын енгіздім және менің кодым өте жақсы белгіленген. Мен жақын арада бәрін қосатын егжей -тегжейлі схеманы жүктеймін. Айтпақшы, сіз өзіңіз жасаған барлық адамдар, сызықтар арасында оқуды жақсы білетін шығарсыз. Егер сізде blynk -пен қиындықтар туындаса, онда оны қалай қолдануға болатынын көрсететін миллиондаған оқулықтар мен нұсқаулықтар бар. Мен USB сериясы арқылы жүгірдім, бірақ сіз wifi немесе ethernet -ді мақсатыңызға қолдана аласыз, бұл аз ғана өзгеріс болады. Қалай болғанда да, көңілді болыңыз, мен кейбіреулер осыдан пайда көреді деп үміттенемін.

Жабдықтар

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/kz/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…

1 -қадам: Кітапханалар қажет

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

Менің ойымша, бұл олардың көпшілігі. Егер жетіспейтіндер болса, маған хабарлаңыз.

2 -қадам: Нақты уақыттағы сағат

нақты уақыт режимінде кітапхананы жүктегеннен кейін, сіздің жұмысыңыз туралы түсінік беретін кітапханада мысалдар бар. Міне мен уақытты белгілеу үшін қолданатын код. Уақыт үнемделгеннен кейін батарея бар болғандықтан, уақытты жүктеу кодын пайдалануды жалғастырудың қажеті жоқ.

3 -қадам: PH өлшегіш

РН өлшегішке негізгі кодтан тыс тест пен калибрлеуді беру өте маңызды, осылайша сіз офсетті калибрлеуді білесіз. Міне мен қолданған код, ол сонымен қатар кодтың негізгі блогына біріктірілген. Сіз оны осында лақтырып жібере аласыз, сонда сіз онымен ойнай аласыз, мүмкін сізді жобаның қалған бөлігі емес, сенсорлар қызықтырады.

4 -қадам: схемалық

Схемалық
Схемалық

Бұл жобаның электроника мен электрлік бөлігінің схемасы. Барлық түйреуіштер таңбаланған және олар кодта белгіленген.

Ұсынылған: