Агуулгын хүснэгт:
- Алхам 1: Өргөдөл юуны тухай вэ?
- Алхам 2: Дүрслэх алхамуудын хураангуй
- Алхам 3: RPI-ийн эцсийн тохиргоо хэрхэн харагдаж байна вэ?
- Алхам 4: Вэб програм хэрхэн харагдаж байна вэ?
- Алхам 5: Тоног төхөөрөмжийн шаардлага
- Алхам 6: Програмыг кодлох
- Алхам 7: Хөтөлбөрийг ажиллуулна уу
- Алхам 8: Хөтөлбөрийн үр дүн
Видео: IoT Smart Home System: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэ бол Keefe ба Jons Smart гэрийн систем юм
Алхам 1: Өргөдөл юуны тухай вэ?
Энэхүү програм нь 2 үндсэн бүрэлдэхүүн хэсэгт хуваагддаг ухаалаг гэрийн систем юм. Эхний бүрэлдэхүүн хэсэг нь хаалганы хонх, нэвтрэх картын систем, цагийг харуулах LCD дэлгэц, нэвтрэх картыг зөвшөөрсөн эсвэл зөвшөөрөөгүй эсэх, хаалганы түгжээг тайлсан LED заагч гэрэл, хөдөлгөөн мэдрэгчээс бүрдэх ухаалаг хаалганы систем юм. байшингийн гаднах хөдөлгөөнийг авах, хөдөлгөөн илрэх үед камер авах камер.
Хоёрдахь бүрэлдэхүүн хэсэг нь 2 гэрлээс бүрдэх ухаалаг гэр систем бөгөөд 1 нь гэр доторх гэрлийг, нөгөө нь байшингийн агааржуулагчийг илэрхийлдэг. Агааржуулагч, гэрлийг товчлуур ашиглан асаах, унтраах боломжтой гэдгийг харуулахын тулд LED-ийг унтраах, асаах 2 товчлуурыг оруулсан болно. Гэсэн хэдий ч програмын вэб хуудсыг ашиглан хэрэглэгч агааржуулагч эсвэл гэрлээ алсаас асааж, унтрааж болно. Температур, чийгшлийн мэдрэгчийг байшингийн температур, чийгшлийг хэмжихэд ашигладаг бөгөөд тухайн өдрийн температурын графикийг вэбсайтаас үзэх боломжтой.
Энэхүү аппликейшн нь гэрийн эздийн амьдралыг хөнгөвчлөхөд туслах болно, учир нь тэд гэрийнхээ аюулгүй байдлыг хангах үүднээс хаалганы нэвтрэх систем, хөдөлгөөн мэдрэгч ашиглан гэрийнхээ гадаа байгаа сэжигтэй үйл явдлын зургийг илрүүлж, гэрэл зураг авах, мөн камерын шууд дамжуулалтыг хийх боломжтой бөгөөд энэ нь гэрийн эзэдэд боломжийг олгодог. Тэднийг эзгүй байхад гэрийнх нь гадаа юу болж байгааг хараарай. Ухаалаг гэрийн систем нь гэрийн эзэддээ гэрэл, агааржуулагч нь асаалттай, унтраалттай эсэхийг харах боломжтой бөгөөд ингэснээр явахаасаа өмнө унтраахаа больсон тохиолдолд унтрааж болно. байшин. Температурын хүснэгт нь гэрийн эздэд гэрийнхээ температурыг хянах боломжийг олгодог бөгөөд хэрэв тэд гэртээ температур өндөр байгааг олж харвал гэртээ ирэхээсээ өмнө агааржуулагчаа асааж, сэрүүн гэртээ буцаж ирж амрах боломжийг олгодог..
Алхам 2: Дүрслэх алхамуудын хураангуй
1) Тойм
2) Тоног төхөөрөмжийн шаардлага - Шаардлагатай техник хангамжийн тоймыг өгдөг
3) Ухаалаг хаалганы системийн хаалганы хонх - Ухаалаг хаалганы системийн хаалганы хонхны системийг утсаар холбох талаар алхам алхмаар зааварчилгаа өгнө.
4) Ухаалаг хаалганы системийн LCD дэлгэц - Ухаалаг хаалганы системийн LCD дэлгэцийг хэрхэн яаж холбох талаар алхам алхмаар зааварчилгаа өгнө.
5) Хандалтын картыг унших NFC/ RFID уншигч - NFC/ RFID карт уншигч руу нэвтрэх картыг уншиж, хэрэглэгчийн гэрт нэвтрэх эрхийг олгох алхам алхмаар зааварчилгаа өгдөг.
6)
Зураг авах хөдөлгөөн мэдрэгч - Гэрийн гаднах хөдөлгөөнийг илрүүлэхийн тулд хөдөлгөөн мэдрэгчийг хэрхэн холбох талаар алхам алхмаар зааварчилгаа өгдөг.
7)
Ухаалаг гэрийн систем - Гэрт байгаа эд ангиудын LED ба температур мэдрэгчийг хэрхэн яаж холбох талаар алхам алхмаар зааварчилгаа өгдөг.
8)
Програмыг кодлох - Програмыг хэрхэн зөв зохиох, програмчлах талаар алхам алхмаар зааварчилгаа өгнө
9)
Хөтөлбөрийг ажиллуулах - Хөтөлбөрийг зохих ёсоор ажиллуулах тохиолдолд хүлээгдэж буй үр дүнг өгдөг
Алхам 3: RPI-ийн эцсийн тохиргоо хэрхэн харагдаж байна вэ?
Алхам 4: Вэб програм хэрхэн харагдаж байна вэ?
Алхам 5: Тоног төхөөрөмжийн шаардлага
Энэ програмыг бөглөхийн тулд танд дараахь зүйл хэрэгтэй болно.
- 1 I2C LCD дэлгэц
- 1 RFID / NFC MFRC522 карт уншигч модуль
- 1 DHT11 температур ба чийгшил мэдрэгч
- 1 PIR хөдөлгөөн мэдрэгч
- 1 дуугаралт
- 1 Raspberry Pi камер (piCam)
- 3 товчлуур
- 3 LED
- 3 10K ом эсэргүүцэл
- 3 330 ом эсэргүүцэл
- Олон тооны эрэгтэй, эмэгтэй утаснууд
Алхам 6: Програмыг кодлох
Энэ програмыг кодлохын тулд хавсаргасан зааварчилгааны файлыг үзнэ үү.
Алхам 7: Хөтөлбөрийг ажиллуулна уу
Дараах тушаалыг оруулаад програмаа ажиллуулна уу
Python програм
sudo python ~/ca1/ca1.py
Алхам 8: Хөтөлбөрийн үр дүн
Даалгавар
a)
Ажиллуулах үед програм нь бүрэлдэхүүн хэсэг бүрийг зөв ажиллуулж байгааг харуулахын тулд цуврал текстийг харуулах ёстой.
б)
Buzzer болон гэрийн LED нь товчлуур дарахад хариу өгөх чадвартай байх ёстой.
в)
LCD дэлгэц нь "Jon's Residence" болон цагийг харуулах ёстой.
г)
Хандалтын картыг сканнердах үед LCD дэлгэц дээр "Unlocked" гарч ирэх ёстой бөгөөд ногоон LED гэрэл ногоон болж хувирна.
д)
Вэб хуудас ажиллаж байх ёстой!
Индекс.html:
tempvalue.html
Зөвлөмж болгож буй:
Wifi Smart Switch ESP8266 нь Alexa болон Google Home Automation -тэй ажилладаг: 7 алхам
Wifi Smart Switch ESP8266 нь Alexa болон Google Home Automation -тэй ажилладаг: Даяаршлын ертөнцөд хүн бүр хамгийн сүүлийн үеийн, ухаалаг технологийг ашиглахыг хүсч байна
ET Smart Baby Monitoring System: 10 алхам
ET Smart Baby Monitoring System: ET Smart Baby Monitoring System нь нярай хүүхдээ асарч буй эцэг эх, асран хамгаалагчдад тав тухтай байдлыг бий болгох зорилготой систем юм. Хяналтын систем нь хүүхдийн температурыг хянаж байх бөгөөд хэрэв нормоос хэтэрвэл эцэг эх эсвэл машин руу SMS илгээх болно
EF 230: Home System 3000 зааварчилгаа: 4 алхам
EF 230: Home System 3000 зааварчилгаа: Home System 3000 нь Arduino, температур мэдрэгч, пьезо дуугаруулагч, оптик илрүүлэгч/фототранзистор, servo ашигладаг төхөөрөмж бөгөөд гэрийн эрчим хүчний үр ашгийг дээшлүүлэх арга замыг харуулдаг
IOT CA2 Secure Smart Home/Room: 8 алхам
IOT CA2 Secure Smart Home/Room: Агуулгын хүснэгт1 Smart Secure Home -ийн тойм 2 Тоног төхөөрөмжийн шаардлага + Setup3 Програм хангамжийн шаардлага + Setup4 Raspberrypi -ийг зүйл болгон бүртгүүлэх5 S3 хувин6 DynamoDB тохиргоо + дүрмүүд 7 Хүлээгдэж буй үр дүн 8 код (Пастебинаас) 9 Лавлагааны тойм
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 алхам
Sonoff B1 Firmware Home Automation Openhab Google Home: Sonoff унтраалгуудынхаа Tasmota програм хангамж надад үнэхээр таалагддаг. Гэхдээ миний Sonoff-B1 дээрх Tasmota програм хангамж үнэхээр сэтгэл хангалуун бус байсан. Би үүнийг Openhab -д нэгтгэж, Google Home -ээр дамжуулан удирдаж чадаагүй тул өөрийн фирмийг бичжээ