Orodha ya maudhui:

P10 Led (DMD) Kutumia Arduino Nano V.3: 4 Hatua
P10 Led (DMD) Kutumia Arduino Nano V.3: 4 Hatua

Video: P10 Led (DMD) Kutumia Arduino Nano V.3: 4 Hatua

Video: P10 Led (DMD) Kutumia Arduino Nano V.3: 4 Hatua
Video: P10 LED Matrix Display Module Arduino Uno DMD2 Library Marquee Function Testing Direction Step Speed 2024, Novemba
Anonim
P10 Led (DMD) Kutumia Arduino Nano V.3
P10 Led (DMD) Kutumia Arduino Nano V.3

Katika makala yangu ya awali. Tayari nimeonyesha jinsi ya kutumia kifaa cha Pato kwenye Arduino. Vifaa vya pato ni pamoja na "Sehemu ya 7", "pete ya RGB", "Led Matrix" na "2x16 LCD".

Katika nakala hii, nitakuonyesha pia jinsi ya kutumia kifaa cha Pato kwenye Arduino. Kifaa cha pato ambacho ninatumia wakati huu ni Moduli ya P10 iliyoongozwa.

Led hii ni karibu sawa na tumbo la Led ambalo nilitumia hapo awali. Tofauti ni saizi na idadi ya LED.

Kwa mafunzo haya, hapa kuna vifaa tunavyohitaji:

  • Moduli iliyoongozwa na P10 (Inajumuisha nyaya za nguvu na data)
  • Arduino Nano V.3
  • Jumper Wire
  • USBmini

Maktaba Inayohitajika:

DMD2

Hatua ya 1: Uainishaji wa DMD

Ufafanuzi wa DMD
Ufafanuzi wa DMD

Vipimo vya Moduli ya P10:

  • Uendeshaji voltage: 5V
  • 32 x 16 Led Nyekundu
  • Mwili: Plastiki
  • Udhibiti wa IC Kwenye bodi

Hatua ya 2: Unganisha LED na Arduino

Unganisha LED kwa Arduino
Unganisha LED kwa Arduino
Unganisha LED kwa Arduino
Unganisha LED kwa Arduino
Unganisha LED kwa Arduino
Unganisha LED kwa Arduino

Huu ndio mpango wa ufungaji wa moduli iliyoongozwa na P10 kwa Arduino:

P10 Ilielekezwa kwa Arduino

OE ==> D9

A ==> D6

GND ==> GND

CLK ==> D13

SCLK ==> D8

DATA ==> D11

Moduli hii inapaswa kutolewa na usambazaji wa nje wa 5V. Kwa hivyo moduli inaweza kuwaka.

Ikiwa haikupewa usambazaji wa nje bado inaweza kuwashwa. lakini matokeo sio mkali sana.

kwa tofauti kati ya moduli zinazotumia usambazaji wa nje na sio. tofauti inaweza kuonekana katika matokeo ya hatua.

Hatua ya 3: Programu

Kupanga programu
Kupanga programu

Hakikisha "Maktaba ya" DMD2 "imewekwa kwenye IDE ya Arduino.

Hapo chini kuna mchoro ambao nimefanya kujaribu Moduli hii iliyoongozwa na P10.

#jumlisha #jumlisha # pamoja

const int WIDTH = 1;

const uint8_t * FONT = Arial14;

Dmd ya SoftDMD (WIDTH, 1);

Sanduku la DMD_TextBox (dmd);

usanidi batili () {

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

kitanzi batili () {

dmd.drawString (0, 0, Kamba ("Hello"));

}

Mchoro hapo juu ni mfano mdogo wa matumizi ya Module hii ya mwongozo wa p10. kwa michoro mingine kuhusu moduli hii, angalia Mifano iliyotolewa na maktaba.

Hatua ya 4: Matokeo

Matokeo
Matokeo
Matokeo
Matokeo

Tazama picha hapo juu ili uone matokeo.

Kielelezo 1: Moduli inayotumia usambazaji wa nje Picha 2: Moduli ambazo hazitumii usambazaji wa nje

Ilipendekeza: