Mündəricat:

Gizli Tıqqıltı, IR Sensoru və Veb Tətbiqi ilə Maqnitli Ağıllı Kilid: 7 Addım (Şəkillərlə)
Gizli Tıqqıltı, IR Sensoru və Veb Tətbiqi ilə Maqnitli Ağıllı Kilid: 7 Addım (Şəkillərlə)

Video: Gizli Tıqqıltı, IR Sensoru və Veb Tətbiqi ilə Maqnitli Ağıllı Kilid: 7 Addım (Şəkillərlə)

Video: Gizli Tıqqıltı, IR Sensoru və Veb Tətbiqi ilə Maqnitli Ağıllı Kilid: 7 Addım (Şəkillərlə)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Noyabr
Anonim
Image
Image
Dövrə
Dövrə

Bu layihəni bəyəndinizsə, məni İnstagram və YouTube -da izləyin.

Bu layihədə ev ofisim üçün gizli döyülməni bilirsinizsə açılacaq bir maqnit kilidi quracağam. Oh … və qolunda daha bir neçə fənd olacaq.

Ofis binalarında maqnit qıfıllar çox yayılmışdır və dəstləri internetdən asanlıqla almaq olar. Ancaq xüsusi bir qurğu qurmaq istədim, bunun evimin daxili qapısına quraşdırılacağını hiss etdim.

Başlanğıcda qapını açmağın üç yolu olacaq: daxili IR sensoru, veb tətbiqi və qapıdakı titrəməni aşkar edə bilən piezo çeviricisi.

Parçalar (Ortaq Bağlantıları)

  • 49 mm Elektromaqnit:
  • Mükəmməl lövhə:
  • ESP8266 Device Board:
  • N-Kanal MOSFET:
  • Piezo Dönüştürücü:
  • IR Yaxınlıq Sensoru (Bu istifadə etdiyim deyil, amma onu PSU-dan işlədərdim):
  • Əməliyyat Gücləndirici Modulu:
  • 2 diod
  • 10K rezistor
  • Polad Lövhə
  • 3D çaplı mötərizə
  • 3D çap elektronika qutusu
  • 3D Çaplı Sensor Qapağı

Mikrokontrolör Kodu və Kablo Şeması:

Veb Tətbiq Kodu:

3D Modellər

49 mm Elektromaqnit Montaj Mötərizəsi: https://codepen.io/calebbrewer/pen/dJKBmw Sensor Qapağı/Qapağı:

Layihə qutusu:

Addım 1: Dövrə

Dövrə
Dövrə

Əsasən, ESP8266 inkişaf lövhəsi, enerji təchizatından öz tənzimləyicisinə 9 volt alır. Enerji təchizatının müsbət tərəfi maqnitə, yer isə mosfetdəki mənbəyə gedir. Fetdən gələn drenaj maqnitə gedir və FET üzərindəki qapı mikro nəzarət cihazındakı pin 5 ilə açılır. Bu, pin işləyərkən maqnitə 9v axını təmin edir. Opamp, çeviricidən analoq siqnalı qəbul edir, gücləndirir və analoq pininə göndərir. IR sensoru 14 pininə rəqəmsal bir siqnal göndərir (Başqa sözlə açmaq və ya söndürmək). Opamp və İQ sensoru hər ikisi də mikro nəzarətçidən 3.3v güc alır. Oh və hər şey əsaslandırılır. 12v dəyərli maqnitlərin əvəzinə 9v istifadə etməyimin daha da sərin olmasına imkan verdiyini, xüsusən də bu qalın polad lövhədən istifadə etdiyimi gördüm. Mikro nəzarətçidəki tənzimləyici 9v -dan çox gücə malik deyil. Bir rezistor və diaqramda göstərildiyi diodları da əlavə etməlisiniz.

Burada qeyd etmək istəyirəm ki, piezo vibrasiya sensoru yerləşdirdiyinizdən və tellərin nə qədər uzunluğundan asılı olaraq op-ampə ehtiyacınız olmayacaq. Sensorun xarici halqasını yerə, digər telini isə analoq girişə, tellər arasında 1M rezistorla işlədə bilərsiniz. Op amp tək tək təkmilləşdirir.

Addım 2: Mikro nəzarətçi kodu

Mikro nəzarətçi kodu
Mikro nəzarətçi kodu

Normalda Arduino belə bir layihə üçün istifadə ediləcəkdi, amma buradakı taxılın əleyhinə çıxıram və mikrokontrolörlərdə javascript çalıştırmanıza imkan verən Espruino adlı bir firmware istifadə edirəm. Əgər maraqlanırsınızsa, Espruino ilə Node MCU ESP8266 dev lövhəsini yandırmaqla bağlı bütün bir video çəkdim. Bunu yoxlamalısınız.

GitHub -da koda baxın

Yuxarıda gizli sabit vurma üçün sancaqlar, istifadə olunan şeylər və milisaniyələrdə bir sıra vaxtlar qururam. Bu hər vuruş arasındakı vaxtdır. Qapının kilidini açmaq və bağlamaq, həmçinin düzgün döyülməsini yoxlamaq üçün funksiyaları da qururam. Lövhə işə düşəndə wifi -yə qoşulur və qapını idarə etmək üçün əmrləri qəbul edə bilən bir veb server yaradır. IR sensoru ilə əlaqəli pin üzərində bir saat quraşdırılmışdır, buna görə də sensor açıldıqda kilid açma funksiyası işə salınacaq. Vibrasiya sensoruna gəldikdə … vibrasiya sensorunun hər milisaniyəyə qoşulduğu analog pinini oxuyan və siqnalın müəyyən edilmiş bir həddən yuxarı olduğu təqdirdə vaxtın tutulduğu bir vaxt başlayır. Kifayət qədər titrəmə varsa, çəkilən vaxtların gizli vaxtlara kifayət qədər yaxın olub olmadığını yoxlayan funksiyanı işlədəcək. Belə etsələr, qapını açar.

Addım 3: Veb Tətbiq Nəzarətləri

Veb Tətbiq Nəzarətləri
Veb Tətbiq Nəzarətləri

Veb tətbiq kodu

Veb tətbiqi, mikrokontrolördə yaratdığımız veb serverə əmrlər göndərən bəzi javascriptli bir veb səhifəsidir. AWS S3 -də statik bir veb sayt etdim və telefonumun ana ekranında saxladım. İndi qapını aça bilərəm, qapını kilidləyə bilərəm və ya kilidini aça bilərəm. Tətbiqi qorumaq və şəbəkəmi qurmaq da mümkün idi ki, internet bağlantısı olan hər yerdə qapı formasını işlədim.

Kodda istifadə olunan IP ünvanını mikrokontrolörünüzün ünvanına dəyişdirməlisiniz. Routerimi IP -yə ayırdım, buna görə heç vaxt dəyişməyəcək.

Addım 4: Elektromaqnit Montaj Mötərizəsi

Elektromaqnit Quraşdırma Mötərizəsi
Elektromaqnit Quraşdırma Mötərizəsi

Fusion 360 -a getdim və 49 mm elektromaqnitin ölçülərinə uyğun bir mötərizə yaratdım. Modelin bağlantısı burada. Daha sonra 3D printerə göndərdim. Bu heyrətamiz uzun proses edildikdən sonra ona bir qat astar verdim, zibili zımparaladım və bir az ağ boya ilə vurdum.

Addım 5: Maqnit və lövhənin quraşdırılması

Maqnit və lövhənin montajı
Maqnit və lövhənin montajı
Maqnit və lövhənin montajı
Maqnit və lövhənin montajı
Maqnit və lövhənin montajı
Maqnit və lövhənin montajı

Maqnitin polad lövhədə düzgün bir şəkildə düzüləcəyinə əmin olmaq üçün; Lövhəni mavi lentlə örtdüm, mötərizəni izlədim, sonra montaj deliklərinin getməli olduğu bazarda.

Sərt metaldan qazarkən kiçik bir hissədən başlamaq və yuxarıya doğru irəliləmək yaxşıdır. Ayrıca, matkapı yağlamaq üçün yağ istifadə edin.

İçimdə oyuq bir qapı var, buna görə də çubuqların içindən keçdim və içəri keçməyəcəyinə əmin olmaq üçün digər tərəfə böyük yuyucular qoydum.

Möhkəmi çərçivəyə montaj etmək üçün taxta vintlərdən istifadə etdim. Daha sonra maqnitdəki tellərə uzun bir tel lehimlədim və telləri uzun bir ağ örtükdən keçirdim. İçəridə, telin qapının ətrafına baxdığını və idarəetmə qutusunun olacağı yerə qədər uzandım.

Addım 6: Nəzarət qutusu

Nəzarət qutusu
Nəzarət qutusu
Nəzarət qutusu
Nəzarət qutusu

Nəzarət qutusu, modelləşdirdiyim və çap etdiyim bir qapağı olan çox sadə bir qutudur. İki qısa ucunda tellərin keçməsinə imkan verən deliklər var. Lövhə yalnız içərisində oturur və İQ sensorunun LEDləri yan tərəfində qazdığım deliklərdən çıxır.

Budur model.

Addım 7: Vibrasiya Sensoru və Layihənin Tamamlanması

Vibrasiya Sensoru və Layihənin Tamamlanması
Vibrasiya Sensoru və Layihənin Tamamlanması
Vibrasiya Sensoru və Layihənin Tamamlanması
Vibrasiya Sensoru və Layihənin Tamamlanması
Vibrasiya Sensoru və Layihənin Tamamlanması
Vibrasiya Sensoru və Layihənin Tamamlanması

Titrəmə sensorunu bağlamaq üçün ağ örtükdən keçdiyim başqa uzun bir tel parçası bağladım. Qapıya asmaq üçün isti yapışqan istifadə etdim. Gözəl görünməsi üçün sensoru 3D çaplı bir qapaqla örtdüm.

Bunu etdikdən sonra maqnitin tellərini və vibrasiya sensorunu lövhədəki müvafiq tellərə lehimlədim.

Nəhayət hamısını birlikdə sökdüyüm qapı kilidini bantladıqdan və bir az təmizlik etdikdən sonra layihə tamamlandı!

Videoya baxın, bu layihənin necə işlədiyinə baxın.

İlk dəfə Müəllif
İlk dəfə Müəllif
İlk dəfə Müəllif
İlk dəfə Müəllif

İlk dəfə Yazardır

Tövsiyə: