Агуулгын хүснэгт:
- Алхам 1: Материал ба бэлтгэл ажил
- Алхам 2: Тоног төхөөрөмжийг тохируулах
- Алхам 3: IBM болон AWS -ийг тохируулах
- Алхам 4: Raspberry Pi болон IBM Node-RED дээрээ Node-RED тохируулах
Видео: Борооны дохиоллын систем: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэ бол борооны дохиоллын систем бөгөөд дохиолол, 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-ийн 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 -ийн хяналтын самбар нь зураг дээрх шиг харагдаж байх ёстой
Зөвлөмж болгож буй:
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
M5StickC-ESP32 Mini PIR дохиоллын систем: 7 алхам
M5StickC-ESP32 Mini PIR дохиоллын систем: Энэхүү төсөлд мини PIR мэдрэгч болон M5StickC ESP32 самбар ашиглан хэрхэн дохиоллын мини дохио өгөх талаар сурах болно
DIY гэрийн автоматжуулалтын халдагч дохиоллын систем: 5 алхам (зурагтай)
DIY гэрийн автоматжуулалтын халдагчдын дохиоллын систем!: Энэхүү төсөлд би танай гэрт халдагчдын дохиоллын системийг бий болгохын тулд Home Assistant програмыг хэрхэн ашиглахыг танд үзүүлэх болно. Систем нь үндсэндээ хаалга зөвшөөрөлгүй нээгдсэнийг илрүүлж, дараа нь мэдэгдэл илгээх болно
GSM, GPS, акселерометр ашиглан осол аваарын дохиоллын систем: 5 алхам (зурагтай)
GSM, GPS, хурдатгал хэмжигчийг ашиглан ослын дохиоллын систем: Намайг тэмцээнд оролцуулахын тулд надад саналаа өгөөрэй.Уралдаанд надад саналаа өгөөрэй Өнөө үед зам дээр ослын улмаас олон хүн амиа алдаж байгаа бөгөөд үүний гол шалтгаан нь " аврах ажил удааширсан ". Хөгжиж буй орнуудад энэ асуудал маш том тул би энэ төслийг хэмнэх зорилгоор бүтээсэн
BC547 транзистор ашиглан борооны дохиоллын хэлхээг хэрхэн яаж хийх вэ: 10 алхам
BC547 транзистор ашиглан борооны дохиоллын хэлхээг хэрхэн яаж хийх вэ: Сайн байна уу найз минь, өнөөдөр би BC547 транзистор ашиглан энгийн борооны дохиоллын хэлхээний хэлхээг хийх гэж байна. Энэ хэлхээг хийхэд маш хялбар байна