İçindekiler:
- Adım 1: İhtiyacınız Olan Şeyler
- Adım 2: Şematik Diyagram
- 3. Adım: Yazılım ve Kod
- 4. Adım: Her Şeyi Bir Araya Bağlayın
- Adım 5: Son Dokunuş
Video: WiFi Ledli Fötr Şapka (ESP8266 + WS2812b): 5 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu havalı güzel görünümlü bir led şapka, ledlerin rengini ve efektlerini akıllı telefonunuz veya bilgisayarınızla değiştirebilirsiniz, ayrıca mümkün olduğunca basit ve ucuz hale getirmeye çalıştım. Ayrıca şarj edilebilir bir pili var, böylece bunu yanınızda taşıyabilirsiniz! Bu da iyi bir hediye!. Haydi başlayalım -----
Adım 1: İhtiyacınız Olan Şeyler
Bunu yapmak için bazı bileşenlere ve bazı basit araçlara ihtiyacımız var.
1) NodeMcu Lolin v3 (ESP8266 12e) [Şapkanın beyni]
2) WS2812b [diğer adıyla NeoPixel] 8 parça kullandım
3) 18650 li-ion pil [Ana güç kaynağı]
4) pil koruma ve şarj modülü
5) 5V boost dönüştürücü modülü
6) Her türlü spdt anahtarı
7) teller
8) pin başlıkları [Kabloları mcu düğümüne bağlama]
9) Biraz siyah iplik ve siyah kumaş
10) VE ESAS ŞEY Şapkanın kendisi
Aletler-
1) Havya ve lehim
2) pense
3) kesici
4) iğne
VE NodeMCU'yu programlamak için bir bilgisayar
Adım 2: Şematik Diyagram
Şemada olduğu gibi toprak ve Aküden Vcc tp4056 modülüne bağlanır [Not- Şemada bunun bir tp4056 modülü olduğunu göreceksiniz ama gerçekte aşırı şarj, aşırı deşarj ve kısa devre uzatmalı bir tp4056 modülü kullanıyorum] modül vcc bir anahtar aracılığıyla 5v güçlendiriciye bağlanır ve toprak doğrudan güçlendirici modülüne bağlanır. Güçlendirici çıkışından Vcc ve Toprak Hem NodeMCU'yu hem de ledleri bağlayın. NodeMCU'dan D1, WS2812b'nin Din pinine bağlanır.
Prototipi önce breadboard'da oluşturmanızı tavsiye ederim.
3. Adım: Yazılım ve Kod
Şimdi yazılım kısmını yapalım
Bu projede McLighting projesini kullandım, Toblum sayesinde
adove'dan McLighting'i indirin
Burada ayrıntılı bir talimat var -
Ama kolay kelimelerle açıklamaya çalışıyorum -
- Öncelikle Arduino ID'ye ihtiyacınız var, buradan indirin -
- Ardından, arduino için ESP8266 anakart desteğini yüklemeniz, tercihler iletişim kutusuna gitmeniz ve aşağıdaki URL'yi Ek Kartlar Yöneticisi URL'si olarak girmeniz gerekir:
- Şimdi araçlar - panosuna gidin ve NodeMCU 1.0'ı seçin, CPU frekansını 80 MHz'e ve Flash boyutunu 4M'ye (1M SPIFFS) ayarlayın, ardından doğru com portunu seçin.
- Şimdi bazı kütüphaneler eklememiz gerekiyor - "Sketch" > "Kütüphaneyi Dahil Et" > "Kütüphaneleri Yönet …" seçeneğine gidin ve aşağıdaki kütüphaneleri arayarak ve yükleyerek kurun:1) @tzapu tarafından WiFiManager2) WebSockets by @Links20043)Adafruit NeoPixel @adafruit4)İsteğe bağlı: PubSubClient by @knollearyBu https://github.com/kitesurfer1404/WS2812FX kitaplığını indirin ve Sketch > Include Library > Add. ZIP Library ile arduino IDE'ye yükleyin
- Şimdi kurulumumuz olarak krokide bazı değişiklikler yapmamız gerekiyor, MC Lighting Arduino taslağını açın ve defines.h dosyasına gidin ve sadece led sayısını ve data pinini değiştirin, benim durumumda 8 led ve pin D1 kullandım. Ayrıca WiFi adını buradan değiştirebilirsiniz.
- Şimdi çizimi derleyin ve ESP8266 panosuna yükleyin
- Bundan sonra esp açık bir erişim noktası görevi görecek, ona bağlanacak ve WiFi kimlik bilgilerinizi girecektir, ESP o wifi'ye bağlanacaktır.
- Arduino IDE hata ayıklama çıkışını kontrol ederek IP'sini bulun veya bağlı cihazlar için yönlendiricinizi veya wifi etkin noktanızı kontrol edin.
- https://YOUR_ESP8266_HOSTNAME_OR_IP/upload adresine gidin ve McLighting\clients\web\build dizininden index.htm dosyasını yükleyin.
- Sonunda kartı yeniden başlatın ve IP adresine gidin, kontrol etmek için uzak arayüze sahip olacaksınız.
4. Adım: Her Şeyi Bir Araya Bağlayın
Toplam 8 adet led kullandım ve kablolarla zincirle bağladım. Şarj cihazı, güçlendirici dönüştürücü ve anahtar, küçük bir yere sığması için pilin üstüne yerleştirilmiştir. boost dönüştürücü çıkışından 2 kablo, mcu düğümünün Vin ve GND'sine, bir diğeri ise serinin ilk led'inin ws2812b'nin +5v ve GND'sine gider. Düğüm mcu'da kolayca bağlanmak için sinyal kablosunun ve düğüm mcu güç kablolarının ucuna küçük bir dişi pin başlığı ekledim.
Pili ve düğüm mcu'yu şapkanın arka tarafına yerleştirip şapka ile diktim, ayrıca ledleri şapka ile diktim ki yerinde dursun.
Adım 5: Son Dokunuş
Her şeyin yolunda gittiğini kontrol ettikten sonra, küçük bir siyah bez parçası alın ve pili ve NodeMCU'yu gizlemek için şapkanın arka kısmını kapatacak şekilde dikin, Kabloları bağlayan ledleri de siyaha boyadım.
Kontrolörde 50'den fazla soğuk led efekti vardır ve ayrıca ledlerin hızını ve parlaklığını da kontrol edebilirsiniz.
Artık havalı bir led şapkanız var. İYİ EĞLENCELER!!
Herhangi bir sorunuz varsa yorumlarda sorun, bu projelere oy vermeyi unutmayın.
Önerilen:
DIY 37 Ledli Arduino Rulet Oyunu: 3 Adım (Resimli)
DIY 37 Led Arduino Rulet Oyunu: Rulet, adını Fransızca küçük tekerlek anlamına gelen kelimeden alan bir kumarhane oyunudur
Şapka Değil Şapka - Gerçekten Şapka Takmayan Ama Şapka Deneyimi İsteyenler İçin Bir Şapka: 8 Adım
Şapka Değil Şapka - Gerçekten Şapka Takmayan Ama Şapka Deneyimi İsteyen İnsanlar İçin Bir Şapka Deneyimi: Her zaman bir şapka insanı olmayı diledim ama bana uygun bir şapka bulamadım. Bu "Şapka Değil Şapka"; ya da büyüleyici denildiği gibi, Kentucky Derby'sine katılabileceğim şapka sorunuma üst düzey bir çözüm, vacu
Makaslı Servo Şapka: 4 Adım (Resimli)
Scissor Drive Servo Hat: Bu basit 3D baskı ve servo motor projesi, beyin tümörü çıkarma ameliyatı geçiren harika bir yapımcı olan Simone Giertz için bir geçmiş olsun duygusudur. Makas cihazı, bir mikro servo motor ve biraz Ard çalıştıran Biblo mikrodenetleyici tarafından sürülür
Sallama Tespit Edici Konuşan Şapka Circuit Playground Express ile: 12 Adım (Resimli)
Circuit Playground Express ile Shake Detecting Talking Hat: Bu kolay ve hızlı eğitim size nasıl konuşan bir şapka yapacağınızı öğretiyor! Bir soru 'sorduğunuzda' dikkatle işlenmiş bir yanıtla yanıt verir ve belki de herhangi bir endişeniz veya sorununuz olup olmadığına karar vermenize yardımcı olabilir. Giyilebilir Teknoloji dersinde ben
PIC Mikrodenetleyicili ve Ledli Kaykay: 8 Adım (Resimli)
PIC Mikrodenetleyicili ve LED'li Kaykay: Bir Elektrik Mühendisi 13 yaşındaki bir Noel hediyesi için sıfırdan bir Kaykay yaptığında ne elde edersiniz? Tamamı PIC mikro denetleyici ile kontrol edilen sekiz beyaz LED'li (farlar), sekiz kırmızı LED'li (arka lambalar) bir kaykay alırsınız! Ve ben