İçindekiler:

Arduino Nano V.3 Kullanan P10 Led (DMD): 4 Adım
Arduino Nano V.3 Kullanan P10 Led (DMD): 4 Adım

Video: Arduino Nano V.3 Kullanan P10 Led (DMD): 4 Adım

Video: Arduino Nano V.3 Kullanan P10 Led (DMD): 4 Adım
Video: Nodemcu ve P10 İnternet Saati... 2024, Kasım
Anonim
Arduino Nano V.3 Kullanan P10 Led (DMD)
Arduino Nano V.3 Kullanan P10 Led (DMD)

Bir önceki yazımda. Arduino'da Çıkış cihazının nasıl kullanılacağını zaten gösterdim. Çıkış cihazları arasında "7-Segment", "RGB ring", "Led Matrix" ve "2x16 LCD" bulunur.

Bu yazımda ayrıca Arduino üzerinde Çıkış cihazının nasıl kullanılacağını da göstereceğim. Bu sefer kullandığım çıkış cihazı P10 Led Modül.

Bu Led daha önce kullandığım Led matrix ile hemen hemen aynı. Fark, LED'lerin boyutu ve sayısıdır.

Bu eğitim için ihtiyacımız olan bileşenler şunlardır:

  • P10 Led modülü (Güç ve data kabloları dahil)
  • Arduino Nano V.3
  • Jumper Tel
  • USB mini

Gerekli Kitaplık:

DMD2

Adım 1: DMD Spesifikasyonu

DMD Spesifikasyonu
DMD Spesifikasyonu

P10 Led Modül Özellikleri:

  • Çalışma voltajı: 5V
  • 32x16 Kırmızı Led
  • Gövde: Plastik
  • IC kontrolü Gemide

Adım 2: LED'i Arduino'ya bağlayın

LED'i Arduino'ya bağlayın
LED'i Arduino'ya bağlayın
LED'i Arduino'ya bağlayın
LED'i Arduino'ya bağlayın
LED'i Arduino'ya bağlayın
LED'i Arduino'ya bağlayın

Bu Arduino için P10 led modül kurulum şemasıdır:

Arduino'ya P10 Led

OE ==> D9

Bir ==> D6

GND ==> GND

CLK ==> D13

SCLK ==> D8

VERİ ==> D11

Bu modül harici bir 5V güç kaynağı ile sağlanmalıdır. Böylece modül yanabilir.

Verilmezse, harici bir besleme hala yanabilir. ama sonuçlar pek parlak değil.

harici besleme kullanan ve kullanmayan modüller arasındaki fark için. fark, adım sonucunda görülebilir.

Adım 3: Programlama

Programlama
Programlama

Arduino IDE'de "DMD2" Kitaplığının kurulu olduğundan emin olun.

Aşağıda bu P10 Led Modülünü denemek için yaptığım bir çizim var.

#include #include #include

const int GENİŞLİK = 1;

const uint8_t *FONT = Arial14;

SoftDMD dmd(GENİŞLİK, 1);

DMD_TextBox kutusu(dmd);

geçersiz kurulum() {

Seri.başla(9600); dmd.setBrightness(255); dmd.selectFont(FONT); dmd.begin(); }

boşluk döngüsü () {

dmd.drawString(0, 0, String("Merhaba"));

}

Yukarıdaki çizim, bu p10 Led Modülünün kullanımının küçük bir örneğidir. bu modülle ilgili diğer eskizler için, kütüphane tarafından sağlanan örneklere bakın.

4. Adım: Sonuç

Sonuç
Sonuç
Sonuç
Sonuç

Sonuçları görmek için yukarıdaki resme bakın.

Şekil 1: Harici besleme kullanan modül Şekil 2: Harici besleme kullanmayan modüller

Önerilen: