Adreslenebilir LED şerit Ve Arduino: şerit Kontrolü Ve Bağlantısı, Efektler Ve Bellenim, şerit Kontrolü

İçindekiler:

Video: Adreslenebilir LED şerit Ve Arduino: şerit Kontrolü Ve Bağlantısı, Efektler Ve Bellenim, şerit Kontrolü

Video: Adreslenebilir LED şerit Ve Arduino: şerit Kontrolü Ve Bağlantısı, Efektler Ve Bellenim, şerit Kontrolü
Video: Arduino Programlanabilir Şerit Led 2024, Nisan
Adreslenebilir LED şerit Ve Arduino: şerit Kontrolü Ve Bağlantısı, Efektler Ve Bellenim, şerit Kontrolü
Adreslenebilir LED şerit Ve Arduino: şerit Kontrolü Ve Bağlantısı, Efektler Ve Bellenim, şerit Kontrolü
Anonim

Adreslenebilir LED şerit ve Arduino, evin içini dekore etmeye, özel bir atmosfer yaratmaya ve vitrinde bir ticker oluşturmaya yardımcı olacak. Makaleden, kasetin bağlanması ve yönetilmesi, kasetin kontrol edilmesi ve yanıp sönmesinin nasıl yapıldığı, hangi etkilerin elde edildiği hakkında bilgi edineceksiniz.

resim
resim
resim
resim

Lehte ve aleyhte olanlar

Arduino adreslenebilir led şeritte her bir diyotun parlaklığı ve çalışma modu ayrı ayrı ayarlanır.

RGB bantlarda kırmızı, yeşil ve mavi LED'ler, daha doğru bir şekilde piksel olarak adlandırılan bir blokta birleştirilir. Pikseller birbirinden bağımsız olarak kontrol edilir.

resim
resim

Bu tür cihazların birçok avantajı vardır

  • Akıllı aydınlatma için kullanılabilirler . Dinamik bir arka ışık, sürünen bir çizgi oluşturmak veya ışığı programa göre açmak zor olmayacaktır. Ek modüller, örneğin bir hareket sensörü bağlayın ve odaya girdiğinizde ışık başlayacaktır. Ayrıca çalışmaları uzaktan kumanda ve akıllı telefondan uzaktan kontrol edilebilir.
  • Özelleştirmesi kolay . Kendiniz çalışmak için programlar yazabilir veya hazır şablonlar kullanabilirsiniz.
  • LED şeritler güvenilir ve dayanıklıdır . Isınmazlar ve yüksek enerji maliyetleri gerektirmezler.
  • Erişilebilirlik başka bir artıdır . Diyot bantlar piyasada oldukça yaygındır, doğru olanı seçmek zor olmayacaktır. En bütçeli olanlar 200 rubleye mal oluyor. metre başına, daha parlak - 500 ruble.
resim
resim
resim
resim

Ama dezavantajları da var

  • 5 veya 12 V'luk ayrı bir güç kaynağı gereklidir. Arduino ünitesi sadece 800 mA akım sağlayabilir, bu da sadece 13 piksel için yeterlidir (bir piksel 40-60 mA tüketir).
  • Eklemler lehimin kalitesini talep ediyor.

İyi lehimlemeyi biliyorsanız, devreyi monte etmek zor olmayacaktır. Ve nasıl yapılacağını bilmiyorsanız, o zaman öğrenmenin zamanı geldi. Bu nedenle, aydınlatma ekipmanı seçmeye başlamaktan çekinmeyin.

resim
resim

Şerit seçimi

Lütfen satın almadan önce birkaç noktaya dikkat edin

Metre başına piksel sayısı . 30, 60, 74, 96, 100 ve 144 olabilir. Ne kadar çok olursa, resim o kadar zengin olur, ancak bant o kadar pahalı olur. Ve daha fazla enerji tüketir (daha güçlü ve daha pahalı güç adaptörü).

resim
resim

Güvenlik derecesi . İç mekan aydınlatması için IP30 yeterlidir (toz koruması). Islak koşullar için diyotlar silikon ile kaplanmalıdır ve koruma derecesi IP65'tir. Ve şerit sokaktaysa, koruma en büyük olmalıdır - IP67 (cihaz tamamen bir silikon kutuya gizlenmiştir).

resim
resim

Altlık estetik deneyimi etkiler . Siyah (Siyah PCB) ve beyaz (Beyaz PCB) olarak gelir.

resim
resim
resim
resim

LED şeritler için "ekonomik" seçenekler vardır . ECO harfleriyle işaretlenmiştir. Bu modeller normal modeller kadar parlak değil ve kalitesiz. Ama daha ucuzlar.

resim
resim

Artık ideal olanı bulduğunuza göre, montaja geçin.

Bağlantı ve kurulum

Bağlamak için bir güç adaptörü gereklidir. Gücünü hesaplayın. Bunu yapmak için, bir pikselin (genellikle 60 mA) mevcut tüketimini, bir metrelik banttaki piksel sayısı ve uzunluğu ile çarpın. Sonucu çalışma voltajıyla çarpın (bu veriler işarette belirtilmiştir) . Güvenlik faktörünü unutmayın.

Örneğin, bir bandın metre başına 60 pikseli vardır. Gerekli uzunluk - 1,5 m Besleme gerilimi - 5 V. Güvenlik faktörü - 1, 3.

O zaman adaptörün gücü şöyle olmalıdır:

(60 mA / 1000) (A cinsinden akım) * 60 piksel / metre * 1,5 metre * 5 V (voltaj) * 1,3 (stok) = 35,1 W. En yakın en yükseğe yuvarlayın - 40 watt. Bant beyaz ışıkla parlıyorsa, böyle bir güç kaynağı gereklidir. Değilse, adaptörün gücü 1,5-2 kat azaltılabilir.

Önemli! Farklı modeller için 5 V veya 24 V gerekir. Etiketi dikkatlice okuyun.

Güç kaynağına ek olarak, bir Arduino Uno kartına ve en az 1,5 mm² kesitli bağlantı kablolarına ihtiyacınız olacak. Ayrıca 10 kOhm dirençli dirençler ve 470 μF kapasiteli kapasitörler (daha fazla).

resim
resim

Her şey hazır olduğunda, işe başlayın

  • Kasetin başlangıcını ve sonunu bulun . Komutlar sırayla bir pikselden diğerine hareket eder ve hareketlerinin yönü oklarla gösterilir. Ok yoksa, başlangıçtaki kontrol kontağı DI (dijital giriş) ve sonunda - DO (dijital çıkış) harfleriyle gösterilir. DO kontağı ek bantları bağlamak için kullanılır.
  • 200-500 ohm güvenlik direncini lehimleyin . Güç kaynağı aniden arızalanırsa, akım USB konektöründen akmaz ve onu yakmaz.
  • Diyagramı birleştirin . Cihaz bilgisayardan kontrol ediliyorsa devre bu şekilde olmalıdır.
resim
resim
resim
resim

Otonom çalışma veya sensörlerden kontrol için birine ihtiyacınız var.

resim
resim

Önemli! Kurulum sırasında statik elektriğe izin vermeyin.

Lastik eldiven giyin ve havyayı periyodik olarak yere yaslayın (en azından buharlı ısıtma borularına)

  • Diyot şeridi ile Arduino kartı arasındaki mesafe 15 cm'den fazlaysa, kontrol DI ve toprak GND kablolarını bir örgü şeklinde bükün. O zaman pikap olmayacak.
  • Yanıp sönme modunda, güç hattında parazit var. Bu kararsız performansa yol açar. Paraziti gidermek için, kontrolörün güç kaynağına 470 μF kapasiteli ve 6, 3 V voltajlı bir kapasitör yerleştirilmelidir.
  • Sorunsuz bir şekilde açılmasını sağlamak için devre, mikrodenetleyicilerdeki devreleri monte etmek için bir devre tahtasına monte edilir. N-kanallı MOSFET'lerin 3 mantık seviyesine sahip olmalıdır.
resim
resim
resim
resim

Gerçekte böyle görünüyor

resim
resim

Bant uzunsa, içinde voltaj kayıpları görünecektir . Bu nedenle, dış pikseller loş bir şekilde parlayacaktır. Bunu önlemek için, 2 diyot şeridinin bağlantılarına veya toplam uzunluğun her bir metresine güç sağlayın.

resim
resim

Sadece devreyi kontrol etmek için kalır. Bunu yapmak için en basit programı yazın.

  • Kartı bilgisayarınıza bağlayın ve Arduino IDE'yi açın.
  • Bir kitaplık veya şablon indirin. En ünlü kütüphaneler FastLED ve Adafruit NeoPixel'dir.
  1. FastLED çok yönlüdür ve tüm Arduino sürümlerini destekler. Bu nedenle dezavantaj - çok fazla bellek kaplar ve özelliklerin çoğu kullanışlı olmayacaktır.
  2. Adafruit NeoPixel, NeoPixel Yüzükler için tasarlanmıştır, ancak herhangi bir LED şeridi ile çalışır. Daha az etkiye ve daha yavaş hıza sahiptir, ancak Arduino belleği daha özgürdür. Bu, karta daha fazla çalışma modunun yüklenebileceği anlamına gelir.
resim
resim
resim
resim

Artık tüm projelerinizi hayata geçirebilirsiniz.

Önemli! Programı Arduino belleğine yalnızca bant kesinlikle çalışmadığında yükleyin. Bunu yapmak için, karttan ayırın veya güç kaynağını önceden bağlayın.

resim
resim

Bunu yapmazsanız, cihazı flaş ettiğinizde, tüm besleme akımı karta gidecektir. Kart veya USB bağlantı noktası yanacaktır.

Ama öyle oluyor ki adres bandı düzgün çalışmıyor. En yaygın hatalara göz atın.

  • Diyotlar kırmızı bir tonla yanıyorsa, güç kaynağı çok zayıftır. Veya bağlantılar koptu ve yeniden lehimlenmeleri gerekiyor. Başka bir seçenek de çok ince olan güç kablolarıdır.
  • Cihaz buggy olduğunda veya yapay nesnelerle çalıştığında, sorun güç kaynağındadır. Kabloları korumalı olanlarla değiştirmeyi veya Wi-Fi'yi kapatmayı deneyin.
  • Pikseller hiç parlamıyorsa, büyük olasılıkla devre yanlış monte edilmiştir. En yaygın hatalar: bandın topraklaması Arduino kartının toprağına bağlı değil, DI kontrol kablosu bandın sonuna gidiyor ve başına değil, güç kabloları (5V ve GND) ters çevriliyor. Tüm bu durumlarda, devreyi yeniden inşa etmek yeterlidir.
  • Ancak, monte edilmiş cihazı bir direnç olmadan bağladıysanız, büyük olasılıkla hemen yanmıştır. O zaman kontrol kartını değiştirmeniz gerekir.
resim
resim

Gördüğünüz gibi Arduino öğrenmek çok kolay. Ve aniden sorunlarınız varsa, forumlarda sorular sorun. Size yardımcı olmaktan mutluluk duyacaklar (özellikle kızın takma adının altına girerseniz).

Önerilen: