İçindekiler:
Video: Arduino Ws2812 LED veya Neopiksel Led Şerit veya Halka Eğitimi: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu talimatta, Arduino ile neopixel veya ws 2812 veya hızlı led'in nasıl kullanılacağını öğreneceğiz. Bu LED veya şerit veya halka türleri sadece tek bir Vin pini tarafından kontrol edilir ve tüm LED'ler ayrı ayrı adreslenebilir, bu nedenle bunlara ayrı ayrı adreslenebilir de denir. LED'ler ve normal RGB LED'lerden oldukça maliyetlidir.
Adım 1: Bileşenlerinizi Toplayın
PARÇA SATIN AL: ARDUINO UNO SATIN AL:
www.utsource.net/itm/p/7199843.html
WS2812 LED'İ SATIN AL:
WS2812 LED Halka SATIN AL:
www.utsource.net/itm/p/8673715.html
////////////////////////////////////////////////////////////////////////
bu yüzden ilk önce biri arduino diğeri neopixel ws2812 LED'ler / led şerit veya halka olmak üzere iki önemli bileşen almanız gerekiyor.
Satın Alınacak Ürünler (ortak bağlantı) -
Arduino Uno-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Ws2812 neopiksel (12 bit) halka -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
Ws2812 neopiksel (7 bit) halka-
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
Ws2812 neopiksel (3 bit) halka -
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
Ws2812 neopiksel led şerit -
www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…
www.banggood.com/4-PCS-WS2812-5V-Arka Lambası…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
www.banggood.com/0_5M1M2M3M4M5M-USB-RGB-50…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
2. Adım: Bağlantılar
bağlantılar çok basit. tek yapmanız gereken neopikselin vcc'sini +5v'ye & neopikselin Gnd'sine neopikselin Gnd & Vin pinini herhangi bir dijital pine bağlamaktır (bunu pin 6'ya bağlıyorum çünkü yazılımda pin 6'yı tanımlayın.).
Bağlantılarda sorun yaşıyorsanız, yardım için videoya bakın.
Adım 3: Programlama
Arduino IDE'yi açın, ardından örneklere gidin ve "neopixel" e gidin, ardından "basit" çizimi açın.
Çizimde önce iki şeyi ayarlamanız gerekir
1- PIN 6'yı tanımlayın (Neopikselin Vin pininin bağlı olduğu arduino'nun pin numarasını tanımlamanız gerekiyor, burada PIN 6 kullanıyoruz)
2- NUMPIXELS 12'yi tanımlayın (neopikselinizin sahip olduğu piksel sayısını tanımlamanız gerekir, yani üzerinde LED yok demektir, neopikselimizde 12 LED var, bu yüzden 12 kullanacağız)
Ve döngü bölümünde neopikselin rengini ayarlamak için kullanılan bir komut var.
piksel.setPixelsColor(i, piksel. Renk(r, g, b));
"i", herhangi bir renkte AÇMAK istediğiniz piksel veya led sayısıdır
& "r" "g" "b" KIRMIZI, YEŞİL, MAVİ olan renk tonlarıdır ve değer aralığı 0 ila 255 arasındadır.
Yani burada kullanıyoruz
piksel.setPixelsColor(0, piksel. Color(0, 0, 255);
Bu, ilk pikselin mavi renk için ayarlandığı anlamına gelir.
4. Adım: Kodu Yükleyin
Son adım, kodu Arduino'ya yüklemek ve işiniz bitti ve her şeyi doğru yaptıysanız, verdiğiniz mantığa göre neopixel açılacaktır.
Ve herhangi bir adımda herhangi bir sorun yaşarsanız lütfen videoya bakın.
Neopikselinizin keyfini çıkarın.
Önerilen:
Üç Neopiksel Halkalı Neopiksel Saat: 7 Adım
Üç Neopiksel Halkalı Neopiksel Saat: Steve Manley tarafından yapılan Neo Pixel saatin mükemmel tasarımı, beni en az miktarda parayla benzer bir saatin nasıl oluşturulacağına dair bu talimatı oluşturmaya yöneltti. (Önemli bir Hollanda alışkanlığı her zaman para biriktirmeye çalışmaktır;-)) Öğrendim ki o
Myoware Kas Sensörüne Tepki Veren Neopiksel Led Şerit: 6 Adım
Myoware Kas Sensörüne Tepki Veren Neopiksel Led Şerit: Amaç Arduino yardımıyla bir kas sensörü takıp gelen verileri Adafruit IO ile işleyip bir tetikleyici ile çıktı alarak ışığın bir dakika boyunca beyazdan kırmızıya dönmesini sağlamaktır. bir Kas Sensörüdür Kas Sensörü
ESP8266 RGB LED ŞERİT WIFI Kontrolü - NODEMCU Wifi Üzerinden Kontrollü Led Şerit için IR Uzaktan Kumanda Olarak - RGB LED STRIP Akıllı Telefon Kontrolü: 4 Adım
ESP8266 RGB LED ŞERİT WIFI Kontrolü | NODEMCU Wifi Üzerinden Kontrollü Led Şerit için IR Uzaktan Kumanda Olarak | RGB LED STRIP Akıllı Telefon Kontrolü: Merhaba arkadaşlar, bu eğitimde nodemcu veya esp8266'yı bir RGB LED şeridini kontrol etmek için IR uzaktan kumanda olarak nasıl kullanacağımızı öğreneceğiz ve Nodemcu wifi üzerinden akıllı telefon ile kontrol edilecek. Yani temel olarak RGB LED STRIP'i akıllı telefonunuzla kontrol edebilirsiniz
LED Neopiksel Şerit Hacim Analizörü: 4 Adım
LED Neopixel Strip Volume Analyzer: Etrafta yedek bir Neopixel şeridim vardı ve ses sistemim için bir spektrum analizörü yapmanın harika olacağını düşündüm. not: Bu
Hareket Sensörlü Neopiksel Led Halka Kontrolü: 3 Adım (Resimli)
Hareket Sensörüyle Neopiksel Led Halkayı Kontrol Etme: Bu eğitimde, Arduino UNO kullanarak ikisini nasıl birleştireceğimizi öğrenmek için bir hareket sensörü (APDS-9960) ve bir neopiksel halka ile oynayacağız. Sağa veya sola led hareketini canlandırarak sol - sağ hareketleri ve size