Kazalo:

UWaiPi - avtomatski sistem za zalivanje rastlin s časom: 11 korakov (s slikami)
UWaiPi - avtomatski sistem za zalivanje rastlin s časom: 11 korakov (s slikami)

Video: UWaiPi - avtomatski sistem za zalivanje rastlin s časom: 11 korakov (s slikami)

Video: UWaiPi - avtomatski sistem za zalivanje rastlin s časom: 11 korakov (s slikami)
Video: The Choice is Ours (2016) Official Full Version 2024, November
Anonim
UWaiPi - avtomatski sistem za zalivanje rastlin s časom
UWaiPi - avtomatski sistem za zalivanje rastlin s časom
UWaiPi - avtomatski sistem za zalivanje rastlin s časom
UWaiPi - avtomatski sistem za zalivanje rastlin s časom
UWaiPi - avtomatski sistem za zalivanje rastlin s časom
UWaiPi - avtomatski sistem za zalivanje rastlin s časom

Zdravo! Ste danes zjutraj pozabili zalivati rastline? Ali načrtujete počitnice, vendar razmišljate, kdo bo zalival rastline? No, če so vaši odgovori da, potem imam rešitev za vašo težavo.

Zelo sem vesel, da vam predstavljam avtomatski sistem zalivanja rastlin uWaiPi - Time Drive. To je preprost sistem, ki ga lahko naredite in vam lahko pomaga pozabiti na dnevno zalivanje rastlin.

uWaiPi deluje na Raspberry Pi. Z malo znanja o programiranju Raspberry Pi in zmernimi veščinami o elektroniki bi morali sistem zgraditi doma v 3-4 dneh.

Korak: Seznam delov

Za izdelavo uWaiPi so potrebni naslednji elementi.

  • Raspberry Pi (različica 2, 3 ali Zero) z nameščenim najnovejšim Raspbian
  • Mini WIFI USB adapter (ni potreben za Raspberry Pi 3)
  • 16x2 LCD modul
  • Modul plošče serijskega vmesnika M111 I2C IIC
  • Stikalo za trenutek (3)
  • Napajalnik 5 V 2 Amp
  • 3-6 V 120 litrov/h mini brezkrtačna motorna potopna črpalka
  • Dolge žice
  • PVC ohišje (180x100x50 mm)
  • Namakalne cevi in fitingi

Za izdelavo vezij so potrebne naslednje elektronske komponente.

  • Upor - 1 K Ohm (2)
  • Upor - 1,5 K Ohm (3)
  • Upor - 10 K Ohm (3)
  • Tranzistor - 2N 2222 (2)
  • Dioda - IN 4001 (1)
  • Elektrolitski kondenzator - 0,1 uF 10 V (3)
  • Elektrolitski kondenzator - 1 uF10 V (2)
  • Keramični kondenzator - 1 nF (1)
  • Keramični kondenzator - 10 nF (1)
  • Vero deske
  • Moški zatiči glave
  • Ženski zatiči glave
  • Mostične žice

2. korak: Nastavitev Raspberry Pi

Nastavitev Raspberry Pi
Nastavitev Raspberry Pi

uWaiPi deluje na Raspberry Pi. Preizkušeno je bilo z naslednjimi različicami Raspberry Pi:

  1. Raspberry Pi 2 Model B
  2. Malina Pi 3
  3. Raspberry Pi Zero

Za priključitev Raspberry Pi (razen modela 3) na internet morate imeti mini adapter USB WIFI.

Od tu lahko prenesete najnovejšo različico Raspbiana in jo namestite na svoj Raspberry Pi. Na spletu boste našli veliko virov o tem, kako namestiti in konfigurirati Raspbian na Raspberry Pi.

3. korak: Izdelava vezja

Gradnja vezja
Gradnja vezja
Gradnja vezja
Gradnja vezja
Gradnja vezja
Gradnja vezja

Glavno vezje

Ta plošča vsebuje vezja za krmiljenje:

  1. zatiči GPIO z gumbi
  2. osvetlitev ozadja LCD zaslona
  3. črpalko

Vezje LCD zaslona

Ta plošča vsebuje vrsto kondenzatorjev za filtriranje vseh nepričakovanih šumov in napetosti za signale LCD I2C.

Zasnovo vezja lahko najdete v priloženem diagramu. Lahko porabite malo več truda in ustvarite tiskano vezje po meri za gradnjo svojih vezij. Shemo zasnove vezja (format fritzing) lahko prenesete iz Gita.

4. korak: Priključitev modulov

Priključni moduli
Priključni moduli
Priključni moduli
Priključni moduli
Priključni moduli
Priključni moduli
Priključni moduli
Priključni moduli

Ko so vezja zgrajena, lahko module povežete z žicami. Nisem hotel spajkati žic, da bi jih enostavno razstavil. Zato sem namesto tega uporabil moške/ženske plošče in mostične žice.

Najprej sem spajkal 16 ženskih zatičev glave na modulu LCD in 16 moških zatičev na modulu I2C ter modul I2C namestil neposredno na zadnjo stran modula zaslona LCD. Nato sem podobno namestil tiskalno vezje po meri LCD na modul I2C. Povezava mora biti naslednja:

DB5 -> I2C SCL

DB6 -> I2C SDA

DB7 -> I2C VCC

DB8 -> I2C GND

Nato sem prikazovalni modul povezal z Raspberry Pi, kot je prikazano spodaj:

DB1 -> GPIO 5

DB2 -> GPIO 3

DB3 -> GPIO 4

DB4 -> GPIO 9

Nato sem priključil glavno vezje na Raspberry Pi in prikazovalni modul, kot je prikazano spodaj:

CB1 -> GPIO 2 (5 V)

CB2 -> GPIO 7

CB3 -> GPIO 14 (GND)

CB4 -> GPIO 6 (GND)

CB5 -> GPIO 1 (3,3 V)

CB6 -> Gumb za preverjanje

CB7 -> Gumb za preverjanje

CB8 -> Gumb Adhoc Run

CB9 -> Gumb Adhoc Run

CB10 -> Gumb Preskoči naprej

CB11 -> Gumb Preskoči naprej

CB12 -> Vodna črpalka

CB13 -> Vodna črpalka

CB14 -> I2C LED1

CB15 -> I2C LED2

CB16 -> GPIO 12

CB17 -> GPIO 11

CB18 -> GPIO 13

CB19 -> GPIO 15

5. korak: Pakiranje

Pakiranje
Pakiranje
Pakiranje
Pakiranje
Pakiranje
Pakiranje

Ko navzkrižno preverite povezljivost, je naslednji korak, da vse vstavite v polje. Uporabil sem belo PVC ohišje, ki je bilo precej večje, kot sem potreboval. Izberete lahko škatlo ustreznih dimenzij. Izrezal sem režo za zaslon, 3 velike luknje za gumbe spredaj in 2 manjši luknji za izhodno linijo in napajalni kabel. V škatlo sem postavil plastične distančnike in z vijaki pritrdil vezja in Raspberry Pi. LCD zaslon sem povezal s pomočjo vročega lepila. Žice sem stisnil v škatlo in jo s pomočjo vijakov končno zaprl. Natisnila sem etikete in jih z lepilno palico nalepila na škatlo. Bil sem zelo zadovoljen s čistim in čistim videzom ohišja.

6. korak: Namestitev

Ko so komponente zapakirane v ohišje, se lahko povežete z Raspberry Pi prek povezave SSH prek wifi. Najnovejšo različico aplikacije lahko prenesete iz Gita. Podrobne korake namestitve sem dokumentiral v datoteki Readme. Za dokončanje namestitve sledite navodilom na zaslonu. Upoštevajte, da morate za namestitev imeti Raspberry Pi korenske pravice. Ko končate, znova zaženite Raspberry Pi in pripravljeni ste.

Upoštevajte, da morate med namestitvijo navesti urnike in trajanje. Nastavite lahko več urnikov. Sistem bo po vašem urniku aktiviral črpalko in zalival rastline.

7. korak: Končno pakiranje

Končna embalaža
Končna embalaža

Ko je vse končano, lahko črpalko priključite na izhodno linijo in vklopite sistem. Za zagon in samodejni zagon aplikacije bo trajalo 30-40 sekund. Morda boste potrebovali podaljšek za namestitev črpalke blizu vaših rastlin. Črpalko lahko potopite v vedro vode in priključite na cevovod.

8. korak: Polaganje cevovodov

Polaganje cevovodov
Polaganje cevovodov
Polaganje cevovodov
Polaganje cevovodov
Polaganje cevovodov
Polaganje cevovodov
Polaganje cevovodov
Polaganje cevovodov

To je bil po mojem mnenju najbolj naporen korak. Na Ebayu sem kupil namakalni komplet DIY, ki je vseboval vse potrebne komponente za postavitev cevovoda. Za priključek glavne vode sem uporabil 12 mm veliko kapalno cev in 4 mm manjše cevi za veje. Vse veje so opremljene z mikro priključki, tako da lahko nadzorujem pretok vode za določene rastline. Za meritve, rezanje cevi, njihovo povezovanje in postavitev cevovodov so trajale skoraj 4 ure. Za priključitev izhoda črpalke na cevovod sem uporabil majhno plastično cev. Moja vodna črpalka je bila dovolj močna, da je zagotovila zadostno količino vode za 16 rastlin. Moj balkon nima pipe za vodo, zato sem za shranjevanje vode moral uporabiti vedro. Eno veliko vedro lahko zaliva rastline 2 -krat na dan 2 tedna - kar je zelo dobro in zanesljivo za vsako dolgo potovanje.

9. korak: In končali ste

No, to je to. Ohišje vezja sem hranil v prostoru in z dolgim podaljškom povezal uWaiPi s črpalko. Zdaj ga samo vklopite in počakajte 30-40 sekund, da se aplikacija naloži. uWaiPi bo poskrbel za zalivanje vaših rastlin glede na vaš urnik. Tako se lahko odpravite na dolge počitnice, ne da bi skrbeli za svoje rastline.

10. korak: Uporaba sistema

Če ste med namestitvijo omogočili funkcijo samodejnega ponovnega zagona, se bo aplikacija samodejno zagnala ob zagonu Raspberry Pi. Sledil bo urnikom in trajanjem, ki ste jih nastavili.

Sistem lahko upravljate s tipkami. Rastline lahko kadar koli zalivate adhoc ali preskočite naslednje urnike. Sistem skrbi za vse zamujene urnike in zaliva rastline, kadar koli je vklopljen.

Med namestitvijo lahko omogočite tudi e -poštne funkcije. Ko so vklopljene funkcije e -pošte, boste ob zalivanju rastlin od sistema prejemali obvestila. Sistem lahko nadzirate tudi (adhoc run ali preskočite izvajanje) s pošiljanjem preprostih ukazov po e -pošti.

11. korak: Hvala

Velika hvala, če ste že dosegli in nameravate zgraditi ali že zgraditi moj sistem. Sporočite mi vaše dragocene povratne informacije in predloge. Dosegljiv sem na naslovu [email protected].

Ujjal Dey

ujjaldey.in/

Priporočena: