Mündəricat:

ESP8266 WIFI Qaraj Qapısı Uzaqdan: 3 addım
ESP8266 WIFI Qaraj Qapısı Uzaqdan: 3 addım

Video: ESP8266 WIFI Qaraj Qapısı Uzaqdan: 3 addım

Video: ESP8266 WIFI Qaraj Qapısı Uzaqdan: 3 addım
Video: Идеальное решение для гаража Трансформатора 2024, Noyabr
Anonim
ESP8266 WIFI Qaraj Qapısı Uzaqdan
ESP8266 WIFI Qaraj Qapısı Uzaqdan

Qarajımızı daha çox evin əsas girişi kimi istifadə edirik, çünki həqiqi ön girişdən istifadə edərək evin içərisinə çoxlu kir iz qoyur, çünki nizam pisdir. Kanadanın qərb sahilində yağışlı mövsümdə daha da pisdir. Qaraj qapı açıcımız yalnız iki pultla gəldi və daha çox uzaqdan satın ala bilsək də, bir smartfondan istifadə edilə bilən WIFI əsaslı bir uzaqdan idarə etmək daha yaxşı olardı. İstehsal serverinə və ya qapının uzaqdan (evdən çox uzaqda) açılmasına icazə verə biləcək hər hansı bir şeyə ehtiyac duyan WIFI aktiv açıcı istəmirdim. Düşündüyüm həll, WIFI -ə qoşulan və yalnız WIFI -ə qoşula bilən ESP8266 əsaslı bir lövhə ilə əlaqə quran xüsusi bir Android tətbiqindən istifadə edir. Evin WIFI aralığına daxil olduqdan sonra telefonu istifadə edərək qapını aça bilərsiniz.

Addım 1: Dizayn və Materiallar

Dizayn və Materiallar
Dizayn və Materiallar
Dizayn və Materiallar
Dizayn və Materiallar

Qaraj qapı açıcımız bir Chamberlain'dir, amma açarların çoxunun oxşar şəkildə işlədiyindən şübhələnirəm. Divar panelinin idarə edilməsi, açıcının işə düşməsini bildirən ona qoşulan iki teli qısaldır. Bu divar panellərində tez -tez bir işıq açarı və kilidləmə xüsusiyyəti də var, bu düymələr sadəcə əlaqəni qısaltmır, nə edəcəyini (işıqları yandır və ya kilidlə uzaqdan). Telləri qısaltmaq (əsas keçidin nə etməsi) bir röle ilə edilə bilər.

Aşağıdakı hissələrdən istifadə etdim:

  • Wemos D1 R2 ESP8266 lövhəsi (hər hansı bir ESP8266 dev kartı işləyəcək)
  • JCZ-11 Relay (5V bobin)
  • NPN transistoru (2N4401)
  • bir 10 kOhm rezistor
  • bir 2.2 kOhm rezistor
  • bir 1N4148 diod
  • müxtəlif tel
  • PCB prototipləri (və ya özünüz edin)
  • lövhə üçün korpus
  • lövhə üçün enerji təchizatı

Şematik diaqram LTSpice -dəndir (mənbə faylı əlavə olunur) və fərqli bir vizuallaşdırma üçün Fritzing çörək taxtası rəsmini də daxil etmişəm. Tapdığım Wemos lövhəsinin Fritzing modelində bəzi problemlərin olduğu görünür. Kəsilmiş xətləri görməzdən gəlin, yalnız mavi tel əlaqələrinə baxın. Əlbəttə ki, bunun əvəzinə bir çox digər ESP8266 inkişaf lövhəsi də istifadə edilə bilər və daxil edilmiş kod digər lövhələrdə işləmək üçün çox az dəyişiklik tələb edir.

Kassa üçün kiçik bir plastik qutu istifadə etdim (metaldan istifadə etməyin, WIFI siqnalını qoruyacaq). Enerji təchizatı üçün köhnə bir cib telefonu şarj cihazından istifadə etdim və ucunu Wemos lövhəsi üçün uyğun bir bağlayıcı ilə əvəz etdim.

Əlimdə olan rölin 5V bobini olduğundan və Wemos lövhəsi rəqəmsal bir pin üzərində yalnız 3.3V çıxara bildiyindən, röleyə keçid etmək üçün tranzistor istifadə etdim. Lövhə işə salındıqda və qaraj qapısı təsadüfən açılmadıqda pinin aşağı olmasını təmin etmək üçün aşağıya çəkilən bir rezistor (10kOhm) əlavə etdim. Flyback diodu (D1), röle söndürüldükdə bobində saxlanılan enerjinin gərginlik artımına qarşı qoruyur.

Addım 2: Hamısını yığın

Hamısını yığmaq
Hamısını yığmaq
Hamısını yığmaq
Hamısını yığmaq
Hamısını yığmaq
Hamısını yığmaq
Hamısını yığmaq
Hamısını yığmaq

Wemos lövhəsi üçün başlıqlara uyğun başqa bir layihədə PCB -dən artıq bir hissəm qaldı, buna görə ölçüsünü kəsdim və istifadə üçün dəyişdirdim. Uyğunlaşdırmaq üçün bir neçə deşik açılmalı və bəzi istenmeyen izlər kəsilməlidir. Bütün hissələri yerində lehimlədim və bir LED yandırıb söndürərək kodun işləkliyini sınadım. Daha əvvəl də qeyd edildiyi kimi, Wemos lövhəsi işə salındıqda açıcının (və ya test qutusundakı LED) aktivləşməməsi vacib bir xüsusiyyət idi.

Wemos lövhəsi Arduino IDE-dən istifadə edərək proqramlaşdırılmışdır və lövhənin IP ünvanı 192.168.1.120 olaraq ev şəbəkəsində təyin edilmişdir. Bu şəkildə güc verdikdə həmişə eyni (daxili) IP ünvanına sahib olacaq və tətbiq onunla çətin kodlaşdırıla bilər.

Android tətbiqi MIT App Inventor 2 -dən istifadə etməklə yaradılmışdır. Mən bunu yalnız əlimizdə olan telefonlarda (Oneplus, Xiaomi və Moto G4 Play) sınamışam. Paylaşılan bir Google Disk qovluğuna qoyaraq telefonun özündən yükləyərək asanlıqla quraşdırılır. MIT App Inventor istifadə etmək pulsuzdur və daxil olan layihə faylı fərqli bir IP ünvanı istifadə etmək üçün asanlıqla dəyişdirilə bilər.

Yığılmış qurğu, əlimdəki çantaya tamamilə uyğun gəlmədi, buna görə də rölin bir az yapışması üçün bir çuxur kəsdim. Qaraj qapısının açıq naqillərinə bağlayıcının giriş çuxurunu da kəsdim.

Addım 3: Qaraj Qapı Açıcısına qoşulun

Qaraj Qapı Açarına qoşulma
Qaraj Qapı Açarına qoşulma
Qaraj Qapı Açarına qoşulma
Qaraj Qapı Açarına qoşulma

Kabelləri açıcıya bağlamaq üçün iki seçim var. Seçim 1 divar panelindəki iki vintli terminala, digəri isə birbaşa açıcıya qoşulmaqdır (terminalları itələyin). İkincisini seçdim, çünki bu, mənim üçün daha əlverişli idi, çünki tellər qarajda Wemos cihazımı yerləşdirə biləcəyim yerə qədər daha qısa bir məsafə qət edəcəkdi. Açıcının özündə bir tel şeridi ölçücü var və aşağıda olan kiçik narıncı tıxaclar mövcud telləri buraxmaq üçün istifadə edilə bilər, beləliklə əlavə dəsti mövcud tellərlə büküb yenidən taxmaq olar.

Qoruğundakı Wemos lövhəsi yoldan kənarda yerləşdirilmişdi ki, asanlıqla döyülməsin, çünki qaraj mənim ağac emalı emalatxanamdır. Çox yaxşı işləyir və kaş bunu daha tez edərdim.

Tövsiyə: