Mündəricat:
Video: Ultimate Light Switch: 6 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu təlimatın məqsədi, wifi ilə əlaqəli bir işıq açarını necə düzəltdiyimi izah etməkdir (bundan sonra uzaqdan idarəetmə də deyilir). Bu uzaqdan idarəetmə vasitələrinin məqsədi wifi ilə əlaqəli bir neçə röleyi açmaq və söndürməkdir. Röleler bu təlimatda izah edilməmişdir. Keçmişdə etdiyim ayrı bir təlimatda izah olunur: ESP8266 Wifi Switch.
Bu pultlarda 3 -ə qədər kiçik düymə olacaq. Hər düymə bir və ya daha çox röleyi açar/söndürər. Hər düymənin yanında bir LED əks əlaqə rolunu oynayır. Xüsusi bir məqsəd üçün daha böyük bir düymə istifadə olunur: bütün röleləri söndürür. Yalnız uzaqdan idarə olunanları deyil, həm də evin bütün uzaqdan idarə olunan rölelərini. İşdən çıxarkən və ya yatarkən hər şeyi söndürmək üçün istifadə olunur.
Cihazlar arasındakı əlaqə Blynk tərəfindən idarə olunur. Uzaqdan idarə olunan mikro nəzarətçi, ESP8266 ilə bir Huzzah Tüyüdür. Uzaqdan idarəetmənin gücü USB divar fişindən gəlir (batareyasız).
Təlimatlarımı izləsəniz, bu cihazın əvvəlki təlimatda izah edilənə bənzər bir məqsədi olduğunu görərsiniz: ESP32 Thing Wifi Uzaqdan idarəetmə cihazı və siz haqlısınız. Əvvəlki modeldən aşağıdakı təkmilləşdirmələri etdim:
- ESP32 Thing, ESP8266 ilə bir Huzzah Tüyü ilə əvəz edildi (ESP32 Thing ilə əlaqə problemim var idi).
- Metal düymələr plastik düymələrlə əvəz olundu (statik elektrik bəzən metal düymələr vasitəsi ilə lövhəyə ötürülürdü, bu da yenidən başlamağı tələb edirdi).
- Bu pultlar indi evin bütün işıqlarını hər pultla idarə etmək əvəzinə yalnız bir neçə işığı, ümumiyyətlə bir otaqdakı işıqları idarə edir (buna görə də digər yataq otaqlarının işıqlarını təsadüfən açmırsınız).
- Uzaqdan USB fişindən çıxarıb hələ də bir neçə saat istifadə etmək üçün köhnə modeldə bir batareyam var idi. Bu funksiyanı heç istifadə etmədiyim ortaya çıxdı, buna görə pultu daha incə etmək üçün batareyanı çıxardım.
- "Hər şeyi söndür" düyməsini əlavə etdim.
- Əlaqə LEDlərini əlavə etdim.
Çətinlik səviyyəsi: Orta
Lazım olan material:
- 1 plastik korpus PolyCase və PolyCase
- ESP8266 Adafruit ilə 1 Tüy HUZZAH
- 1 ədəd yarım ölçülü lehimli çörək taxtası Adafruit
- 3 ədəd Adafruit
- 3 uzun və dar düymələr Adafruit
- 1 qısa və geniş düymə Adafruit
- 7 3.3k Amazon müqaviməti
- 1 USB tipli-Adafruit kişi fişi
- tel Sparkfun
- poliuretan yapışqan Lowes
Lazımi alətlər:
- Lehimləmə dəmir Amazon
- Dremel (əgər yoxdursa, bir bıçaq kifayət edər) Lowes
- Qazma maşını (əgər yoxdursa, bir əl matkabı kifayət edər) Lowes
Addım 1: Dizayn
Mikro nəzarətçi:
Mikro nəzarətçi olaraq, aşağıdakı səbəblərə görə Adafruit tərəfindən hazırlanan ESP8266 ilə Huzzah lələyindən istifadə etdim:
- Wi -Fi imkanlarına malikdir
- Ucuzdur (yığılmış versiya üçün 18.95 dollar)
- Nisbətən kiçikdir (23mm x 51mm x 8mm / 0.9 "x 2" x 0.28 ")
- 9 GPIO pininə malikdir (mənə 7 lazım idi)
Mikro nəzarətçi USB prizinin 5V ilə işləyəcək.
Düymələrdən giriş olaraq 4 GPIO, 3 -ü isə işıq LED -lərinə çıxış olaraq istifadə ediləcək. Düymələrdən birində (hər işığı söndürən) bir LED var, buna görə də bu düymə üçün bir geribildirim açmağın mənası yoxdur.
Düymələr:
Düymələrin dizaynı çox sadədir: 3 kiçik düymə üçün SPST açarları adlanan toxunma açarları seçdim. Hündür olanları seçdim ki, korpusdan fərqlənsinlər. Daha böyük düymə üçün bir SPST açarı da seçdim, amma daha qısa olanı, korpusa girmək üçün, təsadüfən itələməməkdir. Həm də içərisində bir led var və bir G/Ç simvolu var.
Yuxarıdakı diaqramda göstərildiyi kimi, açarlar GPIO-ya 3.3k açılan rezistor vasitəsilə torpaq verir və basıldıqda GPIO-ya 3.3V verir.
LEDlər:
5 mm sarı LED istifadə etdim. Sadəcə bir ucunda GPIO -ya, digər ucunda isə 3.3k rezistor vasitəsilə toprağa bağlanırlar.
Qoşma:
Kassa üçün daxili ölçüləri ən az 51mm x 97mm x 11mm / 2.0 "x 3.8" x 0.4 "olan plastik bir qutuya ehtiyacım var. Seçdiyim qutunun daxili ölçüləri 52mm x 100mm x 19mm / 2.0" x 3.9 "x 0.7 ". Bu o deməkdir ki, çörək taxtasının arxasına bir neçə karton və ya kağız yığmaq məcburiyyətində qalacağam ki, sistemin qapaq qapağı ilə eyni şəkildə itələdiyinə əmin olum və düymələr qapaqdan çıxsın.
Bütün komponentlər lehimlənə bilən çörək taxtasında lehimlənir. Bu, onu adi bir çörək taxtasından daha daimi və etibarlı edir və xüsusi hazırlanmış bir PCB dizaynı tələb etmir. Adafruitdən yarı ölçülü permabonun mükəmməl işlədiyini gördüm.
Addım 2: Şuranın qurulması
Tövsiyə:
BookWorm Light-Up Book Light və Bookmark: 13 Addım (Şəkillərlə birlikdə)
BookWorm Light-Up Book Light və Bookmark: Kitab işığı kimi ikiqat artan bu əyləncəli kitab qurdu əlfəcini olun! Çap edəcəyik, kəsəcəyik, rəngləndirəcəyik və bəzəyəcəyik və qaranlıqda oxuya biləcəyiniz üçün gecəni işıqlandırmaq üçün ondan istifadə edəcəklər. Yalnız bir neçə materialdan hazırlanmışdır və əla bir ilk iş görür
Ultimate Knife Block: 11 Addım (Şəkillərlə birlikdə)
Ultimate Knife Block: Hamımız oradaydıq, tərəvəzləri bıçaqla doğrayırdıq, bir çay qaşığı istifadə etmək daha təsirli olardı. O anda ora necə gəldiyinizi düşünürsünüz: bıçaqlarınız alanda ülgüc kimi iti idi, amma indi üç il sonra
Ultimate Lego Raspberry Pi Çantası: 8 Addım (Şəkillərlə birlikdə)
Ultimate Lego Raspberry Pi Kılıfı: Lego 20 -ci əsrin ən böyük ixtiralarından biri olmalı və Raspberry Pi 21 -ci əsrin ən böyüklərindən biri olmalıdır, buna görə də onları bir araya gətirərək 2B üçün özəlləşdirilə bilən çantamı hazırlayacağımı düşündüm. . Özüm hazırlayaraq onu uyğunlaşdıra bilərəm
Kid's Toy Light Light Switch Box + Games Remix: 19 Addım (Şəkillərlə birlikdə)
Kid's Toy Light Switch Switch + Oyunlar Remix: Bu iki zəhmli təlimat gördüyümdən və ikisini birləşdirməyi düşünməyimdən bəri etməli olduğum bir remiksdir! Bu mashup əsasən Light Switch Box interfeysini sadə oyunlar (Simon, Whack-a-Mole və s.) İlə birləşdirir
Ultimate TS-100 Səyahət Çantası: 6 Addım (Şəkillərlə birlikdə)
Ultimate TS-100 Səyahət Çantası: İş yerimdəki ən vacib vasitə TS-100 lehimləmə dəmirim olmalıdır. Bu səbəbdən hər yerdə özümlə apardığımı görürəm. Bir neçə təsadüfən düşdükdən sonra bunun üçün sürətli bir qutu (0.7 qat hündürlüyü) çap etmək qərarına gəldim ki, birlikdə işləyim