INHOUDSOPGAWE:

SLIM BESPROEIINGSTELSEL Gebruik IoT # 'Built on BOLT': 6 stappe (met foto's)
SLIM BESPROEIINGSTELSEL Gebruik IoT # 'Built on BOLT': 6 stappe (met foto's)

Video: SLIM BESPROEIINGSTELSEL Gebruik IoT # 'Built on BOLT': 6 stappe (met foto's)

Video: SLIM BESPROEIINGSTELSEL Gebruik IoT # 'Built on BOLT': 6 stappe (met foto's)
Video: Дневник хранящий жуткие тайны. Переход. Джеральд Даррелл. Мистика. Ужасы 2024, November
Anonim
SLIM BESPROEIINGSTELSEL Gebruik IoT # 'Built on BOLT'
SLIM BESPROEIINGSTELSEL Gebruik IoT # 'Built on BOLT'

Die Smart Irrigation System is 'n IoT -gebaseerde toestel wat die besproeiingsproses kan outomatiseer deur die vog van die grond en die klimaatstoestand (soos reën) te analiseer. Die data van sensors sal ook in grafiese vorm op die BOLT -wolkbladsy vertoon word. Vir 'n gedetailleerde beskrywing van die projek, klik op die onderstaande Research Paper-skakel-

In hierdie projek beveel ons die arduino/328p -mikrobeheerder deur 'n webblad om die motor te beheer (dws om die motor te begin en te stop) en die res van die hele besproeiingsproses word outomaties deur arduino self beheer.

Die gebruiker hoef net die motor te begin - of as hy wil, kan die motor met net 'n klik afgeskakel word.

Sodra die motorpomp begin het, sal die volgende outomatiese toestand werk

1. Gebruiker kan die motor afskakel as hy wil deur op die webblad te klik.

2. Die motorpomp word outomaties afgeskakel sodra die grondvogsensor die vereiste drempelwaarde bereik het.

3. As die weerstoestand sodanig is dat dit begin reën, sal die mikrobeheerder die motorpomp afskakel totdat dit reën. En daarna kyk hy of die grondvogsensor die drempelwaarde bereik het of nie. As dit die drempelwaarde oorskry, bly die motorpomp af, anders begin dit outomaties weer. Dit help om waterbronne en elektrisiteit te bespaar.

4. Ook as die kragtoevoer onderbreek en die motor afgeskakel word. Dit sal outomaties weer begin as daar kragvoorsiening beskikbaar is; die gebruiker hoef nie bekommerd te wees oor die herstart van die motorpomp nie.

5. Ook data van verskillende sensors soos- vogsensor, temperatuursensor, humiditeitsensor sal grafies op die BOLT-wolk vertoon word, maar as gevolg van die beperking van BOLT, het ek slegs een sensordata (voedselsensordata) vertoon.

Stap 1: Blokdiagram van die projek

Image
Image
Blokdiagram van die projek
Blokdiagram van die projek

DOEN die verbinding van sensors, BOLT en relais soos in diagram aangedui. Ek het 'n 328p -mikrobeheerder gebruik wat in ARDUINO gebruik word. U kan dus Arduino gebruik in plaas van 'n 328P -mikrobeheerder.

Stap 2: Arduino -kode vir projek

Hardserial.ino is 'n arduino -kode wat bestaan uit die koppeling van verskillende sensors met arduino en die koppeling van Arduino met BOLT om data van die sensor op die BOLT -wolkbladsy te stuur.

Stap 3: Kodering van HTML -bladsy

Kodering van HTML -bladsy
Kodering van HTML -bladsy

In hierdie stap kodeer ons die HTML -bladsy waardeur ons die opdrag na Arduino stuur om die motor te beheer (dws om die motor te begin en te STOP).

Stap 4: Laai JavaScript op na BOLT Cloud

Laai JavaScript op na BOLT Cloud
Laai JavaScript op na BOLT Cloud

Skryf die volgende JS -kode notepad ++

setChartType ('lineGraph'); plotChart ('time_stempel', 'temp');

en stoor dit dan met die.js -lêeruitbreiding. Dit is baie belangrik. Hierdie waarde neem die waarde van sensors in en laai dit in grafiese vorm op die BOLT -wolk op.

Stap 5: Konfigurasie op BOLT Cloud Page

Opstelling op BOLT Cloud -bladsy
Opstelling op BOLT Cloud -bladsy
Opstelling op BOLT Cloud -bladsy
Opstelling op BOLT Cloud -bladsy

As u reeds 'n BOLT -toestel gekoop het en dit dan geregistreer het

1- maak die bolt cloud -bladsy oop - klik op die skakel

en meld dan daarby aan.

2- klik dan op DEVELOPER CONSOLE -> Klik op die "+" knoppie om 'n nuwe produk in die PRODUKTE -afdeling te skep.

3- In die afdeling SKEP NUWE PRODUKTE -

i- skryf enige naam vir 'n nuwe produk

ii kies enige ikoon

iii- Kies UI as default.html

4-klik op SKEP PRODUK

5- Klik daarna op "JA" om HARDWARE-KONFIGURASIE te skep

6- Kies dan GPIO en aantal penne as 1

7- Kies pen as "AO" [ons het die vogsensor by A0-pen gekoppel]

8- en VARIABELE NAAM as "temp" [omdat ons temp as veranderlike in js-kode {STAP-4}] geskryf het

9- Laai laastens die JS-lêer op in die UPLOAD FILES-afdeling en verander die standaard html-lêer van die js-lêer.

Stap 6: implementeer konfigurasie en datavisulasie

Implementeer konfigurasie en datavisulasie
Implementeer konfigurasie en datavisulasie

1- Klik op die blad TOESTELLE. U toestel -ID sal verskyn. Kies nou die naam van u produk onder die produk -oortjie "Bolt IoT -produk". Byvoorbeeld - temp. Klik nou op die knoppie Deploy Configuration.

2- Gaan na die tuisblad en klik op die BOLT-eenheid. Dit sal na u op die nuwe bladsy herlei word, waar u 'n grafiek vir vog met betrekking tot tyd kan sien.

Aanbeveel: