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

Борооны дохиоллын систем: 4 алхам
Борооны дохиоллын систем: 4 алхам

Видео: Борооны дохиоллын систем: 4 алхам

Видео: Борооны дохиоллын систем: 4 алхам
Видео: БЕСПРОВОДНОЕ ВИДЕОНАБЛЮДЕНИЕ WIFI комплект KERUI со слежением за людьми 2024, Арваннэгдүгээр
Anonim
Борооны дохиоллын систем
Борооны дохиоллын систем
Борооны дохиоллын систем
Борооны дохиоллын систем

Энэ бол борооны дохиоллын систем бөгөөд дохиолол, LED нь идэвхжүүлж, удахгүй бороо орох болно гэдгийг хэрэглэгчдэд анхааруулах болно. Энэ аппликешны зорилтот үзэгчид гэртээ хувцсаа тайлж, хувцасаа хадгалж чаддаг хүмүүст зориулагдсан болно. урьдчилан норгохгүйгээр. (Хэрэв чийгшил> 70 дуугарвал дуут дохио дуугарна, хэрэв гэрлийн утга <300 LED асдаг бол)

Энэхүү програм нь IBM -ийн улаан зангилаа ашиглан зохион бүтээсэн вэб интерфэйсийг ашигладаг бөгөөд энэ нь хэрэглэгчдэд Buzzer & LED -ийн бодит байдлыг хянах, DHT11 & LDR мэдрэгчийн бодит байдал, мөн DHT11 & LDR мэдрэгчийн түүхэн байдлыг харах боломжийг олгодог.

Бид DynamoDB -ийг ашиглан LDR -ийн гэрлийн утгыг, мөн DHT11 -ийн чийгшил, температурын утгыг хадгалдаг. Энэхүү програм нь AWS IoT -ийн брокерын үйлчилгээг ашигладаг бөгөөд энэ нь манай програмд мессеж илгээх, хүлээн авах боломжийг олгодог.

Алхам 1: Материал ба бэлтгэл ажил

Ашигласан бүрэлдэхүүн хэсгүүд:

1 x Raspberry Pi. (16gb microSD)

1 x DHT11.

1 x Хөнгөнөөс хамааралтай эсэргүүцэл (LDR).

1 x Аналог-тоон хөрвүүлэгч (MCP3008 ADC).

1 x 220 ом эсэргүүцэл.

3 x 10 к ом эсэргүүцэл.

1 х дуут дохио.

1 x LED.

1 x Товч.

Аппликешныг кодлохын тулд Raspberry Pi дээрх MQTT брокертой Node-RED ашиглах болно

IBM данс болон AWS данстай байх шаардлагатай

Алхам 2: Тоног төхөөрөмжийг тохируулах

Тоног төхөөрөмжийг тохируулах
Тоног төхөөрөмжийг тохируулах
Тоног төхөөрөмжийг тохируулах
Тоног төхөөрөмжийг тохируулах

Тоног төхөөрөмжийг талхны самбар дээр тохируулахын тулд дараах алхмуудыг дагана уу. Та бүдгэрүүлэх схемийг дагаж болно.

1. LDR -ийг эхлээд тохируулна уу

2. DHT11 -ийг тохируулна уу

3. Товчлуурыг тохируулна уу

4. Buzzer -ийг тохируулах

5. LED -ийг тохируулна уу

Алхам 3: IBM болон AWS -ийг тохируулах

Энэ програм нь танд AWS данстай байхыг шаарддаг бөгөөд боловсролын дансыг бас ашиглаж болно.

AWS -ийн хувьд

AWS консол руугаа орж AWS IoT үйлчилгээ (IoT Core) руу ороод дараах алхмуудыг дагана уу (хэрэв та DynamoDB -д өгөгдөл хадгалахыг хүсэхгүй бол 1, 6, 11 -р алхамыг алгасаарай):

1. DynamoDB руу очиж эрэмбэлэх товчлуурын цаг, үндсэн түлхүүр (гэрэл, температур, чийгшил) бүхий 3 хүснэгт үүсгэнэ үү.

2. Ганц зүйл бүтээгээрэй

3. Аюулгүй байдлын гэрчилгээ үүсгэх (Дараа нь шаардлагатай бүх гэрчилгээг татаж авах)

4. Аюулгүй байдлын бодлого бий болгох

5. Хамгаалалтын гэрчилгээндээ Аюулгүй байдлын бодлого, зүйлийг хавсаргана уу

6. Сэдвийн мэдрэгч/гэрэл, мэдрэгч/чийгшил, мэдрэгч/температурт үндэслэн DynamoDB хүснэгтэд мессеж оруулах дүрмийг бий болго. (Өгөгдлийн санд хандахын тулд та AWS -ийн үүрэг, бодлогыг бий болгох шаардлагатай болно)

7. Raspberry Pi руу ороод бүх AWS сертификатын итгэмжлэлийг хавтас үүсгээд питон файл үүсгээд үүнийг python файл руу хуулж оруулаарай.

drive.google.com/open?id=1vqiqLjGRohbLfxU_…

IBM -ийн хувьд

8. IBM Watson IoT програмыг тохируулах (https://console.bluemix.net/catalog/starters/internet-of-things-platform-starter). Вэбсайтынхаа URL хаягийг анхаарч үзээрэй.

9. Гарцын төхөөрөмж ба төхөөрөмжийн төрлийг тохируулах (Үүнийг үүсгэсний дараа нэвтрэлт танилтын тэмдэг, төхөөрөмжийн ID болон төрлийг анхаарч үзээрэй)

10. IBM Node-RED-ийг бөөрөлзгөнө pi дээр суулгаарай

11. IBM Node-RED-д aws dynamodb зангилаа суулгах (node-red-Contrib-aws)

Алхам 4: Raspberry Pi болон IBM Node-RED дээрээ Node-RED тохируулах

Raspberry Pi болон IBM Node-RED дээр Node-RED-ийг тохируулах
Raspberry Pi болон IBM Node-RED дээр Node-RED-ийг тохируулах
Raspberry Pi болон IBM Node-RED дээр Node-RED-ийг тохируулах
Raspberry Pi болон IBM Node-RED дээр Node-RED-ийг тохируулах
Raspberry Pi болон IBM Node-RED дээр Node-RED-ийг тохируулах
Raspberry Pi болон IBM Node-RED дээр Node-RED-ийг тохируулах
Raspberry Pi болон IBM Node-RED дээр Node-RED-ийг тохируулах
Raspberry Pi болон IBM Node-RED дээр Node-RED-ийг тохируулах

Өөрийнхөө Raspberry Pi-ийн Node-RED дээр энэ санах ойг импортлоорой:

Та MQTT, Watson IoT Node болон DynamoDB зангилааг өөрийн итгэмжлэл болгон өөрчлөх хэрэгтэй

drive.google.com/open?id=1-AA3_oxGgUdoNI1G…

IBM Node-RED-д энэ санах ойг оруулах: https://drive.google.com/open? Id = 1-AA3_oxGgUdoNI1G…

Та байршуулах боломжтой бөгөөд IBM -ийн хяналтын самбар нь зураг дээрх шиг харагдаж байх ёстой

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