INHOUDSOPGAWE:
- Stap 1: Blokdiagram van die projek
- Stap 2: Arduino -kode vir projek
- Stap 3: Kodering van HTML -bladsy
- Stap 4: Laai JavaScript op na BOLT Cloud
- Stap 5: Konfigurasie op BOLT Cloud Page
- Stap 6: implementeer konfigurasie en datavisulasie
Video: SLIM BESPROEIINGSTELSEL Gebruik IoT # 'Built on BOLT': 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
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
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
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
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
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
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:
Slim lessenaar LED -lig - Slim beligting met Arduino - Neopixels -werkruimte: 10 stappe (met foto's)
Slim lessenaar LED -lig | Slim beligting met Arduino | Neopixels Workspace: Ons spandeer deesdae baie tyd tuis, studeer en werk virtueel, so waarom nie ons werkruimte groter maak met 'n pasgemaakte en slim beligtingstelsel Arduino en Ws2812b LED's nie. Hier wys ek u hoe u u Smart bou LED -lessenaar op die tafel wat
Smart' WiFi -beheerde besproeiingstelsel met sonkrag: 6 stappe (met foto's)
Sonkrag -aangedrewe 'slim' WiFi -beheerde besproeiingstelsel: Hierdie projek maak gebruik van standaard DIY sonkrag- en 12v -onderdele van eBay, saam met Shelly IoT -toestelle en 'n paar basiese programme in openHAB om 'n tuisgemaakte, vol sonkrag, slim tuinkragnetwerk en besproeiing te skep stelselhoogtepunte: Fu
IoT -gebaseerde slim tuinmaak en slim landbou met behulp van ESP32: 7 stappe
IoT -gebaseerde slim tuinmaak en slim landbou Met behulp van ESP32: Wêreld verander soos die tyd en so landbou. Tans integreer mense elektronika op elke gebied en die landbou is geen uitsondering hierop nie. Hierdie samesmelting van elektronika in die landbou help boere en mense wat tuine bestuur
Slim besproeiingstelsel vir tuine: 6 stappe
Slim besproeiingstelsel vir tuine: Hallo my vriende, ek gaan 'n sonkrag- of outomatiese besproeiingstelsel vir ons tuine maak, volg die onderstaande stappe om u eie te maak
Koppelvlak Honeywell Vista alarm met slim hub (knipoog/slim): 7 stappe (met foto's)
Koppelvlak Honeywell Vista alarm met slim hub (knipoog/slim): Hallo daar! Ek wou 'n kort handleiding gee oor hoe ek my Honeywell Vista -alarmstelsel in my slim hub kan integreer. Ek gebruik Wink vir hierdie tutoriaal, maar dit behoort te werk met enige slim hub (Smartthings/Iris/ens.) Voordat ons begin, gaan