İçindekiler:

Zavallı Adamın Ton Anahtarı: 5 Adım (Resimlerle)
Zavallı Adamın Ton Anahtarı: 5 Adım (Resimlerle)

Video: Zavallı Adamın Ton Anahtarı: 5 Adım (Resimlerle)

Video: Zavallı Adamın Ton Anahtarı: 5 Adım (Resimlerle)
Video: Beni ALLAH Yargılar, SEN Değil..! 2024, Kasım
Anonim
Image
Image
Neye ihtiyacın var
Neye ihtiyacın var

Bu talimatta size Phillips Hue Lights için çok ucuz bir kablosuz anahtarın nasıl oluşturulacağını göstereceğim.

Sorun

Bu ışıkların sürekli güç kaynağına ihtiyacı vardır, duvar anahtarları her zaman açık olmalıdır.

Yatağa giderseniz ve duvar anahtarını kapatırsanız, hue köprüsü ışığı açmaya çalışırsa, örneğin sabahları sizi "sıcak bir ışık" ile yumuşak bir şekilde uyandırmaya çalışırsa, ışık bir daha asla parlamaz.

Özellikle her oda için bir taneye ihtiyacınız varsa, çok pahalı olan Hue Tap veya dimmer anahtarlarını satın almalısınız.

Çözüm, bir ESP8266 kullanmaktır. Dahili usb adaptörlü bu küçük kontrolörler 3 dolardan daha ucuza temin edilebilir. Güç kaynağı için sadece 2 adete ihtiyacınız var. AAA pil, Esp8266'nın DeepSleep modunu kullanarak pili uzun süre çalışır.

Reset tuşuna her bastığınızda ESP uyanır, WLAN'ınıza bağlanır, lambanın durumunu öğrenir, açıksa kapanır veya tam tersi, bu komuttan sonra derin uykuya dalar.

Adım 1: İhtiyacınız Olan Şey

Neye ihtiyacın var
Neye ihtiyacın var

Basit programlama için Esp8266 ve dahili usb adaptörlü iki farklı PCB vardır:

Wemos D1 mini, çok küçük, USB'li

veya

  • NodeMCU, çok küçük değil, USB ile
  • 2 Mikro hücre (AAA), lehim etiketleri için tutucu
  • 2 adet AAA hücre alkali
  • teller
  • küçük vida 2x8mm, resme bakın

konut için:

3D baskılı kasa (bir sonraki adımdaki STL dosyalarına bakın)

veya

eski bir uzaktan kumandadan bir muhafaza (resme bakın)

veya

Esp ve pili bir duvar anahtarı düğmesinin arkasına yerleştirin

2. Adım: Muhafaza

Konut
Konut
Konut
Konut

Bir 3D Yazıcı sahibiyseniz, ekteki STL'leri kullanmanız yeterlidir, ekstra bir düğmeye bile ihtiyacınız yoktur, 3D baskılı kapaklı yerleşik sıfırlama düğmesini kullanırız.

Başka bir çözüm, eski bir uzaktan kumandadır.

Duvar anahtarını bir düğme anahtarı ve Esp ile değiştirmek istiyorsanız, 2 kabloyu kısa devre etmeniz ve Lambanın sürekli akım alması için bunları İZOLAT etmeniz gerekir.

!!!!!! ELEKTRİK ÇARPMASINA DİKKAT EDİN; NE YAPTIĞINI BİLMEK ZORUNDASIN!!!!!

Adım 3: Esp8266'nın Kodlanması

Esp8266'nın Kodlanması
Esp8266'nın Kodlanması

İlk önce Arduino IDE'ye ihtiyacınız var.

Ardından Esp8266 için kütüphaneyi kurmanız gerekiyor. Bu sihirli küçük şeylerin nasıl programlanacağına dair talimatlar hakkında burada birkaç öğretici bulacaksınız:-)

Ekteki çizimi Arduino IDE ile açtıktan sonra, yerel WIFI'nıza bağlı olarak bazı ayarları yapmanız gerekir.

Daha hızlı bağlantı/anahtarlama için statik bir ip adresi kullanıyoruz.

IPAdresi ağ geçidi(192, 168, 178, 1);

hue köprüsünün bağlı olduğu yerel wifi yönlendiricinizin ip adresi

IPAdresi ip(192, 168, 178, 216);

Switch'inizin ip adresi, diğer cihazlarda kullanılmayan 200-250 aralığında yüksek bir adres kullanmaya dikkat edin.

IPAdresi alt ağı(255, 255, 255, 0);

int ışık = 2; //

Açılan ışığınızın numarası

const char hueHubIP = "192.168.178.57";

hue köprüsünün e ip adresi

const char hueUsername = " hue köprüsü kullanıcı adı"

hue köprüsünde yetkili bir kullanıcı adı oluşturmanız gerekir, bu eğiticiye bakın

const int hueHubPort = 80;

her zaman "80"

const char ssid = "SSID"; // ağ SSID'si (ad)

const char pass = "şifre"; // ağ şifresi

nihayet wifi'nizin SSID'si ve şifresi

Bu ayarları değiştirdikten sonra yüklemeye hazırsınız!

Adım 4: Şematik

Şematik
Şematik

Şematik çok basit, sadece pil tutucuyu GND ve 3V3'e bağlamanız gerekiyor.

Harici bir düğmenin kullanımı isteğe bağlıdır.

5. Adım: Ek Bilgiler

Ek Bilgiler
Ek Bilgiler

Güç tüketimini azaltmak için voltaj regülatörünü çıkarmak gerekir.

Çıkarmadan önce ve sonra akımı ölçün, derin uykudaki akım 0, 1mA'dan az olmalıdır.

Bazen besleme pimini UART çipinden de çıkarmanız gerekir. Daha fazla bilgi için buraya bakın.

Önerilen: