İçindekiler:
- Adım 1: Parça Listesi:
- Adım 2: Pralinleri Kutudan Yemek
- Adım 3: Tüm Bileşenleri Kablolama
- Adım 4: Wemos Panosunu Kodlamak
- Adım 5: Soketi Kontrol Etme
Video: Wi-Fi Kontrollü Işık Anahtarı: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Selam! Hiç odanızın ışıklarını kapatmayı unutacak kadar yorulduğunuz oldu mu? Yoksa sıcak, rahat bir yataktan kalkıp başucu lambasının düğmesine basmaktan hoşlanmıyor musunuz? Muhtemelen hepimiz bu duyguyu biliyoruz. Bu yüzden size geleceğin ev otomasyon sistemine akıllı telefon kontrollü bir üs - Wi-Fi kontrollü ışık anahtarı - nasıl yaptığımı sunmak istiyorum.
Adım 1: Parça Listesi:
Hangi parçaları kullanmamız gerektiğini belirlemek her zaman eğlencelidir. En ucuz ve en güvenilir parçayı araştırıp bir yandan da mağazadaki diğer parçalara bakıp başka bir iyi proje düşünmek:D
Öncelikle projemiz için bir beyne ihtiyacımız olacak.
Anahtar için sadece Wi-Fi bağlantısı sağlamakla kalmayıp, 11 GPIO'ya sahip olduğu ve Arduino IDE yazılımı ile programlanabildiği için Wemos D1 mini kartını seçtim, bu yüzden başka bir mikro denetleyici kullanmamıza gerek yok. Aliexpress'ten 2,69$'a bir tane aldım.
TAMAM. Şimdi, şebeke hattındaki bağlantıyı kesecek gerçek bir anahtara ihtiyacımız olacak.
Bu yüzden Aliexpress'den tekrar 0.85$'a 2 kanallı bir röle modülü satın aldım.
Bir diğer önemli unsur ise güç kaynağı. Bu 230VAC - 5VDC transformatörü 1,99 dolara seçtim. Yeterince fazla olan 3W gücü kaldırabilir.
Ayrıca bir proje çantasına ihtiyacımız olacak (bir pralin kutusu kullandım):D, bir güç kablosu, bazı jumper kabloları ve bir duvar prizi (en iyisi duvardan dışarı çıkan ve 2 vidaya monte edilendir)
Adım 2: Pralinleri Kutudan Yemek
Kutu boşaldığında, duvar prizini kasaya monte etmeye başlayabiliriz. Kutumu delmek çok zordu, bu yüzden 2 küçük kesik yapmak için bir bıçak kullandım. Ardından soketi küçük cıvatalar, somunlar ve pedlerle yerine sabitledim.
Lehimlemeyi kolaylaştırmak için transformatörü bir perfboard parçasına monte ederek takip ettim. Sonra güç kablosunu çıkardım ve kabloları transformatördeki AC pinlerine lehimledim.
Adım 3: Tüm Bileşenleri Kablolama
Şimdi eğlenceli kısım - her parçayı birleştirmek ve bu arada hiçbir şeyi karıştırmamak:D
Şematik, doğrudan güç kablosuna giden kontrollü soket için nötr hariç, kartlar arasında yapmamız gereken tüm bağlantıları gösterir. Yüksek voltaj bağlantıları için her zaman gücü kaldırabilecek kabloları kullanın - örn. güç kablomuzu daha erken kısaltabilir ve priz ile röleler arasında kesilen parçaları kullanabiliriz. Tel renklerini doğru tutmak da iyidir (canlı tel kahverengi, nötr mavi ve toprak sarı-yeşil).
Adım 4: Wemos Panosunu Kodlamak
Şimdi en sıkıcı kısım - kodlama. Çok tembel bir insan olduğum için mevcut bir örnek taslağı kullandım ve komutlarımıza cevap vermek için biraz değiştirdim. Kodun tamamı GitHub'ımda mevcut.
Artık kodu tahtaya yükleyebiliriz. Hmm, ama bekle dostum, nasıl? Arduino kartı değil. İlk önce IDE'mizi görünür kılmak için pano tanımları eklemeliyiz. Ardından Wemos D1 mini'miz için panoları arıyoruz, yükleme hızını 115200bps'ye ayarlıyoruz ve son olarak kodu yüklüyoruz.
Adım 5: Soketi Kontrol Etme
Şimdi USB kablomuzu çıkarıp anakartımızı prize takarsak Wi-Fi ağımıza bağlanmalı ve tarayıcıda açtığımızda tepki vermeli.
Ama tarayıcı çubuğuna yazmamız gereken adres nedir? "mDNS yanıtlayıcı"nın kullanışlı olduğu yer burasıdır, çünkü kartın IP adresini bilmemize gerek yoktur. Kodda, mDNS'nin "remoteSocket01" adına yanıt vereceğini ve sunucunun 81 numaralı bağlantı noktasında kurulduğunu, dolayısıyla tam adresin https://remoteSocket01.local: 81 olacağını açıkladık. Tüm işler /[output]/[on veya off] üzerine kurulur
Ya panoya mDNS adresiyle bağlanamazsak, ör. akıllı telefonda? İşte IP Tools adlı bir Android uygulaması kullanışlı oluyor. Özelliklerden biri, bağlı tüm cihazlar için yerel ağda arama yapabilmemizdir. Espressif Inc. tarafından üretilen bir cihazı arar ve yukarıda gösterilen IP'yi okurduk.
Her seferinde çubuğa adresi yazmak istemiyorsanız - her şeyi kolaylaştırmak için bir android uygulaması yaptım. Şimdilik temel özellikler, soketi açıp kapatmak ve "tazelemek" - bir saniyeliğine kapatıp tekrar açmak. Buradan indirebilirsiniz.
Kendin yap akıllı başucu lambasından keyif alacağınızı umarız:D
Bir dahaki sefere kadar, Krzysztof:)
Önerilen:
Shota Aizawa'nın Silgi Başlığı Gözlüğünü Kullanan Göz Kırpma Kontrollü Işık Anahtarı (My Hero Academia): 8 Adım (Resimlerle)
Shota Aizawa'nın Silgi Kafa Gözlüklerini Kullanan Göz Kırpma Kontrollü Işık Anahtarı (My Hero Academia): Kahraman akademi mangamı okursanız veya kahraman akademimi anime izlerseniz, shota aizawa adında bir karakter tanıyor olmalısınız. Silgi Başkanı olarak da bilinen Shota Aizawa, bir Profesyonel Kahraman ve U.A.'nın 1-A Sınıfının sınıf öğretmenidir. Shota'nın Tuhaflığı ona ab
Kolay Monte Edilebilir Işık Anahtarı Titreme: BLYNK ile Akıllı Telefon Kontrollü: 10 Adım
Kolay Monte Edilebilir Işık Anahtarı Titreme: BLYNK ile Akıllı Telefon Kontrollü: IoT cihazları hızla daha popüler hale geliyor, öyleyse neden daha önce yapamadığınız şeyleri yapmak için ucuz malzemelerden ve sıkı çalışmadan öğrenip kendi IoT cihazlarınızı yaratmıyorsunuz? ?Adım Szehuai ve ben her zaman uykuya dalmak üzereyiz, ama
Bluetooth Uzaktan Kumandalı Işık Anahtarı -- Güçlendirme. Işık Düğmesi Çalışıyor, Ekstra Yazma Yok.: 9 Adım (Resimli)
Bluetooth Uzaktan Kumandalı Işık Anahtarı -- Güçlendirme. Işık Anahtarı Hala Çalışıyor, Ekstra Yazma Yok.: Güncelleme 25 Kasım 2017 -- Bu projenin kilovatlarca yükü kontrol edebilen Yüksek Güçlü versiyonu için bkz. Bazı BLE panoları / yazılım yığınları şarküteri
Otomatik Klavye ve Fare Anahtarı - USB Yukarı Akış Anahtarı: 5 Adım
Otomatik Klavye ve Fare Anahtarı - USB Yukarı Akış Anahtarı: Bu projede iki bilgisayar arasında kolay paylaşıma izin veren bir otomatik klavye ve fare anahtarı monte edeceğiz. laboratuvar masam. Çoğu zaman benim D
Işık Sensörlü Hareket Aktif Işık Anahtarı: 5 Adım
Işık Sensörlü Hareketle Çalışan Işık Anahtarı: Hareketle etkinleştirilen ışık anahtarının hem evde hem de ofiste birçok uygulaması vardır. Ancak bu, bir ışık sensörü dahil etme avantajına sahiptir, böylece bu ışık yalnızca Gece saatlerinde tetiklenebilir