Sadržaj:

PAMETNI SUSTAV ZA NAVODNJAVANJE Korištenjem IoT -a # "Izgrađen na BOLT -u": 6 koraka (sa slikama)
PAMETNI SUSTAV ZA NAVODNJAVANJE Korištenjem IoT -a # "Izgrađen na BOLT -u": 6 koraka (sa slikama)

Video: PAMETNI SUSTAV ZA NAVODNJAVANJE Korištenjem IoT -a # "Izgrađen na BOLT -u": 6 koraka (sa slikama)

Video: PAMETNI SUSTAV ZA NAVODNJAVANJE Korištenjem IoT -a #
Video: mts IoT Lab 2.0 – Sistem za uzgoj biljaka 2024, Studeni
Anonim
SUSTAV PAMETNOG NAVODNJAVANJA Korištenje IoT -a # "Izgrađeno na BOLT -u"
SUSTAV PAMETNOG NAVODNJAVANJA Korištenje IoT -a # "Izgrađeno na BOLT -u"

Pametni sustav za navodnjavanje je uređaj temeljen na IoT -u koji je sposoban automatizirati proces navodnjavanja analizirajući vlažnost tla i klimatske uvjete (poput kiše). Također će se podaci senzora prikazati u grafičkom obliku na stranici oblaka BOLT. Za detaljan opis projekta kliknite dolje na vezu Istraživački rad-

U ovom projektu ćemo narediti mikrokontroleru arduino/328p putem web stranice za upravljanje motorom (tj. Za pokretanje i zaustavljanje motora), a ostatak cijelog procesa navodnjavanja automatski će kontrolirati sam arduino.

Korisnik mora samo –pokrenuti motor ili ako želi može isključiti motor samo jednim klikom.

Nakon pokretanja pumpe motora radit će sljedeće automatizirano stanje

1. Korisnik može isključiti motor ako želi klikom na web stranicu.

2. Crpka motora automatski će se isključiti kada osjetnik vlažnosti tla dosegne željenu vrijednost praga.

3. Ako su vremenski uvjeti takvi da je počela padati kiša, mikrokontroler će isključiti motornu pumpu do kiše. Nakon toga provjerava je li senzor vlažnosti tla dosegao granicu praga. Ako prijeđe graničnu vrijednost, motorna pumpa će ostati isključena, u protivnom će se automatski ponovno pokrenuti. To pomaže u uštedi vodnih resursa i električne energije.

4. Također u slučaju da se napajanje isključi i motor isključi. Automatski će se ponovno pokrenuti kada bude dostupno napajanje, korisnik neće morati brinuti o ponovnom pokretanju pumpe motora.

5. Također podaci različitih senzora poput senzora vlage, osjetnika temperature, osjetnika vlažnosti bit će prikazani na BOLT oblaku u grafičkom obliku, ali zbog ograničenja BOLT-a prikazao sam samo jedan podatak senzora (podaci senzora vlage).

Korak 1: Blok dijagram projekta

Image
Image
Blok dijagram projekta
Blok dijagram projekta

IZVRŠITE spajanje osjetnika, BOLT -a i releja kako je prikazano na shemi. Koristio sam 328p mikrokontroler koji se koristi u ARDUINU. Dakle, možete koristiti Arduino umjesto 328P mikrokontrolera.

Korak 2: Arduino kod za projekt

Hardserial.ino je arduino kôd koji se sastoji od povezivanja različitih senzora s arduinom i sučelja Arduina s BOLT -om za slanje podataka senzora na stranicu BOLT oblaka.

Korak 3: Kodiranje HTML stranice

Kodiranje HTML stranice
Kodiranje HTML stranice

U ovom koraku kodirat ćemo HTML stranicu putem koje šaljemo naredbu Arduinu za upravljanje motorom (tj. ZA POKRETANJE i ZAUSTAVLJANJE motora).

Korak 4: Prijenos JavaScripta na BOLT Cloud

Prijenos JavaScripta na BOLT Cloud
Prijenos JavaScripta na BOLT Cloud

Napišite sljedeći JS kod notepad ++

setChartType ('lineGraph'); plotChart ('vremenska oznaka', 'temp');

a zatim ga spremite pomoću nastavka datoteke.js. Ovo je vrlo važno. Ovo će uzeti vrijednost senzora i prenijeti ga u grafičkom obliku na BOLT oblak.

Korak 5: Konfiguracija na stranici BOLT Cloud

Konfiguracija na stranici BOLT Cloud
Konfiguracija na stranici BOLT Cloud
Konfiguracija na stranici BOLT Cloud
Konfiguracija na stranici BOLT Cloud

Ako ste već kupili BOLT uređaj i tada ga registrirali

1- otvorite stranicu s vijcima u oblaku - kliknite vezu

a zatim se prijavite na to.

2- zatim kliknite na RAZVOJNU KONZOLU -> Pritisnite gumb "+" za stvaranje novog proizvoda u odjeljku PROIZVODI.

3- U odjeljku CREAT NEW PRODUCT -

i- napišite bilo koji naziv za novi proizvod

ii- odaberite bilo koju ikonu

iii- Odaberite UI kao zadano.html

4- kliknite na CREATE PRODUCT

5- NAKON tog klika na "DA" za stvaranje KONFIGURACIJE HARDVERA

6- Zatim odaberite GPIO i broj pina kao 1

7- Odaberite pin kao "AO" [povezali smo senzor vlage na pin A0]

8- i NAZIV PROMJENLJIVE kao "temp" [jer smo u js kodu {STEP-4} zapisali temp kao varijablu]

9- Na kraju prenesite JS datoteku u odjeljak UPLOAD FILES i promijenite zadanu html datoteku iz te js datoteke.

Korak 6: Implementirajte konfiguraciju i vizualizaciju podataka

Implementirajte konfiguraciju i vizualizaciju podataka
Implementirajte konfiguraciju i vizualizaciju podataka

1- Kliknite na karticu UREĐAJI. Vaš ID uređaja bit će naveden. Sada na kartici proizvoda odaberite naziv svog proizvoda „Bolt IoT Product“. Na primjer - temp. Sada kliknite gumb Konfiguracija postavljanja.

2- Idite na početnu stranicu i kliknite na BOLT unit. Preusmjerit će vas na novu stranicu na kojoj možete vidjeti grafikon vlage s obzirom na vrijeme.

Preporučeni: