Satura rādītājs:

Viedā apūdeņošanas sistēma, izmantojot IoT # “Built on BOLT”: 6 soļi (ar attēliem)
Viedā apūdeņošanas sistēma, izmantojot IoT # “Built on BOLT”: 6 soļi (ar attēliem)

Video: Viedā apūdeņošanas sistēma, izmantojot IoT # “Built on BOLT”: 6 soļi (ar attēliem)

Video: Viedā apūdeņošanas sistēma, izmantojot IoT # “Built on BOLT”: 6 soļi (ar attēliem)
Video: 😩 Сплошное разочарование или повод для радости? Подробный гид по Audi A6 C6. 2024, Novembris
Anonim
Viedā apūdeņošanas sistēma, izmantojot IoT # "Built on BOLT"
Viedā apūdeņošanas sistēma, izmantojot IoT # "Built on BOLT"

Viedā apūdeņošanas sistēma ir uz IoT balstīta ierīce, kas spēj automatizēt apūdeņošanas procesu, analizējot augsnes mitrumu un klimata apstākļus (piemēram, lietus). Arī sensoru dati tiks parādīti grafiskā veidā BOLT mākoņa lapā. Lai iegūtu detalizētu projekta aprakstu, noklikšķiniet uz tālāk norādītās saites uz pētniecisko darbu-

Šajā projektā mēs komandēsim arduino/328p mikrokontrolleru caur tīmekļa vietni, lai kontrolētu motoru (t.i., lai iedarbinātu un apturētu motoru), un pārējo apūdeņošanas procesu automātiski kontrolēs pats arduino.

Lietotājam atliek tikai - iedarbināt motoru vai, ja viņš to vēlas, var izslēgt motoru tikai ar vienu klikšķi.

Tiklīdz motora sūknis ir iedarbinājies, darbosies šādi automātiskie nosacījumi

1. Lietotājs var izslēgt motoru, ja vēlas, noklikšķinot uz tīmekļa lapas.

2. Motora sūknis automātiski izslēgsies, tiklīdz augsnes mitruma sensors būs sasniedzis nepieciešamo sliekšņa vērtību.

3. Ja laika apstākļi ir tādi, ka sāka līt, tad mikrokontrolleris izslēdz motora sūkni līdz lietum. Un pēc tam pārbauda, vai augsnes mitruma sensors ir sasniedzis sliekšņa vērtību. Ja tas pārsniedz sliekšņa vērtību, motora sūknis paliek izslēgts, pretējā gadījumā tas atkal sāksies automātiski. Tas palīdz ietaupīt ūdens resursus un elektrību.

4. Arī gadījumā, ja strāvas padeve tiek pārtraukta un motors tiek izslēgts. Tas atkal automātiski restartēsies, kad būs pieejams barošanas avots, lietotājam nebūs jāuztraucas par motora sūkņa manuālu restartēšanu.

5. Arī dati par dažādiem sensoriem, piemēram, mitruma sensors, temperatūras sensors, mitruma sensors, tiks parādīti BOLT mākonī grafiskā formā, bet BOLT i ierobežojuma dēļ ir parādīti tikai viena sensora dati (mitruma sensora dati).

1. darbība: projekta blokshēma

Image
Image
Projekta blokshēma
Projekta blokshēma

Savienojiet sensorus, BOLT un releju, kā norādīts diagrammā. Esmu izmantojis 328p mikrokontrolleru, ko izmanto ARDUINO. Tātad jūs varat izmantot Arduino 328P mikrokontrollera vietā.

2. darbība: Arduino kods projektam

Hardserial.ino ir arduino kods, kas sastāv no dažādu sensoru mijiedarbības ar arduino un Arduino saskarnes ar BOLT, lai nosūtītu sensora datus BOLT mākoņa lapā.

3. darbība: HTML lapas kodēšana

HTML lapas kodēšana
HTML lapas kodēšana

Šajā solī mēs kodēsim HTML lapu, caur kuru mēs nosūtām komandu Arduino motora vadīšanai (ti, lai iedarbinātu un apturētu motoru).

4. darbība. JavaScript augšupielāde BOLT Cloud

JavaScript augšupielāde BOLT Cloud
JavaScript augšupielāde BOLT Cloud

Uzrakstiet šādu JS koda piezīmju grāmatiņu ++

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

un pēc tam saglabājiet to, izmantojot.js faila paplašinājumu. Tas ir ļoti svarīgi. Tas ņems vērā sensoru vērtību un augšupielādēs to grafiskā veidā BOLT mākonī.

5. darbība: konfigurēšana BOLT mākoņa lapā

Konfigurācija BOLT mākoņa lapā
Konfigurācija BOLT mākoņa lapā
Konfigurācija BOLT mākoņa lapā
Konfigurācija BOLT mākoņa lapā

Ja esat jau iegādājies BOLT ierīci un to reģistrējis

1- atveriet skrūvju mākoņa lapu - noklikšķiniet uz saites

un pēc tam piesakieties tajā.

2 - pēc tam noklikšķiniet uz DEVELOPER CONSOLE -> Noklikšķiniet uz pogas "+", lai sadaļā PRODUKTI izveidotu jaunu produktu.

3 - Sadaļā IZVEIDOT JAUNU PRODUKTU -

i- uzrakstiet jaunu produkta nosaukumu

ii- izvēlieties jebkuru ikonu

iii- Atlasiet UI kā noklusējuma.html

4- noklikšķiniet uz IZVEIDOT PRODUKTU

5- PĒC tam noklikšķiniet uz "JĀ", lai izveidotu Aparatūras konfigurāciju

6- Pēc tam atlasiet GPIO un tapas skaitu kā 1

7- Izvēlieties tapu kā "AO" [mēs esam pievienojuši mitruma sensoru pie A0 tapas]

8 un mainīgais nosaukums kā "temp" [jo mēs esam ierakstījuši temp kā mainīgo js kodā {STEP-4}]

9- Visbeidzot augšupielādējiet JS failu sadaļā UPLOAD FILES un mainiet noklusējuma html failu no šī js faila.

6. darbība: izvietojiet konfigurāciju un datu vizualizāciju

Izvietojiet konfigurāciju un datu vizualizāciju
Izvietojiet konfigurāciju un datu vizualizāciju

1- Noklikšķiniet uz cilnes IERĪCES. Tiks parādīts jūsu ierīces ID. Tagad cilnē Produkts atlasiet sava produkta nosaukumu “Bolt IoT Product”. Piemēram, - temp. Tagad noklikšķiniet uz pogas Izvietot konfigurāciju.

2- Dodieties uz mājas lapu un noklikšķiniet uz BOLT vienības. Tas novirzīs jūs uz jauno lapu, kur jūs varat redzēt mitruma grafiku attiecībā uz laiku.

Ieteicams: