İçindekiler:
- Gereçler
- Adım 1: Elektroniğin Montajı
- Adım 2: LED-Matrisi ve Gücü Kablolama
- Adım 3: Bir araya getirmek
- Adım 4: Ürün Yazılımını ve Yazılımı Yükleme
- Adım 5: (İsteğe Bağlı) Birden Çok Matris Kullanma
- Adım 6: Yeni Matrix'inizin Keyfini Çıkarın
Video: WiFi Etkin Matrix Lambası: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Animasyon gösterebilen ve evdeki diğer lambalarla senkronize olabilen çarpıcı bir lambaya sahip olmayı kim istemez?
Doğru, kimse.
Bu yüzden özel bir RGB lamba yaptım. Lamba, ayrı ayrı adreslenebilen 256 LED'den oluşur ve tüm LED'ler bir akıllı telefon uygulaması aracılığıyla kontrol edilebilir. Ek olarak, bunlardan birden fazlasını yapabilir ve Nanoleaf benzeri bir lamba yapabilirsiniz (ama bu aslında daha iyidir).
Gereçler
- Kare abajur
- 16x16 LED matris
- 6x4 cm PCB
- Esp 8266 (D1 mini)
- 3.3V Röle
- 3 pimli LED konektörü
- 5V 3A PSU (daha fazla amper mümkündür ancak aşırı ısınmaya neden olabilir)
- teller
- 3.3V - 5V mantık seviye değiştirici
- Namlu jakı konektörü
- tel konektörü (lehimleme ile değiştirilebilir)
- 2x M2 vida, rondela ve somun
Gerekli aletler):
- havya
- sıcak yapıştırıcı tabancası
Araçlar (isteğe bağlı):
3 boyutlu yazıcı
Dosyalar:
modeller (baskı için)
Adım 1: Elektroniğin Montajı
İlk olarak ESP'yi ve mantık seviye değiştiriciyi ikinci resimde gösterildiği gibi PCB'ye lehimlememiz gerekiyor. Bir sonraki adım, PCB'nin bir tarafına kırmızı (5V) ve beyaz (GND) kablo bağlamaktır. İsteğe bağlı olarak, şimdi dördüncü resimdeki gibi PCB'den öne çıkan tüm pinleri kesebilirsiniz. Son olarak, PCB'yi bağlayın. diyagramda gösterildiği gibi bileşenlerin pinleri. PSU, daha sonra namlu jakına bağlanacağı için PCB'nin yan tarafındaki kırmızı ve beyaz kablo anlamına gelir. Bu adımı tamamladığınızda aşağıdaki bileşenleri bağlamış olmalısınız:
- ESP
- Mantık seviye değiştirici
- Güç kabloları
- Röle
- RGB konektörü
Not: Seviye değiştiriciyi dışarıda bırakmak mümkündür. Ancak çok az sayıda kartla (benim için yaklaşık 20'den 1'i) LED'lerin doğru şekilde tetiklenmemesi sorunu yaşayabilirsiniz.
Adım 2: LED-Matrisi ve Gücü Kablolama
Matris, önceden takılı bazı konektörlerle birlikte gelir. Ancak bunlar metal kasanın deliklerinden geçmiyor. Bu nedenle lehimlerini dikkatlice çözün ve deliklerden geçen normal telleri matris üzerine lehimleyin.
Kasanın iç tarafında iki büyük delik var. Her ikisini de biraz daha büyük yapabilirsiniz, böylece bir tarafta namlu jakı, diğer tarafta LED matrisinin çıkış konektörüne sığar.
Namlu jakını yerine koymadan önce, resim 3'teki gibi iki tel lehimleyin.
Adım 3: Bir araya getirmek
Sonunda bir şeyi 3D yazdırmanın zamanı geldi. Ess/röle için bir kasaya ve ayrıca matrisin düz olması için bir ayırıcıya ihtiyacınız var. Benim Thingiverse'imde esp ve röle için bir davanın bir versiyonu var. Ve ayrıca ayrı davaları olan bir tane.
- matris ayırıcı
- ayrı durumlar: "case esp" ve "case röle"
- tek dava
Şimdi seçiminizi yazdırın. Baskı bittikten sonra ara parçayı dikkatlice kasaya yapıştırın. Matrisin lehim noktalarının da izole edilmesi gerekir. Bu nedenle üzerlerine biraz sıcak tutkal sürün. Daha sonra kabloları kasanın deliklerinden geçirirken matrisi ara parçasına yapıştırın. Şimdi tüm kabloları bağlayın ve matrisin ekstra güç girişini rölenin NO portuna koyun. Her şey bittiğinde montajınızda kısa devre olup olmadığına bakın ve potansiyel olanlara biraz sıcak tutkal koyun.
Alternatif:
Her şey için yapıştırıcı kullanın. Burada matrisin düz olmasına ve kasaya hiçbir iletken malzemenin temas etmemesine çok dikkat etmelisiniz.
Adım 4: Ürün Yazılımını ve Yazılımı Yükleme
LED'leri bir esp ile kontrol etmek için zaten harika bir açık kaynaklı yazılım olduğundan, onu kullanacağız. "WLED" denir
Firmware'i buradan indirin. Kullandığınız tahtayı seçmelisiniz. Bu kılavuzu izlediyseniz, "WLED_0.x.x_ESP8266.bin" öğesini seçin (farklar hakkında daha fazla bilgiyi buradan okuyun).
Yazılımı bir esp'ye flaş etmek için "ESPtool" yazılımını kullanacağım. Python ile yazılmış ücretsiz ve açık bir yazılımdır. Buradan indirebilir veya pip ile kurabilirsiniz.
$ pip kurulum esptool
Şimdi esp'inizi bilgisayarınıza bağlayın. Esp'nizin bağlantı noktasını bulmanız gerekiyor. Pencerelerde "Aygıt yöneticisi"ni açın ve "Portlar (COM & LPT)" altında esp'nizin COM portunu görmelisiniz. Terminale geri döndüğünüzde, firmware'i esp'e şu şekilde flash edebilirsiniz:
python -m esptool YOUR_COM_PORT write_flash 0x1000 WLED_0.x.x_ESP8266.bin
Bellenimi başarıyla yüklediyseniz, "WLED-AP" adlı açık bir etkin nokta görmelisiniz. "wled1234" şifresini kullanarak ona bağlanın ve size gösterilen talimatları izleyin.
Cihazınızı kontrol etmek için App store/play store'a gidebilir ve WLED uygulamasını indirebilirsiniz. Varsa, ev otomasyon sisteminize entegre etmek de mümkündür (buraya bir göz atın).
İndirme işleminden sonra, WLED uygulamasında "Yapılandırma" → "LED Tercihleri"ne gitmeniz ve orada "LED sayısını" 256'ya ve "Maksimum Akımı" güç kaynağınızın nominal maksimum değerine ayarlamanız gerekir. Ancak matrisi çok fazla akımla sürerseniz hasar görebilir. Bu nedenle 3A'yı tavsiye ederim.
Artık her şey ayarlandı ve matrisinizin keyfini çıkarabilirsiniz.
Adım 5: (İsteğe Bağlı) Birden Çok Matris Kullanma
Yeni oluşturduğunuz matrisin çıktısını başka bir matrise giriş sinyali sağlamak için kullanabilirsiniz. Bu matrisin de ikinci bir esp'ye ihtiyacı olmayacak. İkinci bir matrisi bağlamak için sadece delikleri (Adım 3'te detaylandırılmıştır) kullanın.
Daha fazla matris eklerseniz, WLED uygulamasında LED sayısını ayarlamayı unutmayın.
Ancak iki matrisi sürmek daha fazla akım gerektirir ve bu nedenle birçok lamba eklerseniz daha güçlü bir PSU veya hatta ikinci, üçüncü vb. eklemeniz gerekir.
Adım 6: Yeni Matrix'inizin Keyfini Çıkarın
Sen yaptın! Kendi uygulama kontrollü lambanızı yaptınız.
Tebrikler!
Şimdi yeni lambanızı istediğiniz yere koyun ve keyfini çıkarın!
Önerilen:
Wifi Etkin OLED ESP32 Araba Göstergeleri: 3 Adım (Resimli)
Wifi Etkin OLED ESP32 Araba Göstergeleri: Önce tanıtımlar… Bir nevi tekrar tekrar hobi olarak araba göstergeleri yapıyorum. Daha yeni iki örnek için https://www.instructables.com/id/Remote-Car-Monit… ve https://www.instructables.com/id/Remote-Car-Monit… adresine bakın. Özellikle beğeniyorum
IoT Etkin Kahve Makinesi: 9 Adım (Resimlerle)
IoT Etkin Kahve Makinesi: Bu talimat, IoT yarışmasına girildi - Beğendiyseniz, lütfen oy verin! GÜNCELLENDİ: Artık 2 yönlü iletişimi ve OTA güncellemelerini destekliyor Bir süredir bir Jura kahve makinem vardı ve her zaman istedim bir şekilde otomatikleştirmek için
Alexa-Etkin Ölüm Yıldızı Lambası: 17 Adım (Resimlerle)
Alexa-Etkin Ölüm Yıldızı Lambası: Bu benzersiz sesle etkinleştirilen lamba ile Karanlık Tarafın bir parçasını oturma odanıza getirin. Hem kullanışlı hem de bakmaktan zevk alan işlevsel bir sanat eseri. Açmak veya kapatmak? Bütün lambalar bunu yapar! Parlaklığı değiştirmek mi? Çok yaygın! Ama senin olabilir mi
Bluetooth Etkin Joystick Denetleyici: 9 Adım (Resimlerle)
Bluetooth Etkin Joystick Denetleyicisi: Etkileşimli bir A/V web uygulaması olan "HypnoEllipse"e baktıklarında arkadaşlarınızı şaşırtın ve ailenizi şaşırtın. Bluetooth özellikli bir joystick muhafazası oluşturun, onu web tarayıcısına bağlayın ve sırayla kendi kendine hipnoz gerçekleştirin. Bu bir
ESP8266 ve PubNub ile IoT Etkin Sensör Veri Toplama Merkezi: 9 Adım (Resimlerle)
ESP8266 ve PubNub ile IoT Etkin Sensör Veri Toplama Merkezi: ESP8266'daki eğitimlerin çoğu ya acemi seviyesinde (uzaktan bir led yanıp sönüyor) ya da led yanıp sönme becerilerini geliştirmek ve yükseltmek için bir şeyler arayan biri için çok karmaşık. Instructable, bu boşluğu oluşturmak için köprülemeyi amaçlıyor