Përmbajtje:

SISTEMI SMART I UJITJES Duke përdorur IoT # 'Ndërtuar në BOLT': 6 hapa (me fotografi)
SISTEMI SMART I UJITJES Duke përdorur IoT # 'Ndërtuar në BOLT': 6 hapa (me fotografi)

Video: SISTEMI SMART I UJITJES Duke përdorur IoT # 'Ndërtuar në BOLT': 6 hapa (me fotografi)

Video: SISTEMI SMART I UJITJES Duke përdorur IoT # 'Ndërtuar në BOLT': 6 hapa (me fotografi)
Video: FULL BUILD | Rebuilding A DESTROYED Porsche 911 Turbo! 2024, Nëntor
Anonim
SISTEMI SMART I UJITJES Duke përdorur IoT # 'Ndërtuar në BOLT'
SISTEMI SMART I UJITJES Duke përdorur IoT # 'Ndërtuar në BOLT'

Sistemi Smart i Ujitjes është një pajisje e bazuar në IoT e cila është e aftë të automatizojë procesin e ujitjes duke analizuar lagështinë e tokës dhe gjendjen klimatike (si shiu). Gjithashtu të dhënat e sensorëve do të shfaqen në formë grafike në faqen e reve BOLT. Për përshkrim të hollësishëm të projektit klikoni në lidhjen e Punimit Kërkimor të dhënë më poshtë-

Në këtë projekt, ne do të komandojmë mikrokontrolluesin arduino/328p përmes një faqe në internet për të kontrolluar motorin (domethënë, për të ndezur dhe ndaluar motorin) dhe pjesa tjetër e tërë procesit të ujitjes do të kontrollohet automatikisht nga vetë arduino.

Përdoruesit nuk i mbetet gjë tjetër veçse - Filloni motorin ose nëse dëshiron ai mund ta fik motorin vetëm me një klikim.

Pasi pompa e motorit të ketë filluar, funksionimi i mëposhtëm i automatizuar do të funksionojë

1. Përdoruesi mund ta fik motorin nëse dëshiron me një klikim në faqen e internetit.

2. Pompa e motorit do të fiket automatikisht pasi sensori i lagështisë së tokës të ketë arritur vlerën e kërkuar të pragut.

3. Nëse gjendja e motit është e tillë që filloi të binte shi, atëherë mikrokontrolluesi do të fikë pompën e motorit derisa të bjerë shi. Dhe pas kësaj kontrollon nëse sensori i lagështisë së tokës ka arritur vlerën e pragut apo jo. Nëse kalon vlerën e pragut, pompa e motorit do të mbetet e fikur, përndryshe do të fillojë përsëri automatikisht. Kjo ndihmon në kursimin e burimeve të ujit dhe energjisë elektrike.

4. Gjithashtu në rast, kur furnizimi me energji elektrike ndërpritet dhe motori fiket. Do të rifillojë përsëri automatikisht kur të ketë furnizim me energji në dispozicion, përdoruesit nuk do të duhet të shqetësohen për rifillimin e pompës së motorit me dorë.

5. Gjithashtu të dhënat e sensorëve të ndryshëm si sensori i lagështisë, sensori i temperaturës, sensori i lagështisë do të shfaqen në renë BOLT në formë grafike, por për shkak të kufizimit të BOLT unë kam shfaqur vetëm një të dhënë të sensorit (të dhënat e sensorit të lagështisë).

Hapi 1: Bllokimi i Diagramit të Projektit

Image
Image
Bllok Diagrami i Projektit
Bllok Diagrami i Projektit

Bëni lidhjen e sensorëve, BOLT dhe stafetë siç jepet në diagram. Unë kam përdorur mikrokontrollues 328p i cili përdoret në ARDUINO. Kështu që ju mund të përdorni Arduino në vend të mikrokontrolluesit 328P.

Hapi 2: Kodi Arduino për Projektin

Hardserial.ino është kodi arduino i cili konsiston në ndërlidhjen e sensorëve të ndryshëm me arduino dhe ndërlidhjen e Arduino me BOLT për të dërguar të dhëna të sensorit në faqen cloud BOLT.

Hapi 3: Kodimi i faqes HTML

Kodimi i faqes HTML
Kodimi i faqes HTML

Në këtë hap, ne do të kodojmë faqen HTML përmes së cilës ne i dërgojmë komandë Arduino për kontrollin e motorit (d.m.th., për të FILLUAR dhe STOP motorin).

Hapi 4: Ngarkimi i JavaScript në BOLT Cloud

Ngarkimi i JavaScript në BOLT Cloud
Ngarkimi i JavaScript në BOLT Cloud

Shkruani shënimin e mëposhtëm të kodit JS ++

setChartType ('lineGraph'); plotChart ('stampë kohore', 'temp');

dhe pastaj ruajeni duke përdorur shtesën e skedarit.js. Kjo është shumë e rëndësishme. Kjo do të marrë vlerën e sensorëve dhe do ta ngarkojë në formë grafike në cloud BOLT.

Hapi 5: Konfigurimi në faqen e re të BOLT

Konfigurimi në faqen e re BOLT
Konfigurimi në faqen e re BOLT
Konfigurimi në faqen e re BOLT
Konfigurimi në faqen e re BOLT

Nëse tashmë keni blerë një pajisje BOLT dhe e keni regjistruar atë atëherë

1- hapni faqen e reve të bolt - klikoni në lidhjen

dhe pastaj identifikohuni në atë.

2- pastaj klikoni në DEVELOPER CONSOLE -> Klikoni në butonin "+" për të krijuar një produkt të ri në seksionin PRODUKTET.

3- Në pjesën KRIJIMI I PRODUKTIT T NEW RI -

i- shkruani ndonjë emër për produktin e ri

ii- zgjidhni ndonjë ikonë

iii- Zgjidhni UI si parazgjedhje.html

4- klikoni mbi CREATE PRODUCT

5- PAS asaj klikoni në "PO" për krijimin e Konfigurimit HARDWARE

6- Pastaj zgjidhni GPIO dhe numrin e kunjit si 1

7- Zgjidhni kunjin si "AO" [ne kemi lidhur sensorin e lagështisë në kunjin A0]

8- dhe EMRI I NDRYSHUESH asM si "temp" [sepse ne kemi shkruar temp si ndryshore në kodin js {HAPI-4}]

9- Së fundi ngarkoni skedarin JS në seksionin UPLOAD FILES dhe dhe ndryshoni skedarin e paracaktuar, html nga ai skedar js.

Hapi 6: Vendosni Konfigurimin dhe Visulizimin e të Dhënave

Vendosni Konfigurimin dhe Visulizimin e të Dhënave
Vendosni Konfigurimin dhe Visulizimin e të Dhënave

1- Klikoni në skedën Pajisjet. ID -ja e pajisjes tuaj do të jetë e shënuar. Tani, nën skedën e produktit, zgjidhni emrin e produktit tuaj "Produkt Bolt IoT". Për shembull - temp. Tani, Klikoni në butonin Konfigurimi i Vendosjes.

2- Shkoni në faqen kryesore dhe klikoni në njësinë BOLT. Do t'ju përcjellë në faqen e re ku mund të shihni një grafik për lagështinë në lidhje me Kohën.

Recommended: