Sadržaj:

P10 Led (DMD) pomoću Arduino Nano V.3: 4 koraka
P10 Led (DMD) pomoću Arduino Nano V.3: 4 koraka

Video: P10 Led (DMD) pomoću Arduino Nano V.3: 4 koraka

Video: P10 Led (DMD) pomoću Arduino Nano V.3: 4 koraka
Video: Prepoznavanje oblika pomoću kamere i Arduino mega + LED matrix 2024, Studeni
Anonim
P10 Led (DMD) pomoću Arduino Nano V.3
P10 Led (DMD) pomoću Arduino Nano V.3

U mom prethodnom članku. Već sam pokazao kako se koristi izlazni uređaj na Arduinu. Izlazni uređaji uključuju "7-segment", "RGB prsten", "Led Matrix" i "2x16 LCD".

U ovom članku ću vam također pokazati kako koristiti izlazni uređaj na Arduinu. Izlazni uređaj koji ovaj put koristim je P10 Led modul.

Ovaj Led je gotovo isti kao i Led matrica koju sam ranije koristio. Razlika je u veličini i broju LED dioda.

Za ovaj vodič, potrebne su nam komponente:

  • P10 Led modul (Uključuje napajanje i podatkovne kabele)
  • Arduino Nano V.3
  • Kratkospojna žica
  • USBmini

Potrebna biblioteka:

DMD2

Korak 1: DMD specifikacija

DMD specifikacija
DMD specifikacija

P10 Specifikacije LED modula:

  • Radni napon: 5V
  • 32 x 16 Crveno Led
  • Tijelo: Plastika
  • IC kontrola Na brodu

Korak 2: Spojite LED na Arduino

Spojite LED na Arduino
Spojite LED na Arduino
Spojite LED na Arduino
Spojite LED na Arduino
Spojite LED na Arduino
Spojite LED na Arduino

Ovo je shema instalacije LED modula P10 za Arduino:

P10 Doveo do Arduina

OE ==> D9

A ==> D6

GND ==> GND

CLK ==> D13

SCLK ==> D8

PODACI ==> D11

Ovaj se modul mora isporučiti s vanjskim 5V napajanjem. Tako se modul može upaliti.

Ako se ne dobije, vanjski izvor napajanja može se upaliti. ali rezultati nisu baš sjajni.

za razliku između modula koji koriste vanjsko napajanje, a ne. razlika se može vidjeti u rezultatu koraka.

Korak 3: Programiranje

Programiranje
Programiranje

Provjerite je li knjižnica "DMD2" instalirana u Arduino IDE -u.

Ispod je skica koju sam napravio da isprobam ovaj P10 Led modul.

#include #include #include

const int WIDTH = 1;

const uint8_t *FONT = Arial14;

SoftDMD dmd (ŠIRINA, 1);

DMD_TextBox okvir (dmd);

void setup () {

Serial.begin (9600); dmd.setBrightness (255); dmd.selectFont (FONT); dmd.begin (); }

void loop () {{100} {101}

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

}

Gornja skica mali je primjer korištenja ovog p10 LED modula. ostale skice o ovom modulu potražite u Primjerima koje pruža knjižnica.

Korak 4: Rezultat

Proizlaziti
Proizlaziti
Proizlaziti
Proizlaziti

Pogledajte gornju sliku da vidite rezultate.

Slika 1: Modul koji koristi vanjsko napajanje Slika 2: Moduli koji ne koriste vanjsko napajanje

Preporučeni: