Innholdsfortegnelse:
- Trinn 1: DMD -spesifikasjon
- Trinn 2: Koble LED -en til Arduino
- Trinn 3: Programmering
- Trinn 4: Resultat
Video: P10 Led (DMD) ved bruk av Arduino Nano V.3: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
I min forrige artikkel. Jeg har allerede vist hvordan du bruker Output -enheten på Arduino. Utgangsenhetene inkluderer "7-segment", "RGB-ring", "Led Matrix" og "2x16 LCD".
I denne artikkelen vil jeg også vise deg hvordan du bruker Output -enheten på Arduino. Utgangsenheten jeg bruker denne gangen er P10 Led -modulen.
Denne Led er nesten den samme som Led -matrisen som jeg brukte før. Forskjellen er størrelsen og antall lysdioder.
For denne opplæringen, her er komponentene vi trenger:
- P10 LED -modul (Inkluderer strøm- og datakabler)
- Arduino Nano V.3
- Jumper Wire
- USBmini
Nødvendig bibliotek:
DMD2
Trinn 1: DMD -spesifikasjon
P10 LED -modulspesifikasjoner:
- Driftsspenning: 5V
- 32 x 16 rød led
- Kropp: Plast
- IC -kontroll Om bord
Trinn 2: Koble LED -en til Arduino
Dette er installasjonsopplegget for P10 -ledede moduler for Arduino:
P10 Ledet til Arduino
OE ==> D9
A ==> D6
GND ==> GND
CLK ==> D13
SCLK ==> D8
DATA ==> D11
Denne modulen må leveres med en ekstern 5V strømforsyning. Så modulen kan lyse opp.
Hvis den ikke er gitt, kan en ekstern forsyning fortsatt lyse. men resultatene er ikke veldig lyse.
for forskjellen mellom moduler som bruker ekstern forsyning og ikke. forskjellen kan sees i trinnresultatet.
Trinn 3: Programmering
Sørg for at "DMD2" -biblioteket er installert i Arduino IDE.
Nedenfor er en skisse jeg laget for å prøve denne P10 Led -modulen.
#include #include #include
const int WIDTH = 1;
const uint8_t *FONT = Arial14;
SoftDMD dmd (WIDTH, 1);
DMD_TextBox -boks (dmd);
ugyldig oppsett () {
Serial.begin (9600); dmd.setBrightness (255); dmd.selectFont (FONT); dmd.begin (); }
void loop () {
dmd.drawString (0, 0, String ("Hei"));
}
Ovenstående skisse er et lite eksempel på bruk av denne p10 Led -modulen. For andre skisser om denne modulen, se eksempler fra biblioteket.
Trinn 4: Resultat
Se bildet ovenfor for å se resultatene.
Figur 1: Modul som bruker ekstern forsyning Figur 2: Moduler som ikke bruker ekstern forsyning
Anbefalt:
P10 DMD -skjerm med Arduino og RTC DS3231: 4 trinn (med bilder)
P10 DMD -skjerm Med Arduino og RTC DS3231: P10 -skjermer er en rekke punkter med matris -lysdioder. P10 LED er generelt kjent som en Dot Matrix Display eller DMD -skjerm. Det er basert på skiftregistre, vanligvis brukes 74595 skiftregistre. De kan kaskades med flere slike plater. EN
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: 4 trinn
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: I denne opplæringen til STM32 skal jeg fortelle deg hvordan du leser en GPIO-pin av STM32L100, så her skal jeg lage en ombord LED-glød av bare trykke på trykknappen
16x64 P10 rullende LED -skjerm ved bruk av PIC16F877 mikrokontroller: 5 trinn (med bilder)
16x64 P10 rullende LED -skjerm ved bruk av PIC16F877 mikrokontroller: I denne instruksjonsboken beskriver du hvordan du grensesnitter 16 x 64 (p10) LED -matrisedisplay med PICI6F877A mikrokontroller. En data sendes til mikrokontrolleren via UART som er lagret i EEPROM, og dataene vil ha blitt vist på LED -matrisedisplayet. Det
Displaytemperatur på P10 LED -skjermmodul ved bruk av Arduino: 3 trinn (med bilder)
Displaytemperatur på P10 LED -skjermmodul ved bruk av Arduino: I forrige opplæring har du blitt fortalt hvordan du viser tekst på Dot Matrix LED Display P10 -modul ved hjelp av Arduino og DMD -kontakt, som du kan sjekke her. I denne opplæringen gir vi en enkel prosjektopplæring ved å bruke P10 -modulen som skjermmedium
Scorebordprosjekt med P10 LED -skjerm ved bruk av DMD: 6 trinn (med bilder)
Scorebrettprosjekt med P10 LED -skjerm ved bruk av DMD: Ofte møtes vi på en fotballstadion; det er et gigantisk LED -brett som fungerer som en resultattavle. Så også på andre idrettsfelt, også ofte kjenner vi resultattavlen på displayet laget av LED. Selv om det ikke er mulig, er det også et felt som fortsatt er oss