Ako si vyrobiť inteligentný kvetináč: 8 krokov
Ako si vyrobiť inteligentný kvetináč: 8 krokov
Anonim
Image
Image

Viete, čo motivovalo ľudí k vytvoreniu prvého mesta? Je to poľnohospodárstvo.

V tomto projekte vyrobíme 3D tlačený kvetináč, v ktorom by mohla byť umiestnená malá a stredne veľká rastlina s LED displejom zvonku, ktorý indikuje vlhkosť pôdy.

Krok 1: Zhromaždite všetky materiály

3D tlač
3D tlač

Budete potrebovať Arduino, 5 LED diód, ESP8266 a snímač vlhkosti. Všimnite si toho, že ak máte porozhadzované vopred pripravené LED tyče, môžete môj dizajn upraviť tak, aby to zodpovedalo. V opačnom prípade použite môj dizajn spolu s 5 5mm diódami LED.

Tiež, ak máte modul snímača vlhkosti, môžete ho použiť aj vy, ale pre mňa som navrhol vlastný senzor pomocou mosadzných elektród.

Krok 2: 3D tlač

Neváhajte a vytlačte si kvetináč a model držiaka LED tyčí, ktorý je k dispozícii na mojom GitHub. Je možné, že môj návrh je príliš veľký na to, aby ho bolo možné vytlačiť pre niektoré lacnejšie 3D tlačiarne. Ak je to tak, môžete zmenšiť obvod hrnca, ale nevykonávajte žiadne zmeny na elektróde alebo slote LED Bar. (https://github.com/5Volts/Smart-Pot)

Krok 3: Zostavenie

zhromaždenie
zhromaždenie

Jediná vec, ktorú je potrebné zostaviť mechanickú časť, je LED tyč, stačí vložiť a spájkovať 5 rôznych LED diód a katódových kolíkov do série a anódové kolíky paralelne do držiaka LED tyče s 3D tlačou. Potom ho zasuňte do otvoru v hrnci.

Krok 4: Obvod

Obvod
Obvod

Vytvoril som fritzujúcu schému, ktorú nájdete v mojom videu, použite ju ako návod. Ak používate arduino, na dokončenie práce použite protoshield. A ak používate modul NodeMCU, použite veroboard.

Krok 5: Kódovanie

Kódovanie
Kódovanie

Používam teda modul ESP8266-01, ktorý zhoršuje ťažkosti pri vytváraní firmvéru pre túto vec. Hneď po zverejnení videa som sa rozhodol odstrániť všetky funkcie súvisiace s internetom a začal som pracovať na vlastnej knižnici, ktorá sa bude používať v budúcnosti. Môj zdrojový kód nájdete na mojom GitHub. (https://github.com/5Volts/Smart-Pot)

Krok 6: Webový server

Webový server
Webový server

Pretože mám určité skúsenosti s vývojom webov v plnom zásobníku pomocou systému Python + Django, vytvoril som si vlastný webový server, aby som mohol dostávať upozornenia na úroveň vlhkosti v hrnci odkiaľkoľvek na svete. Dôrazne však odporúčam divákom, aby to nerobili. Ak používate modul NodeMCU, môžete namiesto toho použiť aplikáciu Blynk pre Android.

Krok 7: Preneste rastlinu

Preneste rastlinu
Preneste rastlinu

Samozrejme nemôžeme zabudnúť na najdôležitejší krok zo všetkých. Vložte rastlinu alebo kvetinu do nášho hrnca. Urobil som neporiadok, kým som pracoval na svojom. A nemal som lopatu, vlastne mám, ale lopata je v porovnaní s mojím kvetináčom obludne obrovská, preto používam kuchynskú lyžicu.

Krok 8: Užite si svoju príjemnú dekoráciu

Užite si svoju príjemnú dekoráciu!
Užite si svoju príjemnú dekoráciu!

Náš najstarší ancester, ktorý ako prvý založil poľnohospodársku kolóniu, by bol hrdý na to, ako ďaleko sa ľudská vynaliezavosť a technológie dostali. Teraz môžeme mať kvetináč pripojený k internetu, ktorý by mohol odosielať upozornenie, keď je náš kvetináč suchý, aké šialene úžasné to je!