İçindekiler:

Arduino / ESP LED Şömine: 4 Adım (Resimli)
Arduino / ESP LED Şömine: 4 Adım (Resimli)

Video: Arduino / ESP LED Şömine: 4 Adım (Resimli)

Video: Arduino / ESP LED Şömine: 4 Adım (Resimli)
Video: Alev Efektli Titrek Led Işıklı 4 Modlu Şömine Ampul E27 5 Watt 2024, Temmuz
Anonim
Image
Image
Arduino / ESP LED Şömine
Arduino / ESP LED Şömine

Kiraladığım evde, güzel, rahat, gerçek bir şömine için gerçek bir seçeneği olmayan, artık kullanılmayan bir şömine vardı. Bu yüzden gerçek bir ateşi simüle eden güzel bir his veren kendi RGB LED şöminemi yapmaya karar verdim. Gerçek bir ateş kadar iyi değil, ama gerçekten benzer bir rahatlık hissi veriyor.

Kendiniz de yapabilirsiniz, sadece birkaç parça ve bir Arduino veya ESP8266 modülü ile yapabileceğiniz kolay bir başlangıç projesidir. Her iki modül de iyi çalışıyor, ESP8266'yı seçmemin nedeni, bunun bana aynı zamanda şömineyi uzaktan kontrol etme, ev otomasyon sistemimden açıp kapama fırsatı vermesi. Tüm proje oldukça ucuzdur ve çok fazla zaman gerektirmez.

İhtiyac duyulan malzemeler:

  • WS2812B RGB LED şerit (1 metre, 60 LED/metre) - eBay cca. 7 ABD doları
  • NodeMCU ESP8266 ESP-12 (3.3v) veya Arduino Nano V3.0 (5V) modülü (WiFi istiyorsanız NodeMCU'yu seçin) - cca. 4-7 ABD doları
  • 1 x Kondansatör (1000 uF, 6.3V+) mevcut ani yükselmeleri stabilize etmek için
  • Beyaz yağlı pişirme kağıdı
  • Taban (veya karton) için biraz ahşap tahta
  • USB kablosu, duvar güç adaptörü (1 A veya daha fazla)

Ayrıca, bazı havya, aletler ve tellere ihtiyacınız olacak.

Adım 1: Tabanı Hazırlama

Tabanı Hazırlamak
Tabanı Hazırlamak
Tabanı Hazırlamak
Tabanı Hazırlamak
Tabanı Hazırlamak
Tabanı Hazırlamak

Her şeyden önce, 1 metrelik RGB LED şeridi yarıya kesmeniz ve pinleri birbirine bağlamanız gerekecek (GND'den GND'ye, D'den D'ye, +5V'den +5V'ye). Bu size 50 cm uzunluğunda bir çift şerit verecektir.

Şimdi biraz odun alıp boyutuna göre kesebilirsiniz, LED şeritten biraz daha uzun ve biraz daha geniş olmalıdır. Başka herhangi bir malzeme kullanabilirsiniz, ancak bence ahşap daha iyi görünüyor.

RGB LED şeridinin yalnızca uçlarını bant veya (sıcak) yapıştırıcı ile tahtaya sabitleyin.

Adım 2: Alevleri Eklemek

Alevleri Eklemek
Alevleri Eklemek
Alevleri Eklemek
Alevleri Eklemek
Alevleri Eklemek
Alevleri Eklemek

Yağlı kağıdı alın ve bir parça (yaklaşık 10-15 santimetre genişliğinde) yırtın, biraz kırıştırın ve ardından LED şeridin altına kaydırın, yukarı ve çevresine katlayın, böylece bir "alev" çıkar. Amaç, LED'lerin üzerine inşa etmektir, böylece LED'lerden gelen ışık kağıda dağılır.

Yanları katlayarak sabitlemeyi deneyebilirsiniz. Yağlı/yapışmaz kağıt olduğu için bir arada tutmak için bant veya normal yapıştırıcı kullanamazsınız. Bir iğne kullanarak şeffaf bir iplikle birbirine bağlayabilirsiniz.

İlk alevi yaptıktan sonra, bir öncekiyle tabanı hafifçe üst üste gelecek şekilde sonraki tüm alevleri oluşturmaya devam edin.

Adım 3: Kablolama

Kablolama
Kablolama
Kablolama
Kablolama
Kablolama
Kablolama

Modülü (NodeMCU) LED şeridine bağlamak kolaydır, ancak kabloları LED şeridinden ayırmak için biraz lehimleme yapmanız gerekecektir. Ayrıca, + ve GND arasına, LED şeridine yakın bir 1000 uF 6,3V (veya daha fazla) kapasitör eklediğinizden emin olun, bu, gücün dengelenmesine yardımcı olacaktır.

Kablolama:

  • NodeMCU'dan +5V (USB VCC) LED şeridine +5V bağlayın
  • GND'yi NodeMCU'dan LED şerit GND'ye bağlayın
  • NodeMCU'dan "D7" işaretli pimi LED şeridindeki "D"ye bağlayın

Arduino kullanıyorsanız, herhangi bir dijital pini (D2-D13) LED şeridine bağlayabilirsiniz, sadece kaynak kodunda eşleştirdiğinizden emin olun.

Adım 4: Kodu Yükleme

Kodun Yüklenmesi
Kodun Yüklenmesi
Kodun Yüklenmesi
Kodun Yüklenmesi

Arduino IDE'yi kullanmanız ve ayrıca ESP8266 kart desteğini de yüklediğinizden emin olmanız gerekir:

github.com/esp8266/Arduino

Kaynak kodu github sayfasında mevcuttur:

Kodu derleyin ve NodeMCU modülüne yükleyin, işte bu kadar! LED'leri yanıp sönmeye başlayacaktır.

Kodun özel bir notu var: Mevcut kodun güç tüketimi 600-700 mA civarında ölçülmüş, bu da normal 500 mA USB portlarının vermeyi sevdiğinin üstünde. Bu nedenle, ilk 1 dakika boyunca LED'lerin sadece bir kısmına (yaklaşık üçte biri) güç verecek ve ardından gidip hepsini yakacaktır. Bir duvar güç adaptörü kullanıyorsanız, en ucuz türü değil, en az 1 A'yı destekleyebildiğinden emin olun.

Kaynak kodu mevcut olduğundan, renkler ve zamanlamalarla da deneme yapmaktan çekinmeyin.

Eğlence!

Önerilen: