Съдържание:
- Консумативи
- Стъпка 1: Необходими библиотеки
- Стъпка 2: Часовник в реално време
- Стъпка 3: PH метър
- Стъпка 4: Схеми
Видео: Система за мониторинг и контрол на Hydroponics Blynk: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
В този проект създадох система за контрол, която наблюдава и контролира всички аспекти на средно голяма система за отлив и отлив на хидропоника. Стаята, за която я построих, използва 4 x 4'x4 '640W LM301B 8 барова система. Но тези инструкции не са за моите светлини. Това е контролната кутия. В кутията си мога да настроя времето за включване/изключване на светлини, както и помпи за хидропоника, също така включва различни всмукателни и изпускателни вентилатори за охлаждане. Сигурен съм, че повечето хора, които правят такива „направи си сам“, вероятно са като мех, каквото и да е лесно. И не грешат. Това определено е лесният аспект. Стана малко по -сложно след добавяне както на LCD екран, така и на blynk за събиране на данни. Дисплеят беше достатъчно лесен, намерих кода на други инструкции, свързани тук: https://www.instructables.com/id/ARDUINO-SPFD5408-… Аспектът на blynk представи няколко предизвикателства. Да накарам целия код да работи на blynk беше достатъчно просто, но след това се сблъсках с няколко проблеми, когато по някаква причина blynk спря да работи. Това накара целия ми код да спре да работи и защото бях написал всичко в простия код на таймера и просто имах blynk.run в основния цикъл. Така или иначе въпросът е, че след много много часове работа и това да работи тук е моят проект. Кодът е променен, за да работи напълно автономно извън blynk. В началото на цикъла той ще провери дали blynk е включен, ако е включен, тогава кодът ще продължи с blynk, но ако се върне, че blynk не функционира или е изключен, той ще се опита да се свърже за 10 секунди, след това продължете за да изключите серийната комуникация и да продължите работата на контролера, като LCD дисплеят все още показва важната информация. Той ще продължи да се опитва да влезе в blynk, докато или влезе отново, или докато отстраните причините, поради които не влизате отново. Този проект използва променливотоково захранване, което е опасно. Ако не ви е удобно да свързвате захранване с променлив ток, НЕ ОПИТАЙТЕ ТОВА и ВИНАГИ се уверете, че не работите на захранване под напрежение. Ако имате приятел електротехник, може би те могат да помогнат. Съквартирантът ми е електротехник и ме снабди с 60A подпанел с 4 15A прекъсвача, които се подават в моите сплитери, които след това са разделени на светлини, вентилатори, помпи и т.н. Не забравяйте никога да не го пускате на 100%. Най -безопасно е да изчислите консумацията си на реле със закона на Ом и изчислението на мощността. Законът на Ом е V = IR, а мощността е P = IV. релетата излизат максимално при 10A, което означава, че най -сигурно е да се гарантира, че работите само с 6A през един канал. Включих основна карта за моите релейни изводи и моят код е доста добре отбелязан. Ще кача подробна схема в близко бъдеще, за да включа всичко. Като се има предвид това, всички вие, които правите „Направи си сам“, вероятно сте доста умели да четете между редовете. Ако имате проблеми с 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/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…
Стъпка 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 метър
Вероятно е много важно да дадете на своя pH метър тест и калибриране, извън основния код, само за да знаете как да калибрирате отместването. Ето кода, който използвах, той също е интегриран в основния блок код. Просто го изхвърлете тук, за да можете да си поиграете с него, също може би просто се интересувате от сензорите, а не от останалата част от проекта.
Стъпка 4: Схеми
Това е схемата за електрониката и електрическата част на проекта. Всички пинове са етикетирани и са отбелязани в кода.
Препоръчано:
СИСТЕМА ЗА ФАКТУРИРАНЕ И СИСТЕМА ЗА КОНТРОЛ НА ИНВЕНТАРИ: 3 стъпки
СИСТЕМА ЗА ФАКТУРИРАНЕ И СИСТЕМА ЗА КОНТРОЛ НА ИНВЕНТАЦИИТЕ: С тези инструкции ще ви дам идея за създаване на система за контрол на фактури и запаси. Използвайки MS достъп. Много е лесно и не се нуждаете от повече познания за компютър или програмиране. Ако имате основни познания за Ms Достъп, таблици. формуляри и отчети t
Raspberry Pi Вътрешна система за мониторинг и контрол на климата: 6 стъпки
Raspberry Pi Вътрешна система за мониторинг и контрол на климата: Хората искат да се чувстват комфортно в къщата си. Тъй като климатът в нашия район може да не ни подхожда, ние използваме много уреди за поддържане на здравословна вътрешна среда: нагревател, охладител на въздуха, овлажнител, изсушител, пречиствател и т.н. В днешно време е комуникация
RC автомобил с Bluetooth контрол с контрол на скоростта и измерване на разстоянието: 8 стъпки
RC автомобил с Bluetooth контрол с контрол на скоростта и измерване на разстоянието: Като дете винаги съм бил очарован от RC колите. В днешно време можете да намерите много уроци, за да направите сами евтини RC автомобили с Bluetooth, с помощта на Arduino. Нека направим още една крачка напред и използваме нашите практически познания по кинематика, за да изчислим
Контрол на щорите с ESP8266, Google Home и Openhab интеграция и уеб контрол: 5 стъпки (със снимки)
Контрол на щори с ESP8266, интегриране и уебконтрол на Google Home и Openhab: В тази инструкция ще ви покажа как добавих автоматизация към моите щори. Исках да мога да добавя и премахвам автоматизацията, така че цялата инсталация е закрепена. Основните части са: Стъпков двигател Стъпков шофьор, управляван от bij ESP-01 Gear и монтаж
Контрол на яркостта ШИМ базиран LED контрол с помощта на бутони, Raspberry Pi и надраскване: 8 стъпки (със снимки)
Контрол на яркостта PWM управление на LED управление с помощта на бутони, Raspberry Pi и Scratch: Опитвах се да намеря начин да обясня как PWM работи на моите ученици, затова си поставих задачата да се опитам да контролирам яркостта на светодиода с помощта на 2 бутона - единият бутон увеличава яркостта на светодиода, а другият го затъмнява. Към програмата