Spisu treści:

P10 Led (DMD) przy użyciu Arduino Nano V.3: 4 kroki
P10 Led (DMD) przy użyciu Arduino Nano V.3: 4 kroki

Wideo: P10 Led (DMD) przy użyciu Arduino Nano V.3: 4 kroki

Wideo: P10 Led (DMD) przy użyciu Arduino Nano V.3: 4 kroki
Wideo: Как подключить Led Panel P10 к микроконтроллеру STM32. 2024, Listopad
Anonim
P10 Led (DMD) przy użyciu Arduino Nano V.3
P10 Led (DMD) przy użyciu Arduino Nano V.3

W moim poprzednim artykule. Pokazałem już, jak korzystać z urządzenia Output na Arduino. Urządzenia wyjściowe to „7-segmentowy”, „pierścień RGB”, „matryca led” i „LCD 2x16”.

W tym artykule pokażę również, jak korzystać z urządzenia Output na Arduino. Urządzeniem wyjściowym, którego używam tym razem, jest moduł Led P10.

Ta dioda Led jest prawie taka sama jak matryca Led, której używałem wcześniej. Różnica polega na wielkości i liczbie diod LED.

W tym samouczku oto komponenty, których potrzebujemy:

  • Moduł Led P10 (zawiera kable zasilające i do transmisji danych)
  • Arduino Nano V.3
  • Przewód połączeniowy
  • USB mini

Wymagana biblioteka:

DMD2

Krok 1: Specyfikacja DMD

Specyfikacja DMD
Specyfikacja DMD

Dane techniczne modułu Led P10:

  • Napięcie robocze: 5 V
  • 32x16 czerwona dioda LED
  • Ciało: Plastikowe
  • Sterowanie IC na pokładzie

Krok 2: Podłącz diodę LED do Arduino

Podłącz diodę LED do Arduino
Podłącz diodę LED do Arduino
Podłącz diodę LED do Arduino
Podłącz diodę LED do Arduino
Podłącz diodę LED do Arduino
Podłącz diodę LED do Arduino

Oto schemat instalacji modułu led P10 dla Arduino:

P10 doprowadzony do Arduino

OE ==> D9

A ==> D6

GND ==> GND

CLK ==> D13

SCLK ==> D8

DANE ==> D11

Moduł ten musi być zasilany z zewnętrznego zasilacza 5V. Więc moduł może się zapalić.

Jeśli nie podano zewnętrznego źródła zasilania, nadal może się świecić. ale wyniki nie są zbyt jasne.

za różnicę między modułami, które korzystają z zewnętrznego zasilania, a nie. różnicę widać w wyniku kroku.

Krok 3: Programowanie

Programowanie
Programowanie

Upewnij się, że biblioteka „DMD2” jest zainstalowana w Arduino IDE.

Poniżej znajduje się szkic, który wykonałem, aby wypróbować ten moduł Led P10.

#include #include #include

const int SZEROKOŚĆ = 1;

const uint8_t *CZCIONKA = Arial14;

SoftDMD dmd (SZEROKOŚĆ, 1);

Pole DMD_TextBox (dmd);

pusta konfiguracja () {

Serial.początek(9600); dmd.setJasność(255); dmd.selectFont(CZCIONKA); dmd.początek(); }

pusta pętla () {

dmd.drawString(0, 0, String("Cześć"));

}

Powyższy szkic jest małym przykładem użycia tego modułu Led p10. inne szkice dotyczące tego modułu można znaleźć w przykładach dostarczonych przez bibliotekę.

Krok 4: Wynik

Wynik
Wynik
Wynik
Wynik

Zobacz zdjęcie powyżej, aby zobaczyć wyniki.

Rysunek 1: Moduł korzystający z zewnętrznego zasilania Rysunek 2: Moduły bez zewnętrznego zasilania

Zalecana: