Агуулгын хүснэгт:

Ухаалаг усжуулалтын систем IoT # ашиглан 'BOLT дээр суурилуулсан': 6 алхам (зурагтай)
Ухаалаг усжуулалтын систем IoT # ашиглан 'BOLT дээр суурилуулсан': 6 алхам (зурагтай)

Видео: Ухаалаг усжуулалтын систем IoT # ашиглан 'BOLT дээр суурилуулсан': 6 алхам (зурагтай)

Видео: Ухаалаг усжуулалтын систем IoT # ашиглан 'BOLT дээр суурилуулсан': 6 алхам (зурагтай)
Видео: Камера-ЛАМПА со слежением и определением человека. 2024, Арваннэгдүгээр
Anonim
Ухаалаг усжуулалтын систем IoT # ашиглан 'BOLT дээр бүтээгдсэн'
Ухаалаг усжуулалтын систем IoT # ашиглан 'BOLT дээр бүтээгдсэн'

Ухаалаг усжуулалтын систем нь IoT дээр суурилсан төхөөрөмж бөгөөд хөрсний чийгшил, цаг уурын төлөв байдалд (бороо орох гэх мэт) дүн шинжилгээ хийх замаар усалгааны явцыг автоматжуулах боломжтой бөгөөд мэдрэгчдийн өгөгдлийг BOLT үүл хуудсан дээр график хэлбэрээр харуулах болно. Төслийн дэлгэрэнгүй тайлбарыг доорх судалгааны баримт бичгийн холбоос дээр дарна уу-

Энэхүү төсөлд бид вэб хуудсаар дамжуулан arduino/328p микроконтроллерт моторыг удирдах (өөрөөр хэлбэл моторыг асаах, зогсоох) тушаах бөгөөд бүх усалгааны явцыг ардуино өөрөө хянах болно.

Хэрэглэгч хийх ёстой зүйл бол моторыг асаах эсвэл хэрэв хүсвэл моторыг ганц товшилтоор унтрааж болно.

Мотор насосыг ажиллуулсны дараа дараахь автомат горим ажиллах болно

1. Хэрэглэгч вэб хуудсан дээр дарж мотороо унтрааж болно.

2. Хөрсний чийг мэдрэгч шаардлагатай босго хэмжээнд хүрмэгц хөдөлгүүрийн насос автоматаар унтрах болно.

3. Хэрэв цаг агаарын нөхцөл байдал бороо орж эхэлсэн бол микро хянагч моторын насосыг бороо орох хүртэл унтраана. Үүний дараа хөрсний чийг мэдрэгч босго хэмжээнд хүрсэн эсэхийг шалгадаг. Хэрэв энэ нь босго утгыг давбал моторын насос унтрах болно, эс бөгөөс автоматаар дахин асах болно. Энэ нь усны нөөц, цахилгаан хэмнэхэд тусалдаг.

4. Мөн цахилгаан хангамж тасарч, мотор унтарсан тохиолдолд. Цахилгаан хангамж байгаа үед автоматаар дахин асах болно, хэрэглэгч мотор насосыг гараар дахин асаах талаар санаа зовох хэрэггүй болно.

5. Мөн чийг мэдрэгч, температур мэдрэгч, чийгшил мэдрэгч гэх мэт янз бүрийн мэдрэгчийн өгөгдлийг BOLT үүлэн дээр график хэлбэрээр харуулах боловч BOLT хязгаарлагдмал байгаа тул би зөвхөн нэг мэдрэгчийн мэдээллийг (чийг мэдрэгчийн өгөгдөл) харуулсан болно.

Алхам 1: Төслийн блок диаграм

Image
Image
Төслийн блок диаграм
Төслийн блок диаграм

Диаграммд үзүүлсэн шиг мэдрэгч, BOLT ба реле холболтыг хий. Би ARDUINO -д ашигладаг 328p микроконтроллер ашигласан. Тиймээс та 328P микроконтроллерийн оронд Arduino ашиглаж болно.

Алхам 2: Төслийн Arduino код

Hardserial.ino бол өөр өөр мэдрэгчийг arduino -той холбох, BOLT -тай Arduino -ийн интерфэйсийг холбохоос бүрдсэн arduino код бөгөөд BOLT үүл хуудсан дээр мэдрэгчийн өгөгдлийг илгээх болно.

Алхам 3: HTML хуудасны кодчилол

HTML хуудасны кодчилол
HTML хуудасны кодчилол

Энэ алхамд бид HTML хуудсыг кодлох болно, үүгээр дамжуулан моторыг хянахын тулд Arduino руу командыг илгээдэг (өөрөөр хэлбэл моторыг асаах, зогсоох).

Алхам 4: BOLT Cloud дээр JavaScript байршуулах

JavaScript -ийг BOLT Cloud дээр байршуулж байна
JavaScript -ийг BOLT Cloud дээр байршуулж байна

Дараах JS кодыг notepad ++ дээр бичээрэй

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

дараа нь.js файлын өргөтгөлийг ашиглан хадгална уу. Энэ нь маш чухал бөгөөд энэ нь мэдрэгчийн үнэ цэнийг авч, BOLT үүл дээр график хэлбэрээр байршуулах болно.

Алхам 5: BOLT Cloud Page дээрх тохиргоо

BOLT Cloud Page дээрх тохиргоо
BOLT Cloud Page дээрх тохиргоо
BOLT Cloud Page дээрх тохиргоо
BOLT Cloud Page дээрх тохиргоо

Хэрэв та аль хэдийн BOLT төхөөрөмж худалдаж аваад бүртгүүлсэн бол

1- боолт үүл хуудсыг нээнэ үү - https://cloud.boltiot.com линк дээр дарна уу

дараа нь үүнд нэвтэрнэ үү.

2- дараа нь DEVELOPER CONSOLE -> "+" товчийг дарж PRODUCTS хэсэгт шинэ бүтээгдэхүүн үүсгэнэ үү.

3- CREAT NEW PRODUCT хэсэгт -

Би- шинэ бүтээгдэхүүний нэрийг бичнэ үү

ii- дурын дүрс сонгох

iii- UI-ийг default.html болгон сонгоно уу

4- CREATE PRODUCT дээр дарна уу

5- Үүний дараа "ТИЙМ" дээр дарж Тоног төхөөрөмжийн тохиргоог үүсгэнэ үү

6- Дараа нь GPIO болон зүү тоог 1 болгон сонгоно уу

7- Зүүг "AO" гэж сонгоно уу (бид чийг мэдрэгчийг A0 зүүгээр холбосон)

8 ба VARIABLE NAME-ийг "temp" гэж [учир нь бид js кодод {STEP-4} -д temp-ийг хувьсагч болгон бичсэн байдаг]

9- Эцэст нь JS файлыг UPLOAD FILES хэсэгт оруулаад js файлаас анхдагч html файлыг өөрчилнө үү.

Алхам 6: Тохиргоо ба өгөгдөл дамжуулалтыг ашиглах

Тохиргоо ба өгөгдлийн харагдацыг ашиглах
Тохиргоо ба өгөгдлийн харагдацыг ашиглах

1- DEVICES таб дээр дарна уу. Таны төхөөрөмжийн ID жагсаагдах болно. Одоо бүтээгдэхүүний таб дор бүтээгдэхүүнийхээ нэрийг "Bolt IoT бүтээгдэхүүн" гэж сонгоно уу. Жишээлбэл - температур. Одоо Тохиргоог байршуулах товчийг дарна уу.

2- Нүүр хуудас руу очоод BOLT нэгж дээр дарна уу. Энэ нь цагтай холбоотой чийгшлийн графикийг харах боломжтой шинэ хуудас руу чиглүүлэх болно.

Зөвлөмж болгож буй: