INHOUDSOPGAWE:

P10 Led (DMD) met behulp van Arduino Nano V.3: 4 stappe
P10 Led (DMD) met behulp van Arduino Nano V.3: 4 stappe

Video: P10 Led (DMD) met behulp van Arduino Nano V.3: 4 stappe

Video: P10 Led (DMD) met behulp van Arduino Nano V.3: 4 stappe
Video: Как подключить Led Panel P10 к микроконтроллеру STM32. 2024, Julie
Anonim
P10 Led (DMD) met behulp van Arduino Nano V.3
P10 Led (DMD) met behulp van Arduino Nano V.3

In my vorige artikel. Ek het al getoon hoe u die Output -toestel op Arduino kan gebruik. Die uitsetapparate bevat '7-segment', 'RGB-ring', 'Led Matrix' en '2x16 LCD'.

In hierdie artikel sal ek u ook wys hoe u die uitvoerapparaat op Arduino kan gebruik. Die uitsetapparaat wat ek hierdie keer gebruik, is die P10 Led -module.

Hierdie Led is byna dieselfde as die Led -matriks wat ek voorheen gebruik het. Die verskil is die grootte en aantal LED's.

Hier is die komponente wat ons nodig het vir hierdie tutoriaal:

  • P10 Led -module (sluit krag- en datakabels in)
  • Arduino Nano V.3
  • Jumper Wire
  • USBmini

Vereiste biblioteek:

DMD 2

Stap 1: DMD -spesifikasie

DMD Spesifikasie
DMD Spesifikasie

P10 Led Module Spesifikasies:

  • Bedryfspanning: 5V
  • 32 x 16 Rooi Led
  • Liggaam: Plastiek
  • IC -beheer aan boord

Stap 2: Koppel die LED aan op Arduino

Koppel die LED aan op Arduino
Koppel die LED aan op Arduino
Koppel die LED aan op Arduino
Koppel die LED aan op Arduino
Koppel die LED aan op Arduino
Koppel die LED aan op Arduino

Dit is die P10 -geleide module -installeringskema vir Arduino:

P10 gelei na Arduino

OE ==> D9

A ==> D6

GND ==> GND

CLK ==> D13

SCLK ==> D8

DATA ==> D11

Hierdie module moet van 'n eksterne 5V -kragtoevoer voorsien word. Die module kan dus brand.

As dit nie gegee word nie, kan 'n eksterne toevoer steeds aangesteek word. maar die resultate is nie baie helder nie.

vir die verskil tussen modules wat 'n eksterne toevoer gebruik en nie. die verskil kan gesien word in die stapresultaat.

Stap 3: Programmering

Programmering
Programmering

Maak seker dat die "DMD2" -biblioteek in die Arduino IDE geïnstalleer is.

Hieronder is 'n skets wat ek gemaak het om hierdie P10 Led -module te probeer.

#include #include #include

const int WIDTH = 1;

const uint8_t *FONT = Arial14;

SoftDMD dmd (WIDTH, 1);

DMD_TextBox -boks (dmd);

ongeldige opstelling () {

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

leemte -lus () {

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

}

Die skets hierbo is 'n klein voorbeeld van die gebruik van hierdie p10 Led -module. Vir voorbeelde van ander sketse oor hierdie module, sien voorbeelde van die biblioteek.

Stap 4: Resultaat

Uitslag
Uitslag
Uitslag
Uitslag

Sien die prent hierbo om die resultate te sien.

Figuur 1: Module wat 'n eksterne toevoer gebruik Figuur 2: Modules wat nie 'n eksterne toevoer gebruik nie

Aanbeveel: