İçindekiler:

Arduino Kullanan Nano Piksel 26 Bit: 4 Adım
Arduino Kullanan Nano Piksel 26 Bit: 4 Adım

Video: Arduino Kullanan Nano Piksel 26 Bit: 4 Adım

Video: Arduino Kullanan Nano Piksel 26 Bit: 4 Adım
Video: Arduino Nedir? Nasıl Kurulur ve Neler Yapılabilir? #1 2024, Kasım
Anonim
Arduino Kullanan Nano Piksel 26 Bit
Arduino Kullanan Nano Piksel 26 Bit

Bir önceki yazımda WS2812 Nano Piksel LED'in nasıl kullanılacağına dair bir eğitim yapmıştım. O yazıda 16 Bit Ring Nano Pixel WS2812 kullandım.

Ve bu yazımda size 26bit halka Nano Pixels WS2812'nin nasıl kullanılacağını göstereceğim.

Donanım kısmında ise 16 bit ile 26 bit arasında hiçbir fark yoktur.

Sadece değiştirilmesi gereken yazılım bölümünde.

Özellikler ve faydalar:

  • Kontrol devresi ve RGB çipi, 5050 bileşenden oluşan bir pakete entegre edilmiştir.
  • Dahili sinyal yeniden şekillendirme devresi.
  • Dahili elektrik sıfırlama devresi ve güç kaybı sıfırlama devresi.
  • Tek hat ile basamaklı bağlantı noktası iletim sinyali.
  • 800Kbps hızında veri gönderin.

Daha fazla bilgi için WS2812 veri sayfasına bakın.

Adım 1: Gerekli Bileşenler

Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler

Bu eğitim için ihtiyacınız olan bileşenler:

  • 26 Bit WS2812 RGB LED.
  • Arduino Nano V.3
  • atlama teli
  • Mini USB

Gerekli Kütüphane:

Adafruit NeoPixel

Arduino'ya kitaplık eklemek için "Arduino'ya Harici Kitaplık Nasıl Eklenir" makalesine bakın.

Adım 2: RGB Led'i Arduino Nano'ya bağlayın

RGB Led'i Arduino Nano'ya bağlayın
RGB Led'i Arduino Nano'ya bağlayın

WS2812'yi Arduino Nano'ya bağlamak için aşağıdaki talimatları izleyin:

WS2812'den Arduino'ya

IN ==> D6

VCC ==> +5V

GND ==> GND

Adım 3: Programlama

Programlama
Programlama

Yazılımın küçük bir ayar gerektiren bu bölümünde. "LED Sayısı" bölümünde, kullanılan LED sayısını ayarlayın.

Arduino kartını programlamak için aşağıdaki talimatları izleyin:

Arduino IDE'yi açın

Dosya > Örnekler > Adafruit NeoPixels > strandtest'i tıklayın

Bu çizimden bazı değerleri değiştirmelisiniz, Değişmesi gerekenler şu şekilde:

Kullanılan pim

#define LED_PIN 12

LED sayısı

#define LED_COUNT 26

Parlaklığı Ayarla

strip.setBrightness(10);

Programı ihtiyacınıza göre değiştirin.

Ardından programı Arduino kartına yükleyin.

4. Adım: Sonuç

Programı Arduino'ya yüklemeyi bitirdiğinizde. Sonuçlar yukarıdaki videoda görülebilir.

Bu makaleyi okuduğunuz için teşekkür ederiz. bir sonraki yazıda görüşmek üzere.

Sorularınız varsa, yorum sütununa yazmanız yeterlidir.

Önerilen: