İçindekiler:
Video: WiFi Kontrollü Noel Işıklı Pencere Dekorasyonu: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Telefonunuzdan veya PC'nizden bir LED ışık şeridini kontrol edin - bir sürü eğlenceli Noel temalı ışık deseni.
Gereçler
1. ESP12e geliştirme kartı: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - ESP8266 geliştirme kartı, pil takımı ve önceden lehimlenmiş başlıklarla. Bu, RGB LED ve hatta bir ışık sensörü ile birlikte gelir. İstersen iki tane al! Bu proje, en sevdiğim D1 Mini gibi herhangi bir ESP8266 kartına kolayca uyarlanabilir. Bunu burada kullanıyorum çünkü lehime gerek yok ve bir pil takımı ile geliyor.
2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - bu, ESP8266 dev kartını programlamak için kullanılan çıkarılabilir Atmega328P çipine sahip olanıdır.
3. Uno:Aliexpress için USB kablosu:
4. Her şeyi bağlamak için atlama kabloları - bu proje için lehimleme yok!Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - erkekten erkeğe/dişiye bir seçim vb. Uno için M2M kullanıyoruz. LED Şerit bağlantısı
5. WS2812 LED Şerit:Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - Sürümünüzü seçin. 5m, 150 LED, IP30 (su geçirmez değil) ve beyaz PCB seçtim
6. AA piller x 3
Adım 1: Devre
Devre şemasına bakın.
*lütfen dikkat: Eriyen mikro denetleyiciler veya LED şeritlerden sorumlu tutulamam. Bu proje benim için çalıştı, söyleyebileceğim bu kadar, ancak evden çıktığımda mutlaka çalışır durumda bırakmam. Birçok Arduino forumunda 5v ile GND arasında (LED şeridinden önce) en az 1000 uF kapasitör ve ayrıca Veri hattından önce 500 Ohm direnç olması önerilir. Daha fazla ipucu için lütfen https://learn.adafruit.com/adafruit-neopixel-uberguide/powering-neopixels adresini ziyaret edin.
Adım 2: Programlama
Arduino kodunuzu buradan alın: https://github.com/tomjuggler/esp8266-fastled-web… - bu kod benim değil, onu LED şeridim için kutunun dışında çalışacak şekilde uyarladım ve ayrıca tek başıma duruyorum bir yönlendiriciye ihtiyaç duymadan varsayılan.
Henüz yapmadıysanız, Arduino IDE için ESP8266 eklentisini edinin. Eklenti ve talimatlar burada:
1. Her şeyin bağlı olduğundan emin olun (LED Şerit güç hattı (sarı tel) hariç), güç açılmadan önce 2 programlama modu pininin kısa devre yapması gerekir. Bunu yapmak için kart küçük bir kapakla gelir.
2. Kartı açın (Benimkine bir anahtar ekledim, bir tane gelmiyor, sadece bir pili çekip tekrar açabilirsiniz.)
3. Arduino'dan gelen USB kablosunu bilgisayarınıza takın - önce Arduino Uno'nun Atmega328 yongasının çıkarılması gerekir (bunun yerine programlamak için bir USB - Seri adaptörü de kullanabilirsiniz).
4. Arduino IDE'de panonuz olarak 'Genel ESP8266 Modülü'nü seçin. Ayrıca 1m Spiffs ile 4m'yi seçin. Seri bağlantınızı şimdi kontrol edin, Araçlar -> Bağlantı Noktası.
5. Çizimi yükleyin
6. Kartı kapatıp tekrar açın (programlama modu pinleri hala kısa devredeyken)
7. Spiffs (web sunucusu vb. için gerekli dosyalar), Araçlar -> 'ESP8266 Sketch Data Upload' yükleyin
8. 2 programlama modu pinini ayırın, sarı LED Strip 5v kablosunu 5v'ye bağlayın (benimkini + pil terminali ile pil arasına sıkıştırdım, aşağıdaki fotoğrafa bakın)
9. Güç açık
10. Şimdi PC veya Cep Telefonu kullanarak WiFi Erişim Noktasına bağlanmanız gerekiyor. AP, ESP olarak görünmelidir - bir şey ya da başka. Bağlandıktan sonra adres çubuğuna '192.168.4.1' yazın. Bu, ESP8266 varsayılan web sunucusu adresidir.
11. İşte bu, ışıklarınızı kontrol etmek için web uygulamasını kullanabilmelisiniz!
3. Adım: Bitirme
Kod yüklendikten sonra, programlama kablolarının ve Arduino UNO'nun bağlantısını kesebilmelisiniz. Şimdi ışıklarınızı pencerenin etrafına asın (benimkini üst kenarlara, harika bir etki veren bir tül perdenin arkasına astım). Ayrıca, belki panoyu ve pilleri düzenli olması için bir kutuya koyun, hatta pil takımını bir güç kaynağıyla değiştirin (bunu daha sonra kendim yapabilirim).
Adım 4: Herkese Mutlu Noeller
Bu projeyle ilgili en büyüleyici bulduğum şey, burada birbiriyle çalışan parçaların miktarı. ESP çipi, dahili bir web sunucusu tarafından sunulan JavaScript ile arayüz oluşturan ve tarayıcıda çalışan C'de programlanmıştır. HTML de dahil - eğer ilgileniyorsanız, Arduino taslağının veri klasörünün içine bir göz atın. Işıklar için gerçekten şenlikli ayarlarla harika bir öğrenme programı ve bunu GitHub'da paylaştığı için Jason Coon'a minnettarım.
Bu ve daha fazla elektronik projesini web sitemde bulabilirsiniz: circusscientist.com
Önerilen:
Basit Işıklı Çirkin Noel Kazak: 9 Adım (Resimlerle)
Basit Işıklı Çirkin Noel Kazak: Her yıl olur… Bir "çirkin tatil kazağı"na ihtiyacınız var; ve önceden plan yapmayı unuttun. Eh, bu yıl şanslısın! Ertelemeniz, düşüşünüz olmayacak. Size nasıl basit bir Işıklı Çirkin Noel kazağı yapacağınızı göstereceğiz
Araba Önü için Işıklı Noel Çelengi: 5 Adım
Arabanın Önü için Işıklı Noel Çelengi: Noel neşesini yaymayı seviyorum. Bu yıl şehirde dolaşırken yapmak istedim. Kamyonumun önüne farlarımla yanan bir çelenk koymanın daha iyi bir yolu olduğunu düşündüm. İlk önce zaten ışıkları olan çelenklere baktım ve
ESP8266 / Arduino RGB LED Noel Işığı Pencere Dekorasyonu: 5 Adım (Resimli)
ESP8266 / Arduino RGB LED Noel Işığı Pencere Dekorasyonu: Yılın o zamanı: Aralık. Ve benim mahallemde herkes evini ve pencerelerini Noel ışıklarıyla süslüyor. Bu sefer, bir ESP8266 modülü ve sadece birkaç RGB LED kullanarak özel, benzersiz bir şey oluşturmaya karar verdim. sen c
LED Işıklı Çizim Kalemleri: Işıklı Doodles Çizim Araçları: 6 Adım (Resimlerle)
LED Işıklı Çizim Kalemleri: Işıklı Doodles Çizim Araçları: Karım Lori aralıksız bir doodle'cı ve yıllardır uzun pozlama fotoğrafçılığı ile oynadım. PikaPika light artistry grubundan ve dijital kameraların kolaylığından esinlenerek, neler yapabileceğimizi görmek için ışıkla çizim sanat formunu aldık
Noel Kutusu: Arduino/ioBridge İnternet Kontrollü Noel Işıkları ve Müzik Gösterisi: 7 Adım
Noel kutusu: Arduino/ioBridge İnternet Kontrollü Noel Işıkları ve Müzik Şovu: Noel kutusu projem internet kontrollü Noel ışıkları ve müzik şovundan oluşuyor. Çevrimiçi olarak bir Noel şarkı istenebilir, bu şarkı daha sonra kuyruğa alınır ve istendiği sırayla çalınır. Müzik bir FM istasyonunda iletilir