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

PiGMI: 3 алхам
PiGMI: 3 алхам

Видео: PiGMI: 3 алхам

Видео: PiGMI: 3 алхам
Видео: Возведение перегородок санузла из блоков. Все этапы. #4 2024, Арваннэгдүгээр
Anonim
PiGMI
PiGMI

PiGMI - Pi Garage Monitor -ийг интернетээр танилцуулъя

Энэ бол Pi ашиглан гаражийн хаалганы хяналтын системийн миний хувилбар юм. Pi нь мөн хаалга онгойлгох, хаахыг хянадаг бөгөөд HomeBridge -т нэгтгэгдсэн тул "Хөөе Сири, Дэйвийн хаалгыг онгойлго!" Гэж хэлж чадна.

Төсөл нь 2016 онд баригдсан бөгөөд үүнээс хойш хэрэгжиж байна. Энэхүү загвар нь бүх зүйлийг аль болох энгийн байлгахад үндэслэсэн байв. Жишээлбэл, гаражийн хаалга нь нээлттэй, хаалттай, гацсан, саадтай гэсэн дөрвөн төлөвтэй. Эхний хоёр нь ойлгомжтой, сүүлийн хоёр нь хаалга хаагдаж, хаах боломжгүй бол саад болж байгааг илтгэнэ. Хэрэв энэ нь нээх гэж оролдож байгаа боловч нээгдээгүй бол гацсан байна. Эдгээр мужийг илрүүлэх ажлыг дахин хялбар болгов. Хаалга нь гарын товчлуурыг дарахад ойролцоогоор 2 секундын дараа нээгдэж эхэлдэг бөгөөд гарын авлагын товчлуураар (эсвэл алсын удирдлагаар) хаагдахад 15 орчим секунд зарцуулдаг. Эдгээр хоёр хугацааг түгжрэл, саад тотгорыг илрүүлэхэд ашигласан. Энгийн соронзон унтраалга нь гаражийн хаалганы төлөв байдлыг илрүүлдэг. Дахин энгийн байлгах нь гаражийн хаалганы цахилгаан хэрэгсэлтэй холбогдох шаардлагагүй гэсэн үг юм. Хэрэв заасан хугацаанаас хойш шилжих төлөв өөрчлөгдөхгүй бол танд мессеж ирэх болно. Мэдээжийн хэрэг, хаалга цагтаа нээгдэж, гацсан хэвээр байх болно, гэхдээ та үүнийг анзаарах болно - үүнийг энгийн байлгахыг хичээдэг! Релейг гаражийн гарын авлагын товчлуур дээр ашигладаг. Үүнийг 3 хаалга хүртэл тохируулах боломжтой.

Тиймээс загвар нь унтраалгын төлөв байдлыг хянахын тулд Pi ашиглах ёстой байв. Хяналтын вэб интерфэйсээр хангаж, интернетээр дамжуулан алсын зайнаас хяналт, удирдлагад нэвтрэх боломжийг олгох. Би энэ санааг найзтайгаа (Том Милнер) шалгаж үзээд вэб интерфэйсийг бүхэлд нь надад зориулав. Та кодыг Pi дээр тохируулахын өмнө татаж аваад демо горимд туршиж үзэх боломжтой. Интерфейс нь соронз болон релений гаралтын GPIO тээглүүрийг тохируулах боломжийг танд олгоно. Таны хаалгыг хөдөлгөхөд үндсэн 2 ба 15 секундээс илүү хугацаа шаардагдах тохиолдолд хойшлуулах хугацааг ашигладаг. Та аюулгүй байдлын үүднээс хэрэглэгч болон нууц үгээ үүсгэж, бүртгэл хийх боломжтой. Энэ нь таныг амралтаараа эсвэл ажил дээрээ байхад хаалгаа онгойлгосон тохиолдолд SMS дохио хүлээн авах боломжтой дохиоллын горимд тохируулах боломжтой юм. Програм хангамжийг Raspberry Pi 3 ба Zero дээр туршиж үзсэн. Дэлгэрэнгүй мэдээлэл авахыг хүсвэл Wiki хуудас руу миний холбоосыг оруулна уу. Хяналт нь сонголттой бөгөөд энд линк байна.

Хангамж

Танд хэрэгтэй болно:

Raspberry Pi (Pi3 ба Zero туршиж үзсэн) нь хамгийн сүүлийн үеийн Pi OS -ийг SD карт болон тэжээлийн хангамж дээр суурилуулсан болно

Wifi түлхүүр

Соронзон унтраалга (үүд) (хаалга тутамд 1 ширхэг) NO төрөл

Реле (үүд) (хаалга бүрт)

Ихэнх электрон эд ангиудыг Адафрут эсвэл Амазоноос авсан.

Утас - соронзыг Пи руу залгах зориулалттай хаалганы хонхны утас

Реле ба Пи хэрэг (Thingiverse -ийн 3D хэвлэсэн уурхай: Relay, Pi)

My-Garage програм хангамж

Хяналтын нэмэлт програм хангамж

Соронзыг хаалга, хаалганы хүрээн дээр бэхлэхийн тулд цавуу хийнэ.

Хананд бэхлэх хайрцагны эрэг

Хэрэгсэл:

Утас хуулагч, Бахө

Утас бэхлэх гол буу нь гаражид ажилладаг.

Утас таслагч

Алхам 1: Pi -г тохируулах

Pi -г тохируулж байна
Pi -г тохируулж байна

Pi тохируулах талаар олон заавар байдаг тул би Pi дээр юу хэрэгтэй байгааг хэлэхээс өөрөөр энд тайлбарлахгүй.

1) Apache, PHP, Python. Адафрут, мэдээж RaspberryPi Байгууллага гэх мэт сайтуудаас эдгээр хичээлүүд бас байдаг.

2) Pi нь таны Wi -Fi сүлжээнд нэвтрэх шаардлагатай бөгөөд үүнийг тохируулах шаардлагатай болно.

3) Гэрээсээ гадуур нэвтрэхийн тулд та чиглүүлэгчийнхээ галын хананд нэвтрэх аргыг зааж өгөх хэрэгтэй болно. Би noip.com вэб хаягийг ашигладаг бөгөөд аюулгүй байдлын нэмэлт функц болгон Apache -ийн өөр портын дугаарыг ашигладаг. Дахин хэлэхэд вэб дээр энэ зохицуулалтыг хийх олон заавар байдаг.

4) Github-ийн My-Garage програм хангамж

Алхам 2: Утас холбох, тохируулах

Утас холбох ба тохируулах
Утас холбох ба тохируулах
Утас холбох ба тохируулах
Утас холбох ба тохируулах
Утас холбох ба тохируулах
Утас холбох ба тохируулах

Диаграмыг үзнэ үү, гэхдээ гол онцлог нь нэг хаалга бүрт нэг соронз, нэг реле байдаг. Миний тохиргооны хувьд энэ нь зургаан GPIO зүү юм. Тэдгээрийг програм хангамжид тохируулах боломжтой байдаг, өөрөөр хэлбэл олон хаалганы зөв соронзтой зөв реле таарч байгаа эсэхийг шалгаарай! Тохиргооны хуудсыг дээрх зургаас үзнэ үү.

Энд та горимуудыг тохируулах боломжтой (симуляци, демо горим гэх мэт); Хаалганы тоо, нэр; Хаалга онгойх, хаагдах цаг, дохиолол илгээх, хяналт тавих мэдээлэл.

Дахин физик утсыг аль болох энгийн байлгасан. Реле (үүд) -ийн гаралтыг гараж дахь гарын авлагын товчлууруудаар дамжуулдаг. Реле нь товчлуурыг дарахад л 1 секундын турш импульс өгдөг. Соронзон унтраалгыг хаалганы зам дээр нүдний түвшинд суулгасан. Миний хаалган дээр өнхрөх төмөр зам байдаг. Програм хангамж нь унтраалга нээлттэй эсвэл хаалттай эсэхийг мэдэх шаардлагатай байдаг тул та үүнийг хаалгандаа хамгийн тохиромжтой газар байрлуулж болно. Соронзыг хаалган дээр (хөдлөх хэсэг) хүрээ дээрх унтраалга дээр суурилуулсан болно. Хаалганы ажиллагааг шууд өөрчилдөггүй. Одоо байгаа төгсгөл зогсож, IR бөглөрлийн мэдрэгч ажиллаж байна.

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