Obsah:
Video: Monitorovací a řídicí systém Hydroponics Blynk: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
V tomto projektu jsem vytvořil řídicí systém, který monitoruje a řídí všechny aspekty středně velkého hydroponického odlivového a odlivového systému. Místnost, pro kterou jsem ji postavil, používá systémy 4 x 4'x4 '640W LM301B 8 bar. Ale tento návod není o mých světlech. Je to ovládací skříňka. Ve své krabici jsem schopen nastavit čas zapnutí/vypnutí světel, stejně jako hydroponických čerpadel, také zapíná různé sací a výfukové ventilátory pro chlazení. Jsem si jistý, že většina lidí, kteří dělají tyto druhy kutilství, je pravděpodobně jako já, ať už je to jednoduché. A nemýlí se. To je rozhodně jeho snadný aspekt. Trochu se to zkomplikovalo po přidání jak displeje LCD, tak blynku pro získávání dat. Zobrazení bylo dost snadné, kód jsem našel na jiném propojeném instrukčním odkazu zde: https://www.instructables.com/id/ARDUINO-SPFD5408-… Aspekt blynk představoval několik výzev. Získání veškerého kódu pro práci na blynku bylo dost jednoduché, ale pak jsem narazil na několik problémů, když z jakéhokoli důvodu blynk přestal fungovat. To způsobilo, že veškerý můj kód přestal fungovat také proto, že jsem to všechno zapsal do jednoduchého časového kódu a právě měl blynk.run v hlavní smyčce. Takže každopádně jde o to, že po mnoha hodinách práce a uvedení do provozu zde je můj projekt. Kód byl upraven tak, aby běžel plně autonomně mimo blynk. Na začátku smyčky zkontroluje, zda je blynk zapnutý, pokud je zapnutý, kód bude pokračovat s blynk, ale pokud se vrátí, že blynk nefunguje nebo se vypne, pokusí se připojit po dobu 10 sekund, poté pokračovat vypnout sériovou komunikaci a pokračovat v provozu ovladače, přičemž na LCD displeji se stále zobrazují důležité informace. Bude se pokračovat v pokusu o přihlášení ke službě blynk, dokud se buď znovu nepřihlásí, nebo nevyřešíte, proč se znovu nepřihlásí. Tento projekt využívá střídavé napájení, což je nebezpečné. Pokud vám zapojení střídavého napájení nevyhovuje, NEPOKOUŠEJTE SE O TO, A VŽDY se ujistěte, že nepracujete na napětí. Pokud máte přítele elektrikáře, možná vám pomohou. Můj spolubydlící je elektrikář a dodal mi 60A sub panel se 4 15A jističi, které se napájejí do mých rozdělovačů, které jsou pak rozděleny na světla, ventilátory, pumpy atd. Nezapomeňte to nikdy nespouštět na 100%. Nejbezpečnější je vypočítat vaši spotřebu energie na relé pomocí Ohmova zákona a výpočtu výkonu. Ohmův zákon je V = IR a mocnina je P = IV. relé mají maximální proud 10 A, což realisticky znamená, že je nejbezpečnější zajistit, abyste v jednom kanálu provozovali pouze 6 A. Zahrnul jsem základní mapu pro mé reléové pinouty a můj kód je docela dobře notovaný. V blízké budoucnosti nahraji podrobné schéma, které vše zahrne. Jak už bylo řečeno, všichni lidé, kteří se věnují kutilství, jsou pravděpodobně docela zdatní ve čtení mezi řádky. Pokud máte s blynkem nějaké potíže, je k dispozici milion návodů a dokonce návodů, které vám ukážou, jak je používat. Běžel jsem přes USB seriál, ale pro své účely můžete použít wifi nebo ethernet, byla by to jen rychlá drobná změna. Každopádně mějte se hezky, doufám, že to někdo využije.
Zásoby
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…
Krok 1: Povinné knihovny
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
Myslím, že to je většina z nich. Pokud něco chybí, dejte mi vědět.
Krok 2: Hodiny v reálném čase
poté, co si stáhnete knihovnu pro hodiny reálného času, jsou ve vaší knihovně příklady, které vám poskytnou představu o tom, jak funguje. Zde je kód, který jsem použil k nastavení času. Vzhledem k tomu, že po uložení času je k dispozici baterie, nemusíte nadále používat kód pro nahrávání času.
Krok 3: PH měřič
Je pravděpodobně velmi důležité provést test pH a kalibraci mimo hlavní kód, abyste věděli, jak kalibrovat offset. Zde je kód, který jsem použil, je také integrován do hlavního bloku kódu. Stačí to vyhodit, abyste si s tím mohli pohrát, a možná vás zajímají pouze senzory, a ne zbytek projektu.
Krok 4: Schéma
Toto je schéma pro elektronickou a elektrickou část projektu. Všechny piny jsou označeny a jsou zapsány v kódu.
Doporučuje:
Vytvořte si inteligentní domácí řídicí systém na STONE HMI Disp: 23 kroků
Vytvořte inteligentní systém ovládání domácnosti na STONE HMI Disp: Úvod projektu Následující tutoriál vám ukáže, jak pomocí modulu dotykového displeje STONE STVC050WT-01 vytvořit jednoduchý řídicí systém domácích spotřebičů
Jak vytvořit monitorovací systém pro neautorizované bezdrátové přístupové body: 34 kroků
Jak vytvořit monitorovací systém pro neautorizované bezdrátové přístupové body: lektory Saludos. Všechny současné instrukce mohou mít jednu z nejčastějších problémů s monitorováním a získáváním licencí bez použití Raspberry PI. Nejčastěji se jedná o jednu z nejzávažnějších
ET Smart Baby Monitorovací systém: 10 kroků
ET Smart Baby Monitoring System: ET Smart Baby Monitoring System je systém, jehož cílem je přidat pohodlí rodičům nebo pečovatelům starajícím se o děti. Monitorovací systém bude sledovat teplotu dítěte a pokud překročí normální úroveň, bude odeslána SMS rodičům nebo do auta
Monitorovací systém Raspberry Pi přes OLED zobrazovací modul: 5 kroků
Monitorovací systém Raspberry Pi přes OLED zobrazovací modul: V tomto tutoriálu vysvětlím, jak nastavit 0,96 palcový OLED zobrazovací modul pro zobrazování systémových informací o Raspberry Pi 4 Model B pomocí jeho rozhraní I2C
Dálkový monitorovací a distribuční systém solární elektrárny: 10 kroků
Dálkový monitorovací a distribuční systém solární elektrárny: Účelem tohoto projektu je monitorovat a distribuovat energii v energetických systémech (solárních systémech). Design tohoto systému je v abstraktu vysvětlen následovně. Systém obsahuje více mřížek s přibližně 2 solárními panely v