Mündəricat:

PiGMI: 3 addım
PiGMI: 3 addım

Video: PiGMI: 3 addım

Video: PiGMI: 3 addım
Video: The Pygmies from the African Jungles 2024, Iyul
Anonim
PiGMI
PiGMI

İcazə verin İnternet üzərindən PiGMI - Pi Garage Monitorunu təqdim edim

Bu, Pi istifadə edərək qaraj qapısı izləmə sisteminin mənim versiyamdır. Pi ayrıca qapıların açılmasını və bağlanmasını nəzarət edir və HomeBridge -ə inteqrasiya olunduğunu deyə bilərəm: "Hey Siri, Deyvin qapısını aç!".

Layihə 2016 -cı ildə inşa edilib və o vaxtdan bəri davam edir. Dizayn hər şeyi mümkün qədər sadə saxlamağa əsaslanır. Məsələn, qaraj qapısının dörd vəziyyəti var: Açıq, Bağlı, Sıxışmış və Tıxalı. İlk ikisi açıqdır, son ikisi qapı bağlanırsa və bağlana bilmirsə, o zaman mane olur. Açmağa çalışırsa və aça bilmirsə, sıxılır. Bu dövlətlərin aşkarlanması bir daha sadə saxlanıldı. Qapı əl düyməsinə basdıqdan təxminən 2 saniyə sonra açılmağa başlayır və manuel düymə (və ya uzaqdan idarəetmə) vasitəsilə bağlanması təxminən 15 saniyə çəkir. Bu iki zamanlama, sıxışan və maneə törədilən halları aşkar etmək üçün istifadə edilmişdir. Sadə bir maqnit açarı qaraj qapısının vəziyyətini aşkar edir. Yenə də sadə saxlamaq, qaraj qapısının elektronikası ilə məşğul olmaq məcburiyyətində olmadığımı ifadə etdi. Əgər keçid vəziyyəti təyin olunmuş vaxtdan sonra dəyişməzsə, bir mesaj alacaqsınız. Əlbəttə ki, qapı vaxtında açıla bilər və hələ də sıxışa bilər, amma bunu fərq edərdiniz - sadə saxlamağa çalışırsınız! Röleler, qarajdakı manuel düymələrdə istifadə olunur. 3 qapıya qədər konfiqurasiya edilə bilər.

Beləliklə dizayn, keçidin vəziyyətini izləmək üçün bir Pi istifadə etmək idi. Nəzarət üçün bir veb interfeysi təmin edin və uzaqdan izləmə və nəzarət üçün internet vasitəsi ilə girişə icazə verin. Bu fikri bir dostumla (Tom Milner) nəzərdən keçirdim və bütün veb interfeysini mənim üçün hazırladı. Bir Pi -də qurmadan əvvəl kodu yükləyə və demo rejimində sınaya bilərsiniz. İnterfeys, maqnitlər və rölelərin çıxışları üçün GPIO pinlərini konfiqurasiya etməyə imkan verir. Qapınızın hərəkət etməsi üçün standart 2 və 15 saniyədən daha çox vaxt lazım olduğu zaman gecikmələr. Təhlükəsizlik üçün bir istifadəçi və şifrə yaradırsınızsa, bir qeyd imkanı var. Tətildə və ya sadəcə işdə olarkən qapınız açılsa SMS siqnalı ala biləcəyiniz həyəcan rejimində qurulma qabiliyyətinə malikdir. Proqram Raspberry Pi 3 və Zero üzərində sınaqdan keçirilmişdir. Ətraflı məlumat üçün buradakı Wiki səhifəsinə keçid My Garage. Monitorinq isteğe bağlıdır və burada link var.

Təchizat

Sizə lazım olacaq:

Raspberry Pi (Pi3 və Sıfır test edilmişdir) SD kart və enerji təchizatı üzrə ən son Pi OS ilə

Wifi kilidi

Maqnit açar (lar) (qapı başına 1 ədəd) YOX

Röle (lər) (qapı başına)

Əksər elektron hissələr Adafruit və ya Amazon -dan alındı.

Tel - maqnitləri Pi -yə bağlamaq üçün qapı zəng telidir

Röle və Pi üçün çantalar (Thingiverse -dən 3D Çap olunmuş mina: Relay, Pi)

My-Garage proqramı

İsteğe bağlı monitorinq proqramı

Qapı və qapı çərçivəsinə maqnit bağlamaq üçün yapışdırın.

Duvara montaj qutuları üçün vintlər

Alətlər:

Tel çıxarıcılar, Kəlbətinlər

Qarajda tel bağlamaq üçün zımba silahı işləyir.

Tel kəsicilər

Addım 1: Pi qurmaq

Pi qurmaq
Pi qurmaq

Pi qurmaqla bağlı bir çox dərslər var, buna görə də Pi -də lazım olanları bildirməkdən başqa onları burada əhatə etməyəcəyəm.

1) Apache, PHP, Python. Yenə Adafruit və əlbəttə RaspberryPi Təşkilatı kimi saytlardan dərslər var.

2) Pi -nin Wi -Fi -ya daxil olması lazımdır, buna görə qurulmalıdır.

3) Evinizin xaricinə daxil olmaq üçün yönlendiricinizin yanğın divarından keçmək üçün bir üsul təqdim etməlisiniz. Noip.com saytından bir veb ünvanı istifadə edirəm və əlavə bir təhlükəsizlik xüsusiyyəti olaraq Apache üçün fərqli bir port nömrəsi istifadə etdim. Yenə internetdə bu tənzimləmə üçün bir çox dərslər var.

4) Github-dan My-Garage proqramı

Addım 2: Kablolama və Konfiqurasiya

Kablolama və Konfiqurasiya
Kablolama və Konfiqurasiya
Kablolama və Konfiqurasiya
Kablolama və Konfiqurasiya
Kablolama və Konfiqurasiya
Kablolama və Konfiqurasiya

Diaqrama baxın, lakin əsas xüsusiyyətlər qapı başına bir maqnit və bir röledir. Quraşdırmağım üçün altı GPIO sancağı var. Proqramda konfiqurasiya edilə bilər, sadəcə birdən çox qapıdakı doğru maqnitlə doğru röleyi uyğunlaşdırdığınızdan əmin olun! Ayarlar səhifəsi üçün yuxarıdakı şəklə baxın.

Burada rejimləri konfiqurasiya edə bilərsiniz (simulyasiya aka demo rejimi); Qapıların sayı və adları; Qapının açılma və bağlanma vaxtları, həyəcan siqnalları göndərmək və izləmək üçün məlumatlar.

Fiziki naqillər yenidən mümkün qədər sadə saxlanıldı. Röle (lər) in çıxışı qarajdakı manuel düymələrdən keçir. Düyməni basmağınız lazım olduğu müddətdə röle təxminən 1 saniyə ərzində vurulur. Qapı yolunda göz səviyyəsində quraşdırdığım maqnit açarı. Qapılarımda silindrlərin getdiyi metal bir iz var. Proqramın yalnız açarın açıq və ya bağlı olduğunu bilməsi lazım olduğu üçün onu qapınız üçün ən uyğun olan yerə quraşdıra bilərsiniz. Maqnit çərçivədəki açar qapıya (hərəkətli hissəyə) quraşdırılmışdır. Qapı işləmə üsulu dəyişdirilmir. Mövcud son dayanır və IR maneə sensoru hələ də işləyir.

Tövsiyə: