06-Implementation
Project Roadmap
-
Úvodný koncept
- Pôvodná myšlienka bola vytvoriť iba samozavlažovací kvetináč pomocou 3D tlače.
- Po diskusii s kolegom však vznikla myšlienka projekt rozšíriť o elektronickú časť, ktorá bude vedieť sledovať vlhkosť pôdy.
-
Papierové návrhy
- Ručný náčrt tvaru kvetináča, zásobníka vody a umiestnenia elektroniky.
- Náčrt zapojenia senzora, Arduina a displeja.
- Tieto náčrty tvorili prvú verziu architektúry pred spracovaním v EA.
-
Modelovanie architektúry v Enterprise Architect (EA)
- Business Layer – definovanie potrieb používateľa a základného procesu.
- System Layer (Top Level Architecture) – návrh architektúry: senzor → Arduino → displej → používateľ.
- Technology Layer – technická schéma zapojenia + komponenty použité pre prototyp.
-
3D modelovanie kvetináča
- Kompletný návrh vo Fusion 360.
- Export modelu a príprava pre 3D tlač.
-
3D tlač prototypu
- Tlač prebehla vo FabLabe.
- Priebežné úpravy a drobné iterácie podľa potreby.
-
Zostavenie HW a programovania (paralelne s 3D tlačou)
- Provný prototyp predstavoval prepojenie vlhkostného senzora, OLED displeja a Arduina na breadboarde.
- Programovanie základnej funkcionality:
- čítanie vlhkosti,
- prepočet na percentá,
- zobrazenie na displeji,
- smajlík podľa stavu pôdy.
-
Integrácia HW s vytlačeným 3D modelom
- Druhý prototyp predstavoval zapojenie komponentov bez breadboardu do finálneho 3D tela.
- Umiestnenie senzora do rastliny a testovanie v reálnych podmienkach.
- Finálna úprava kódu.
-
Testovanie a ladenie
- Test reakcií displeja pri rôznych úrovniach vlhkosti.
- Kontrola kompatibility 3D modelu s elektronikou.
-
Finalizácia projektu
- Dokončenie dokumentácie.
- Pridanie fotografií prototypu.
Dosiahnuté ciele
Dosiahli sme všetky ciele, ktoré sme si na začiatku projektu stanovili. Máme plne funkčný prototyp SmartPot, ktorý spoľahlivo meria vlhkosť pôdy a prehľadne zobrazuje namerané dáta na OLED displeji. Systém poskytuje intuitívny vizuálny indikátor, takže používateľ okamžite vie, či rastlina potrebuje zálievku.
Skúsenosti
Počas práce na projekte sme zaznamenali niekoľko zaujímavých skúseností. 3D model kvetináča sme museli niekoľkokrát upravovať, pretože pôvodné rozmery nezodpovedali reálnej tlači. Pri zapájaní elektroniky sme narazili na problémy, napríklad nedostatok jumper káblov a komplikácie s knižnicou pre OLED displej. Výrobca uvádzal podporu určitej knižnice, ktorá však nefungovala, takže sme museli nájsť alternatívne riešenie.
Pozitívne skúsenosti
Pozitívne skúsenosti zahŕňajú výbornú tímovú spoluprácu, keďže všetko prebiehalo hladko a bez akýchkoľvek nedorozumení. Tiež sme si mohli prakticky vyskúšať zapojenie a programovanie Arduino Nano spolu s integráciou senzora a displeja, čo sme si chceli už dlhšie vyskúšať. Okrem toho sme získali praktické skúsenosti aj so samotnou 3D tlačou a doladením prototypu.
Možné vylepšenia
Do budúcnosti vidíme niekoľko možností, ako prototyp vylepšiť. Mohli by sme pridať automatickú pumpu, ktorá by sama dopĺňala vodu zo zásobníka alebo integrovať Bluetooth či Wi-Fi pre odosielanie upozornení priamo do telefónu používateľa. Ďalšou možnosťou je pridať zvukový indikátor, ktorý by upozorňoval, že pôda je suchá, čím by sa zvýšila interaktivita a použiteľnosť zariadenia.
Project Status
Všetky stanovené ciele sme úspešne splnili. Máme funkčný prototyp SmartPot, ktorý spoľahlivo meria vlhkosť pôdy a zobrazuje výsledky na OLED displeji. Systém je stabilný a plne použiteľný.
Finálny produkt
Projekt priniesol plne funkčný SmartPot, ktorý obsahuje 3D tlačený kvetináč so vstavaným zásobníkom vody, vlhkostný senzor a displej, ktorý poskytuje okamžitú vizuálnu spätnú väzbu. Meranie vlhkosti je presné a používateľ je notifikovaný o stave pôdy jednoduchým vizuálnym indikátorom na displeji (percento + smajlík).
