Inhoudsopgave:

P10 Led (DMD) met Arduino Nano V.3: 4 stappen
P10 Led (DMD) met Arduino Nano V.3: 4 stappen

Video: P10 Led (DMD) met Arduino Nano V.3: 4 stappen

Video: P10 Led (DMD) met Arduino Nano V.3: 4 stappen
Video: Arduino + P10 LED Display Panel | Arduino Uno with P10 LED Display | Display and Scrolling Text 2024, November
Anonim
P10 Led (DMD) met Arduino Nano V.3
P10 Led (DMD) met Arduino Nano V.3

In mijn vorige artikel. Ik heb al laten zien hoe je het Output-apparaat op Arduino kunt gebruiken. De uitvoerapparaten omvatten "7-Segment", "RGB-ring", "Led Matrix" en "2x16 LCD".

In dit artikel laat ik je ook zien hoe je het uitvoerapparaat op Arduino gebruikt. Het uitvoerapparaat dat ik deze keer gebruik is de P10 Led-module.

Deze Led is bijna hetzelfde als de Led matrix die ik eerder gebruikte. Het verschil is de grootte en het aantal LED's.

Voor deze zelfstudie zijn hier de componenten die we nodig hebben:

  • P10 Led-module (Inclusief stroom- en datakabels)
  • Arduino Nano V.3
  • Doorverbindingsdraad
  • USB mini

Vereiste bibliotheek:

DMD2

Stap 1: DMD-specificatie:

DMD-specificatie
DMD-specificatie

P10 Led-modulespecificaties:

  • Bedrijfsspanning: 5V
  • 32 x 16 rode led
  • Lichaam: kunststof
  • IC-besturing Aan boord

Stap 2: Verbind de LED met Arduino

Verbind de LED met Arduino
Verbind de LED met Arduino
Verbind de LED met Arduino
Verbind de LED met Arduino
Verbind de LED met Arduino
Verbind de LED met Arduino

Dit is het installatieschema van de P10 led-module voor Arduino:

P10 Geleid naar Arduino

OE ==> D9

EEN ==> D6

GND ==> GND

CLK ==> D13

SCLK ==> D8

GEGEVENS ==> D11

Deze module moet worden geleverd met een externe 5V voeding. De module kan dus oplichten.

Indien niet gegeven kan een externe voeding nog steeds worden aangestoken. maar de resultaten zijn niet erg helder.

voor het verschil tussen modules die een externe voeding gebruiken en niet. het verschil is te zien in het stapresultaat.

Stap 3: Programmeren

Programmeren
Programmeren

Zorg ervoor dat de "DMD2"-bibliotheek is geïnstalleerd in de Arduino IDE.

Hieronder is een schets die ik heb gemaakt om deze P10 Led-module te proberen.

#include #include #include

const int BREEDTE = 1;

const uint8_t *FONT = Arial14;

SoftDMD dmd (BREEDTE, 1);

DMD_TextBox-vak (dmd);

ongeldige setup() {

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

lege lus() {

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

}

Bovenstaande schets is een klein voorbeeld van het gebruik van deze p10 Led Module. voor andere schetsen over deze module, zie Voorbeelden geleverd door de bibliotheek.

Stap 4: Resultaat

Resultaat
Resultaat
Resultaat
Resultaat

Zie de afbeelding hierboven om de resultaten te zien.

Afbeelding 1: Module die een externe voeding gebruikt Afbeelding 2: Modules die geen externe voeding gebruikt

Aanbevolen: