İçindekiler:

PiGMI: 3 Adım
PiGMI: 3 Adım

Video: PiGMI: 3 Adım

Video: PiGMI: 3 Adım
Video: Kim milyoner olmak ister kovulan yarışmacı! 2024, Kasım
Anonim
PiGMI
PiGMI

İnternet üzerinden PiGMI - Pi Garage Monitor'ü tanıtmama izin verin

Bu, Pi kullanan bir garaj kapısı izleme sisteminin benim versiyonum. Pi ayrıca kapıların açılıp kapanmasını da kontrol eder ve HomeBridge'e entegre edilmiştir, böylece "Hey Siri, Dave'in kapısını aç!" diyebiliyorum.

Proje 2016 yılında inşa edildi ve o zamandan beri devam ediyor. Tasarım, işleri olabildiğince basit tutmaya dayanıyordu. Örneğin, garaj kapısının dört durumu vardır: Açık, Kapalı, Sıkışmış ve Engellenmiş. İlk ikisi açıktır, son ikisi kapının kapanıp kapanmadığını, ardından engellendiğini gösterir. Açmaya çalışıyor ve açamıyorsa, sıkışmış demektir. Bu durumların tespiti bir kez daha basit tutuldu. Kapı manuel düğmeye basıldıktan yaklaşık 2 saniye sonra açılmaya başlar ve manuel düğme (veya uzaktan kumanda) ile kapanması yaklaşık 15 saniye sürer. Bu iki zamanlama, sıkışmış ve engellenmiş durumları tespit etmek için kullanıldı. Basit bir manyetik anahtar, garaj kapısının durumunu algılar. Yine basit tutmak, garaj kapısının elektroniği ile uğraşmak zorunda olmadığım anlamına geliyordu. Bu nedenle, anahtar durumu belirtilen süreden sonra değişmezse bir mesaj alırsınız. Tabii ki kapı zamanında açılabilir ve yine de sıkışabilir, ancak bunu fark edeceksiniz - basit tutmaya çalışıyorum! Garajdaki manuel düğmeler arasında röleler kullanılır. 3 kapıya kadar konfigüre edilebilir.

Yani tasarım, anahtarın durumunu izlemek için bir Pi kullanmaktı. Kontrol için bir web arayüzü sağlayın ve uzaktan izleme ve kontrol için internet üzerinden erişime izin verin. Bu fikri, gidip tüm web arayüzünü benim için yapan bir arkadaşımla (Tom Milner) inceledim. Bir Pi'ye kurmadan önce kodu indirebilir ve demo modunda deneyebilirsiniz. Arayüz, mıknatıslar için GPIO pinlerini ve rölelerin çıkışlarını yapılandırmanıza izin verir. Kapınızın hareket etmesinin varsayılan 2 ve 15 saniyeden fazla sürmesi durumunda kullanılan zaman gecikmeleri. Güvenlik için bir kullanıcı ve şifre oluşturuyorsunuz, loglama imkanı var. Tatildeyken veya sadece işteyken kapınız açıldığında SMS uyarısı alabileceğiniz alarm modunda kurulabilme özelliğine sahiptir. Yazılım bir Raspberry Pi 3 ve Zero üzerinde test edilmiştir. Daha fazla bilgi için burada Wiki sayfasına bir bağlantı var Garajım. İzleme isteğe bağlıdır ve işte bağlantı.

Gereçler

İhtiyacın olacak:

Raspberry Pi (Pi3 ve Zero test edilmiştir) SD kartta ve güç kaynağında en yeni Pi OS ile

Wi-Fi dongle'ı

Manyetik anahtar(lar) (kapı başına 1) YOK tip

Röle(ler) (kapı başına I)

Çoğu elektronik parça Adafruit veya Amazon'dan tedarik edildi.

Tel - Mıknatısları Pi'ye bağlamak için kapı zili teli

Röleler ve Pi için kılıflar (Thingiverse: Relay, Pi'den 3D Baskılı maden)

My-Garage yazılımı

Opsiyonel izleme yazılımı

Kapı ve kapı çerçevesine mıknatıs yapıştırmak için yapıştırıcı.

Duvara montaj kutuları için vidalar

Aletler:

Tel striptizci, pense

Garajda kablo döşemek için zımba tabancası.

Tel kesiciler

Adım 1: Pi'yi Ayarlama

Pi'yi Ayarlama
Pi'yi Ayarlama

Bir Pi kurmakla ilgili pek çok ders var, bu yüzden Pi'de neyin gerekli olduğunu belirtmek dışında onları burada ele almayacağım.

1) Apache, PHP, Python. Yine Adafruit ve tabii ki RaspberryPi Organisation gibi sitelerden bunlarla ilgili eğitimler var.

2) Pi'nin Wifi'nize erişmesi gerekecek, bu yüzden ayarlanması gerekecek.

3) Evinizin dışına erişim için, yönlendiricinizin yangın duvarını aşmak için bir yöntem sağlamanız gerekecektir. Noip.com'dan bir web adresi kullanıyorum ve ek bir güvenlik özelliği olarak Apache için farklı bir bağlantı noktası numarası kullandım. Yine bu düzenleme için web'de birçok öğretici var.

4) Github'dan My-Garage yazılımı

Adım 2: Kablolama ve Yapılandırma

Kablolama ve Yapılandırma
Kablolama ve Yapılandırma
Kablolama ve Yapılandırma
Kablolama ve Yapılandırma
Kablolama ve Yapılandırma
Kablolama ve Yapılandırma

Şemaya bakın, ancak temel özellikleri kapı başına bir mıknatıs ve bir röledir. Kurulumum için bu altı GPIO pini. Yazılımda konfigüre edilebilirler, doğru röleyi birden fazla kapı üzerinde doğru mıknatısla eşleştirdiğinizden emin olun! Ayarlar sayfası için yukarıdaki resme bakın.

Burada modları yapılandırabilirsiniz (simülasyon yani demo modu); Kapıların sayısı ve isimleri; Kapı açma ve kapama zamanlamaları ve alarm gönderme ve izleme bilgileri.

Fiziksel kablolama yine mümkün olduğu kadar basit tutuldu. Röle(ler)in çıkışı garajdaki manuel düğme(ler) üzerinden atlanır. Röle, düğmeye basmanız kadar yaklaşık 1 saniye süreyle darbelidir. Kapı rayına göz hizasında monte ettiğim manyetik şalter. Kapılarımın makaraların gittiği metal bir palet var. Yazılımın yalnızca anahtarın açık veya kapalı olduğunu bilmesi gerektiğinden, onu kapınız için en uygun olan herhangi bir yere monte edebilirsiniz. Mıknatıs kapıya (hareketli parça) çerçeve üzerindeki anahtara monte edilmiştir. Kapı operasyonu herhangi bir şekilde değiştirilmemiştir. Mevcut uç durdurucular ve IR engel sensörü çalışmaya devam eder.

Önerilen: