Satura rādītājs:

Garduino - viedais dārzs ar Arduino: 4 soļi (ar attēliem)
Garduino - viedais dārzs ar Arduino: 4 soļi (ar attēliem)

Video: Garduino - viedais dārzs ar Arduino: 4 soļi (ar attēliem)

Video: Garduino - viedais dārzs ar Arduino: 4 soļi (ar attēliem)
Video: ProHid.lv Gudrais Dārzs 8 podu, Smart Garden (8Pods) 2024, Jūlijs
Anonim
Image
Image
Garduino - viedais dārzs ar Arduino
Garduino - viedais dārzs ar Arduino

Mūsdienās neviens nav nevainīgs. Vai ir kāds, kurš nejauši nenogalināja augu ???

Ir grūti saglabāt savus augus dzīvus. Jūs pērkat jaunu augu, un sliktākajā gadījumā jūs vienkārši aizmirstat to laistīt. Labākajā gadījumā jūs atceraties, ka tas pastāv, bet jūs nepareizi rīkojaties.

Ar Garduino mēs palīdzēsim pārvērst jūsu māju skaistā veselīgu un laimīgu augu siltumnīcā.

Garduino ir gudra augu uzraudzības platforma, kas palīdzēs labāk iepazīt savus augus.

Kāpēc Garduino ir tik foršs?

  • Tas uzrauga mitrumu auga augsnē. Pārāk maz mitruma var izraisīt ražas zudumu un augu nāvi. Ja mitruma līmenis ir zems, lietotājam vajadzētu laistīt savu augu. Mitruma līmeņa uzturēšana pareizajā diapazonā arī palīdz izvairīties no pārmērīgas laistīšanas. Pārmērīga laistīšana ir izplatīts un plaši pazīstams augu nogalināšanas cēlonis, kas izraisa sakņu slimības un izšķērdētu ūdeni.
  • Tas uzrauga temperatūru rūpnīcas apkārtnē. Temperatūra ir galvenais augu augšanas faktors. Tas palīdz mums sekot līdzi, kad temperatūra ir pārāk augsta. FYI, zema temperatūra ir kaitīga augiem, jo augsta temperatūra, dažreiz pat sliktāka.
  • Tas uzrauga gaisa mitrumu. Lielākajai daļai augu ir nepieciešams mitrs gaiss, jo poras, caur kurām tie elpo, zaudē lielāko daļu mitruma, kad apkārtējais gaiss ir sauss, un šo zaudējumu augs ne vienmēr var aizstāt ar ūdeni, ko absorbē saknes.

Kas mēs esam?

Divi datorzinātņu studenti no Starpdisciplinārā centra (IDC), Herzliya, Izraēla.

Mums abiem ir aizņemts grafiks, un mums abiem patīk augi.

Mūsu dzīvokļi ir pilni ar augiem, un mums ir grūti pienācīgi par tiem rūpēties.

Mēs bieži aizmirstam tos laistīt, un, kad atceramies, mēs cenšamies kompensēt aizmirstību, pārlaistot tos.

Šī iekārtu uzraudzības sistēma ir mūsu pēdējais projekts kursā “Lietu internets (IoT)”.

Mēs ceram, ka tas jums palīdzēs tāpat kā mums!

Mēs labprāt uzklausītu jūsu viedokli

Izmēģinājāt mūsu projektu? Paziņojiet mums! Mēs labprāt uzklausīsim jūsu viedokli, ja jums ir kādi uzlabojumi vai komentāri. Turklāt mēs labprāt iegūtu dažas bildes!

Piegādes

  • 1 x ESP8266 tāfele (mēs izmantojām Wemos D1 mini)
  • 1 x Micro-USB kabeļi
  • 20 x džemperis
  • 1 x temperatūras un mitruma sensors (mēs izmantojām DHT22)
  • 1 x 10K omu rezistors
  • 1 x augsnes mitruma sensors
  • 1 x LCD (mēs izmantojām Grove LCD RGB apgaismojumu)
  • 1 x maizes dēlis

1. solis: shēmas

Ķēdes
Ķēdes
Ķēdes
Ķēdes

Šajā solī mēs savienosim visus sensorus.

Augsnes mitruma sensors:

  • Savienojiet VCC ar 3.3V
  • Savienojiet GND ar G
  • Savienojiet A0 ar A0

LCD ekrāns:

  • Savienojiet GND ar G
  • Pievienojiet VCC 5V
  • Savienojiet SDA un SCL ar D1, D2

Mitruma un temperatūras sensors:

  • Savienojiet GND ar G
  • Savienojiet VCC ar 3.3V
  • Savienojiet datus ar 10K omu rezistoru ar D3 un strāvu, kā shēmā

2. darbība. Nepieciešamās programmatūras un informācijas paneļu instalēšana

Nepieciešamās programmatūras un informācijas paneļu instalēšana
Nepieciešamās programmatūras un informācijas paneļu instalēšana
Nepieciešamās programmatūras un informācijas paneļu instalēšana
Nepieciešamās programmatūras un informācijas paneļu instalēšana

Arduino IDE

Instalējiet Arduino IDE:

www.arduino.cc/en/Guide/HomePage

Instalējiet atbilstošos "draiverus" ESP8266 dēļiem savā Arduino IDE:

randomnerdtutorials.com/how-to-install-esp…

Adafruit

Izveidot kontu:

io.adafruit.com

Dodieties uz “Plūsmas” un pievienojiet 4 plūsmas:

1. AugsneMitrums

2. Mitrums

3. Temperatūra

4. Brīdinājumi

Pēc tam dodieties uz informācijas paneli un izveidojiet jaunu informācijas paneli, pēc tam ievadiet informācijas paneli un pievienojiet 4 blokus, izmantojot pluszīmi lapas labajā pusē:

1. Pievienojiet līniju diagrammas bloku, pēc tam izvēlieties SoilMoisture feed, nosakiet, ka minimālā vērtība ir 0, bet maksimālā - 1100.

2. Pievienojiet mērinstrumentu bloku, pēc tam izvēlieties AirMoisture feed un pārliecinieties, vai maksimālā vērtība ir 100.

3. Pievienojiet plūsmas bloku, pēc tam izvēlieties Temperatūras padeve

4. Pievienojiet teksta bloku, pēc tam izvēlieties Brīdinājumu plūsma

Noklikšķiniet uz "Saglabāt".

3. darbība: kods

Kods
Kods

Kods ir pievienots un ir labi dokumentēts ērtai lietošanai.

Atveriet kodu Arduino IDE, pārliecinieties, vai tāfele, pie kuras strādājat, patiešām ir pareizā tāfele.

Kad izmantojat sērijveida monitoru, pārliecinieties, vai esat ieslēdzis 115200baud.

Ņemiet vērā, ka kodā ir vietas, kuras jums jāmaina atbilstoši jūsu projektam (piemēram, jūsu WiFi informācija).

Viss ir rakstīts dokumentācijā.

4. solis: push paziņojumi

Push paziņojumi
Push paziņojumi
Push paziņojumi
Push paziņojumi

Lai saņemtu paziņojumu, lejupielādējiet lietotni MQTT Push Client un pēc tam ievadiet lietotni:

1. Pievienojiet serveri. Lielākā daļa informācijas jau ir ievietota, vienkārši pievienojiet informāciju par savu lietotājvārdu un paroli.

2. Pievienojiet interesējošās tēmas (plūsma Adafruit IO). Mūsu projektā - pievienojiet tēmu Lietotājvārds/plūsmas/brīdinājumi. Pēc tam noklikšķiniet uz Saglabāt.

3. Tas ir par to! Ja vēlaties saņemt vairāk informācijas par sensoriem, pievienojiet jaunu tēmu un aizpildiet UserName/feeds/*topic*, kur tēma ir plūsma, kuru vēlaties redzēt. Varat arī izvēlēties, kuru paziņojumu vēlaties saņemt, ja tāds vispār ir:)

Jūs varat izmantot šīs tēmas, lai laiku pa laikam panāktu rūpnīcas mērījumus.

Ieteicams: