فهرست مطالب:

P10 Led (DMD) با استفاده از Arduino Nano V.3: 4 مرحله
P10 Led (DMD) با استفاده از Arduino Nano V.3: 4 مرحله

تصویری: P10 Led (DMD) با استفاده از Arduino Nano V.3: 4 مرحله

تصویری: P10 Led (DMD) با استفاده از Arduino Nano V.3: 4 مرحله
تصویری: Функция конденсатора на выводе 5 NE555 | Тайна раскрыта!? 2024, نوامبر
Anonim
P10 Led (DMD) با استفاده از Arduino Nano V.3
P10 Led (DMD) با استفاده از Arduino Nano V.3

در مقاله قبلی من. من قبلاً نحوه استفاده از دستگاه خروجی را در Arduino نشان دادم. دستگاههای خروجی عبارتند از "7-Segment" ، "RGB ring" ، "Led Matrix" و "LCD 2x16".

در این مقاله ، نحوه استفاده از دستگاه خروجی در آردوینو را نیز به شما نشان خواهم داد. دستگاه خروجی که من این بار استفاده می کنم P10 Led Module است.

این Led تقریباً مشابه ماتریس Led است که قبلاً استفاده می کردم. تفاوت در اندازه و تعداد LED ها است.

برای این آموزش ، اجزای مورد نیاز ما در اینجا آمده است:

  • ماژول P10 Led (شامل کابل برق و داده)
  • آردوینو نانو V.3
  • Jumper Wire
  • USB مینی

کتابخانه مورد نیاز:

DMD2

مرحله 1: مشخصات DMD

مشخصات DMD
مشخصات DMD

مشخصات ماژول P10 Led:

  • ولتاژ کار: 5 ولت
  • 32 x 16 قرمز قرمز
  • بدنه: پلاستیک
  • کنترل IC روی کشتی

مرحله 2: LED را به آردوینو وصل کنید

LED را به آردوینو وصل کنید
LED را به آردوینو وصل کنید
LED را به آردوینو وصل کنید
LED را به آردوینو وصل کنید
LED را به آردوینو وصل کنید
LED را به آردوینو وصل کنید

این طرح نصب ماژول led P10 برای آردوینو است:

P10 به آردوینو هدایت شد

OE ==> D9

A ==> D6

GND ==> GND

CLK ==> D13

SCLK ==> D8

DATA ==> D11

این ماژول باید دارای منبع تغذیه خارجی 5 ولت باشد. بنابراین ماژول می تواند روشن شود.

اگر منبع خارجی داده نشود ، هنوز می توانید روشن کنید. اما نتایج آن چندان روشن نیست.

برای تفاوت بین ماژول هایی که از منبع خارجی استفاده می کنند و ندارند. تفاوت را می توان در نتیجه مرحله مشاهده کرد.

مرحله 3: برنامه نویسی

برنامه نويسي
برنامه نويسي

مطمئن شوید که کتابخانه "DMD2" در Arduino IDE نصب شده است.

در زیر طرحی است که من برای امتحان این ماژول P10 Led تهیه کرده ام.

#شامل #شامل #شامل شود

const int WIDTH = 1؛

const uint8_t *FONT = Arial14؛

SoftDMD dmd (WIDTH ، 1) ؛

جعبه DMD_TextBox (dmd) ؛

void setup () {

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

حلقه خالی () {

dmd.drawString (0 ، 0 ، String ("سلام")) ؛

}

طرح بالا نمونه کوچکی از استفاده از این ماژول p10 Led است. برای طرح های دیگر در مورد این ماژول ، به نمونه های ارائه شده توسط کتابخانه مراجعه کنید.

مرحله 4: نتیجه گیری

نتیجه
نتیجه
نتیجه
نتیجه

برای مشاهده نتایج به تصویر بالا مراجعه کنید.

شکل 1: ماژولی که از منبع خارجی استفاده می کند شکل 2: ماژول هایی که از منبع خارجی استفاده نمی کنند

توصیه شده: