Sadržaj:
- Korak 1: Blok dijagram projekta
- Korak 2: Arduino kôd za projekt
- Korak 3: Kodiranje HTML stranice
- Korak 4: Prijenos JavaScripta na BOLT Cloud
- Korak 5: Konfiguracija na BOLT Cloud stranici
- Korak 6: Implementirajte konfiguraciju i vizualizaciju podataka
Video: SISTEM PAMETNOG NAVODNJAVANJA Korištenjem IoT -a # „Izgrađen na BOLT -u“: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Pametni sistem za navodnjavanje je uređaj zasnovan na IoT -u koji je sposoban automatizirati proces navodnjavanja analizom vlažnosti tla i klimatskih uslova (poput kiše). Također, podaci senzora bit će prikazani u grafičkom obliku na stranici BOLT oblaka. Za detaljan opis projekta kliknite na link Istraživačkog rada koji se nalazi ispod-
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 što se motorna pumpa pokrene, sljedeće automatizirano stanje će raditi
1. Korisnik može isključiti motor ako želi klikom na web stranicu.
2. Pumpa motora će se automatski isključiti kada senzor 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 graničnu vrijednost ili ne. Ako pređe graničnu vrijednost, motorna pumpa će ostati isključena, u protivnom će se automatski ponovo 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 ponovo 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, senzora 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
IZVRŠITE spajanje senzora, BOLT -a i releja kako je prikazano na dijagramu. Koristio sam 328p mikrokontroler koji se koristi u ARDUINU. Dakle, možete koristiti Arduino umjesto 328P mikrokontrolera.
Korak 2: Arduino kôd za projekt
Hardserial.ino je arduino kod koji se sastoji od povezivanja različitih senzora sa arduinom i povezivanja Arduina sa BOLT -om za slanje podataka senzora na BOLT cloud stranicu.
Korak 3: Kodiranje HTML stranice
U ovom koraku kodirat ćemo HTML stranicu putem koje šaljemo naredbu Arduinu za upravljanje motorom (tj. Za START i STOP motora).
Korak 4: Prijenos JavaScripta na BOLT Cloud
Napišite sljedeći JS kod notepad ++
setChartType ('lineGraph'); plotChart ('time_stamp', 'temp');
a zatim ga spremite pomoću.js nastavka datoteke. Ovo je vrlo važno. Ovo će uzeti vrijednost senzora i prenijeti ga u grafičkom obliku na BOLT oblak.
Korak 5: Konfiguracija na BOLT Cloud stranici
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 KONZOLU ZA RAZVOJ -> Pritisnite dugme "+" za kreiranje novog proizvoda u odjeljku PROIZVODI.
3- U odjeljku NASTAVI NOVI PROIZVOD -
i- napišite bilo koji naziv za novi proizvod
ii- odaberite bilo koju ikonu
iii- Odaberite UI kao default.html
4- kliknite na NAPRAVI PROIZVOD
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} napisali temp kao varijablu]
9- Na kraju otpremite JS datoteku u odjeljak UPLOAD FILES i promijenite zadanu html datoteku iz te js datoteke.
Korak 6: Implementirajte konfiguraciju i vizualizaciju podataka
1- Kliknite na karticu UREĐAJI. Vaš ID uređaja će biti naveden. Sada, na kartici proizvoda, odaberite naziv svog proizvoda „Bolt IoT Product“. Na primjer - temp. Sada kliknite gumb Konfiguracija raspoređivanja.
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čuje se:
Automatizirani vrtni sistem izgrađen na Raspberry Pi za vanjsku ili unutrašnju upotrebu - MudPi: 16 koraka (sa slikama)
Automatizirani vrtni sistem izgrađen na Raspberry Pi za vanjske ili unutrašnje prostore - MudPi: Volite li vrtlarstvo, ali ne možete pronaći vremena za njegovo održavanje? Možda imate neke sobne biljke koje izgledaju pomalo žedno ili traže način da automatiziraju vašu hidroponiku? U ovom projektu ćemo riješiti te probleme i naučiti osnove
Pipboy izgrađen od otpada: 26 koraka (sa slikama)
Pipboy izgrađen od otpada: Ovo je moj radni Pipboy, napravljen od slučajnog otpada iz garaže i pretresa mojih zaliha elektroničkih komponenti. Smatrao sam da je ovo izazovna građevina i trebalo mi je nekoliko mjeseci rada, pa ovo ne bih kategorizirao kao kompletan projekt za početnike. S
IoT dot matrica pametnog sata za upotrebu Wemos ESP8266 - ESP matrica: 12 koraka (sa slikama)
IoT pametni sat Dot Matrix Koristite Wemos ESP8266-ESP Matrix: Napravite vlastiti IoT pametni sat koji može: Prikazati sat s prekrasnom ikonom animacije Prikaz podsjetnika-1 do podsjetnika-5 Prikaz kalendara Prikaz vremena muslimanske molitve Prikaz informacija o vremenu Prikaz vijesti Prikaz savjeta Prikaz zaslona Prikaz kursa bitcoina
Kontrola navodnjavanja putem Interneta + Arduino + Ethernet: 3 koraka
Kontrola navodnjavanja putem Interneta + Arduino + Ethernet: Želio bih vas upoznati s projektom koji sam ove godine implementirao tokom godišnjih odmora. Napravio sam web-orijentirani sistem za hortikulturu, specijaliziran za prodaju i uzgoj različitih vrsta biljaka, drveća, cvijeća
DJi F450 Quadcopter Kako se gradi? Dom izgrađen .: 7 koraka (sa slikama)
DJi F450 Quadcopter Kako se gradi? Home Built .: Ovo je bio domaći Drone kojim je upravljao 6 -kanalni odašiljač i prijemnik hobby king -a i kontroler leta Kk2.1.5, za to su se koristili obično motori bez četkica raspona 1000KV, ali za svoj projekt koristio sam 1400KV motore za najbolje performanse