Mündəricat:
Video: PiGMI: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
İ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 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
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ə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)