İçindekiler:

Uzaktan Kumanda: Madeni Para Hücreli ESP8266: 5 Adım (Resimlerle)
Uzaktan Kumanda: Madeni Para Hücreli ESP8266: 5 Adım (Resimlerle)

Video: Uzaktan Kumanda: Madeni Para Hücreli ESP8266: 5 Adım (Resimlerle)

Video: Uzaktan Kumanda: Madeni Para Hücreli ESP8266: 5 Adım (Resimlerle)
Video: DeneyapKart-Bölüm75-Deneyap Kart Güç Bağlantı Çeşitleri 2024, Kasım
Anonim
Image
Image
Çözüm
Çözüm

ESP'leri kullanmanın en büyük sorunu, Wifi "yükseldiğinde", yaklaşık 100-200mA, 300mA'ya kadar zirve yaptığında güç tüketimidir. Normal koin hücreler birkaç mA verir, tepe noktası 20-40mA'dır. Ancak ESP'ler için voltaj çökecektir. "Arkadaşımın biraz yardımına" ihtiyacımız var: süper kapak. Bu kapasitörler, Wifi'yi açmak ve bir mesaj göndermek için yeterli akımı sağlar, bu durumda geçiş komutu. Diğer bir seçenek de, birkaç saatte bir birkaç saniyeliğine uyanması gereken bir veri kaydedicidir.

Bu talimatta, phillips hue ışıkları için bir uzaktan kumanda oluşturmak için Esp8266'yı kullanıyorum.

Adım 1: Çözüm

Çözüm
Çözüm

Her şeyden önce, pili ve kapağı sadece paralel bağlamanın iyi bir fikir olmadığını bilmeliyiz.

Hücreden kapağa şarj akımı bir dirençle azaltılmalıdır. Düğme pilimin özellikleri bize 25mA'lık bir tepe akımı söylüyor.

Ohm yasası: R=U/I -> 3V/25mA= 120 Ohm.

Süper kapak, ESP'ye 10-20 saniye güç sağlamak için yeterli kapasiteye sahiptir. Benim gibi statik bir ip adresi kullanırsanız, ESP sadece 1-2 saniye uyanır, mesajını gönderir/alır ve sıfırlama düğmesine basılana kadar "derin uykuya" dalar.

Şematik için iki seçenek:

1. Kaynağı doğrudan bağlayın ve eylem için sıfırlama anahtarını kullanın, resme bakın. Bu durumda wemos'un mümkün olduğunca az güce ihtiyaç duyduğundan emin olmalıyız, bu yüzden 3.3V regülatörü ve uart-ic beslemesini çıkarmamız gerekebilir.

2. Tedariği wemos'tan ayıran bir düğme anahtarı kullanıyoruz. Dezavantajı ise işlem bitene kadar düğmeye 1-2 saniye basmanız gerektiğidir. (ışıklar açık veya kapalı)

2. Adım: Parça Listesi

Parça listesi
Parça listesi

Birincil Gereksinimler:

  • Wemos D1 mini
  • Madeni Para Hücresi CR2450
  • Madeni Para Hücresi Soketi
  • Supercap 3.3F 3.0V, az kaçak akımı olan bir tane kullanın
  • Direnç 120Ohm
  • teller

İkincil Gereksinimler:

Havya

Basılı kılıf için 3D Yazıcı

veya

başka herhangi bir küçük (kullanılmış) kasa

veya

duvar anahtarı

Adım 3: 3d Basılı Kılıf

3d Baskılı Kılıf
3d Baskılı Kılıf

Kartın tam olarak sığdığı küçük bir kasa için bazı stl dosyaları

%30 dolgu ve 0,2 mm katman yüksekliği ile normal yazdırma ayarlarını kullanıyorum.

Düğme ayrıca basılıdır, böylece eylem için sıfırlama düğmesini kullanabilirsiniz ve ekstra bir düğme kullanmanıza gerek kalmaz. Nesne çok küçük olduğu için düğme için etek ve kenar kullanın.

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

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

Ö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:-)

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

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

n

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 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 5: Son Adımlar ve Düşünceler

Son Adımlar ve Düşünceler
Son Adımlar ve Düşünceler

Wemos'a bağlanmadan önce kapağı önceden şarj ettiğinizden emin olun çünkü Esp8266, gücü sıfırladıktan/bağladıktan sonra hemen bir wifi bağlantısı kurmaya başlar.

Montajı videoda görün

uart-ic'in 4 ve 16 nolu enerji bağlantı kesme pinlerinden tasarruf etmek ve voltaj regülatörünü çıkarmak için, bundan sonra wemoları USB üzerinden programlamanın artık mümkün olmadığını lütfen unutmayın !!

Önerilen: