Talaan ng mga Nilalaman:

SMART IRRIGATION SYSTEM Gamit ang IoT # 'Built on BOLT': 6 Hakbang (na may Mga Larawan)
SMART IRRIGATION SYSTEM Gamit ang IoT # 'Built on BOLT': 6 Hakbang (na may Mga Larawan)

Video: SMART IRRIGATION SYSTEM Gamit ang IoT # 'Built on BOLT': 6 Hakbang (na may Mga Larawan)

Video: SMART IRRIGATION SYSTEM Gamit ang IoT # 'Built on BOLT': 6 Hakbang (na may Mga Larawan)
Video: 【Multi sub】Supreme Dantian System EP 1-103 2024, Nobyembre
Anonim
SMART IRRIGATION SYSTEM Gamit ang IoT # 'Built on BOLT'
SMART IRRIGATION SYSTEM Gamit ang IoT # 'Built on BOLT'

Ang Smart Irrigation System ay isang aparato na batay sa IoT na may kakayahang i-automate ang proseso ng patubig sa pamamagitan ng pagsusuri ng kahalumigmigan ng lupa at kondisyon ng klima (tulad ng pag-ulan). Gayundin ang data ng mga sensor ay ipapakita sa grapikong form sa BOLT cloud page. Para sa detalyadong paglalarawan ng proyekto mag-click sa link sa Research Paper na ibinigay sa ibaba-

Sa proyektong ito, utusan namin ang arduino / 328p microcontroller sa pamamagitan ng isang webpage upang makontrol ang motor (ibig sabihin, upang simulan at ihinto ang motor) at ang natitirang buong proseso ng patubig ay awtomatikong kontrolado ng arduino mismo.

Ang gagawa lamang ng gumagamit ay –Simulan ang motor o kung nais niya maaari nitong patayin ang motor sa pamamagitan lamang ng isang pag-click lamang.

Kapag nagsimula na ang Motor pump- gagana ang sumusunod na awtomatikong kundisyon

1. Maaaring patayin ng gumagamit ang motor kung nais niya sa pamamagitan ng isang pag-click sa web page.

2. Ang motor pump ay awtomatikong papatayin sa sandaling ang sensor ng kahalumigmigan ng lupa ay umabot sa kinakailangang halaga ng threshold.

3. Kung ang kondisyon ng panahon ay tulad na nagsimula itong umulan, pagkatapos ay papatayin ng micro-controller ang motor pump hanggang umulan. At pagkatapos nito susuriin kung ang sensor ng kahalumigmigan ng lupa ay umabot sa halaga ng threshold o hindi. Kung tatawid nito ang halaga ng threshold pagkatapos ay ang motor pump ay mananatiling nakasara kung hindi man ay awtomatiko itong magsisimulang muli. Nakakatulong ito sa pag-save ng mapagkukunan ng tubig at kuryente.

4. Gayundin kung sakali, kapag naputol ang suplay ng kuryente at naka-off ang motor. Awtomatiko itong muling i-restart kapag magkakaroon ng supply ng kuryente, ang gumagamit ay hindi mag-alala tungkol sa muling pag-restart ng motor pump nang manu-mano.

5. Gayundin ang data ng iba't ibang sensor tulad ng- sensor ng kahalumigmigan, sensor ng temperatura, sensor ng kahalumigmigan ay ipapakita sa cloud ng BOLT sa grapikong form ngunit dahil sa limitasyon ng BOLT naipakita ko lamang ang isang data ng sensor (data ng sensor ng kahalumigmigan).

Hakbang 1: I-block ang Diagram ng Project

Image
Image
I-block ang Diagram ng Project
I-block ang Diagram ng Project

Gawin ang koneksyon ng mga sensor, BOLT at relay tulad ng ibinigay sa diagram. Gumamit ako ng 328p microcontroller na ginagamit sa ARDUINO. Kaya maaari mong gamitin ang Arduino sa lugar ng 328P microcontroller.

Hakbang 2: Arduino Code para sa Project

Ang Hardserial.ino ay arduino code na binubuo ng interfacing ng iba't ibang mga sensor na may arduino at interfacing ng Arduino sa BOLT upang magpadala ng data ng sensor sa BOLT cloud page.

Hakbang 3: Pag-coding ng Pahina ng HTML

Coding ng Pahina ng HTML
Coding ng Pahina ng HTML

Sa hakbang na ito, ise-code namin ang pahina ng HTML kung saan nagpapadala kami ng utos kay Arduino para sa pagkontrol sa motor (ibig sabihin, upang simulan at ITIGIL ang motor).

Hakbang 4: Pag-upload ng JavaScript sa BOLT Cloud

Pag-upload ng JavaScript sa BOLT Cloud
Pag-upload ng JavaScript sa BOLT Cloud

Isulat ang sumusunod na JS code notepad ++

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

at pagkatapos ay i-save ito gamit ang.js file extension. Napakahalaga nito. Dadalhin nito ang halaga ng mga sensor at i-upload ito sa graphic form sa BOLT cloud.

Hakbang 5: Pag-configure sa BOLT Cloud Page

Ang pag-configure sa BOLT Cloud Page
Ang pag-configure sa BOLT Cloud Page
Ang pag-configure sa BOLT Cloud Page
Ang pag-configure sa BOLT Cloud Page

Kung bumili ka na ng isang BOLT aparato at nairehistro ito pagkatapos

1- buksan ang pahina ng bolt cloud - mag-click sa link na

at pagkatapos ay mag-login sa na.

2- pagkatapos ay mag-click sa DEVELOPER CONSOLE -> Mag-click sa pindutang "+" upang lumikha ng isang bagong produkto sa seksyon ng Mga PRODUKTO.

3- Sa seksyon ng CREAT BAGONG PRODUKTO -

i- sumulat ng anumang pangalan para sa bagong produkto

ii- pumili ng anumang icon

iii- Piliin ang UI bilang default.html

4- mag-click sa CREATE PRODUCT

5- MATAPOS ang pag-click sa "YES" para sa paglikha ng HARDWARE CONFIGURATION

6- Pagkatapos piliin ang GPIO at bilang ng pin bilang 1

7- Piliin ang pin bilang "AO" [nakakonekta namin ang sensor ng kahalumigmigan sa A0 pin]

8- at VARIABLE NAME bilang "temp" [sapagkat nagsulat kami ng temp bilang variable sa js code {STEP-4}]

9- Panghuli i-upload ang JS file sa seksyong UPLOAD FILES at at baguhin ang default, html file mula sa js file na iyon.

Hakbang 6: I-deploy ang Configuration at Visulisation ng Data

I-deploy ang Configuration at Visulisation ng Data
I-deploy ang Configuration at Visulisation ng Data

1- Mag-click sa Tab na DEVICES. Ang iyong Device ID ay nakalista. Ngayon, Sa ilalim ng tab ng produkto, Piliin ang pangalan ng iyong produkto na "Bolt IoT Product". Para sa eg - temp. Ngayon, Mag-click sa pindutan ng Pag-configure ng Pag-deploy.

2- Pumunta sa home page at mag-click sa unit ng BOLT. Ire-redirect ito sa iyo sa bagong pahina kung saan maaari mong makita ang isang graph para sa kahalumigmigan na may paggalang sa Oras.

Inirerekumendang: