2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Self-Sustaining Plant je zařízení, které udržuje rostlinu při životě s minimální péčí ze strany uživatele. Po zapnutí zařízení uživatel zadá dobu, po kterou by měla rostlina zůstat pod maximálním vystavením světlu, než se poškodí. Uživatel také zadá minimální vlhčí úroveň, kterou může rostlina vydržet. Po zadání nastavení zařízení hledá zařízení nejvyšší intenzitu světla a vyhýbá se překážkám. Jakmile rostlina dosáhne nejvyšší intenzity světla, zařízení začne zaznamenávat vlhčí a teplotní hodnoty. Pokud je v každém okamžiku dosažena minimální vlhčí úroveň, krokovým motorem se otevře vodní ventil, aby se zařízení doplnilo vodou.
Poté, co je zařízení vystaveno světlu po dobu určenou uživatelem, zařízení cestuje na nejnižší intenzitu světla a vyhýbá se překážkám. Jakmile zařízení dosáhne svého cíle, poskytne uživateli možnost procházet teplotu a vlhčí historii. Zařízení pak lze naprogramovat k opětovnému použití.
Krok 1: Materiály
Mikrokontrolér ATMega1284p
Arduino Nano L293DNE (ovladač stejnosměrného motoru)
CD74HC4051E (8kanálový analogový multiplexer-demultiplexor)
ULN2003AN (7 Darlingtonových polí) 6 - Rezistory závislé na světle (LDR)
TMP 36 (teplotní senzor)
SEN-13322 (vlhčí senzor)
HC-SR04 (senzor sonaru)
Klávesnice 4x4 1602A
QAPASS (LCD obrazovka)
2 - 1 000: 1 6V stejnosměrné motory HPCB
28BYJ48 (krokový motor)
Poly Lactic Acid (3D printer material)
Můžete si stáhnout soubor STL do podvozku, který navrhuji, jak držet zařízení pohromadě.
Krok 2: Kalibrace odporů závislých na světle (LDR)
Ke kalibraci LDR jsem použil Telemetry Viewer
Software najdete na následujícím odkazu: