آردوینو آردوینو Arduino Uno آموزش آردوینو نمایشگر Segment

آموزش راه اندازی ماژول DotMatrix 8×8 با آردوینو و ایجاد شکل‌های مختلف

نوشته شده توسط CiferTech

شاید برای شما هم پیش آمده است که بخواهید متن یا شکلی خاص را به نمایش در بیاورید یا یک تابلو روان کوچک در اتاق یا محل کار خود داشته باشید، خوشبختانه به کمک ماژول های DotMatrix می توانید براحتی این کار را انجام دهید.

 

ماژول دات ماتریکس

 


ویژگی های ماژول DotMatrix


ال ای دی های دات ماتریکس DotMatrix در اندازه های مختلفی یافت می شوند برای مثال ۸×۸ که از انواع پرطرفدار این نوع محسوب می شود، چرا از ماژول دات ماتریکس استفاده کنیم؟ ماژول های دات ماتریکس با استفاده از آی سی MAX7219 و سه کانال ارتباطی (Din/out , CLK , CS) و همچنین VCC و GND به ما امکان نمایس متن یا اشکال مدنظر را می دهد،از ویژگی های این ماژول ها امکان سری شدن با یکدیگر است یعنی می توانید براحتی یک تابلو روان کوچک در اتاق یا محل کار خود داشته باشد.


نحوه کارکرد DotMatrix led


دات ماتریکس ها بطور کلی و بدون اسفاده از ماژول دارای تعداد پایه های قابل توجهی هستند. برای مثال دات ماتریس ۸×۸ DotMatrix دارای ۱۶ پایه می باشد،در لحظه اول به نظر می رسد که همانند سون سگمنت ها از حالت های کاتد و آند مشترک پیروی می کنند اما از اگر این فرضیه درست باشد به ازای هر ال ای دی باید یک پایه خروجی داشته باشیم که یعتی در یک دات ماتریکس ۸×۸ باید ۶۴ پایه خروجی وجود داشته باشد اما همانطور که اطلاع دارید اصلا اینطور نیست. حال این سوال پیش می آید که ال ای دی ها در DotMatrix چگونه اتصالاتی دارند، در نظر داشته باشید که هیچ ای سی داخل این قطعات وجود ندارد. نوع اتصال در این قطعات به این صورت است که پایه های مثبت و منفی در ردیف های عمودی و افقی به یکدیگر متصل هستند به همین دلیل است که وقتی به یک پایه ولتاژ اعمال می‌کنیم بجای یک ال ای دی،چند ال ای دی در مختصات های مختلف روشن می‌شوند البته داستان به همین جا ختم نمی شود و چون مربوط به بحث ما نیست با آن نمی پردازیم.


نحوه راه اندازی ماژول DotMatrix 


آموزش تصویری در یوتیوب

ابتدا به کتابخانه led control نیاز ذاریم که با استفاده از این لینک می توانید دانلود کنید .

با دستور بالا اقدام به فراخوانی کتابخانه کنید .


در این قسمت از کد پین های موجود در ماژول را به پین مدنظر در آردوینو ربط می دهیم .


در بخش بعدی با استقاده از نرم افزار زیر کد های مورد نیاز برای نمایش شکل مورد نظر را تولید می کنیم .

می توانید نرم افزار و کد مربوط به پروژه را از این لینک دانلود نمایید .

 


اتصالات DotMatrix 8×8



قطعات مورد نیاز


۱٫ برد آردوینو

۲٫ ماژول دات ماتریکس ۸×۸ 

۳٫ سیم برد برد

 


سورس کد آردوینو DotMatrix 


کدهای زیر را کپی کرده و در آردوینو IDE قرار دهید. سپس روی برد آردوینو آپلود کنید. چنانچه روش آپلود کدها را نمی‌دانید، به آموزش کار با برد آردوینو مراجعه کنید.

 

 


تصاویر پروژه DotMatrix 8×8


نمایش تصویر کریپر در ماژول دات ماتریکس

نمایش تصویر قلب با استفاده از ماژول دات ماتریکس

تمامی مراحل ضروری جهت اجرای پروژه در این آموزش توضبح داده شده است، مراحل را یک به یک اجرا کرده و در صورت هر گونه سوال از طریق بخش دیدگاه ها با ما در ارتباط باشید. 

در پایان نظرات و پیشنهادات خود را با ما درمیان بگذارید و با اشتراک گذاری این آموزش در شبکه های اجتماعی , از وبسایت دیجی اسپارک حمایت کنید.

 

درباره نویسنده

CiferTech

دانشجوی الکترونیک ،
ساخت محتوای آموزشی در یوتیوب و اینستاگرام با نام : CiferTech

تبادل نظر و رفع عیب با ثبت دیدگاه

۶ دیدگاه

  • سلام ممنون بابت اموزش خوبتان من با پیام رسان بله متاسفانه یه مشکلی دارم همه موارد اوکی است و کار می دهد به درستی به ربات متصل می شود و خیلی عالی سرویس می دهد ولی مشکلم اینجاست که بعد از مثلا ۲ روز ارسال کامند و از این قبیل وقتی برد را اینترنتش قطع و وصل می شود برد از اول پیام های دریافتی را که قبلا اجرا. کرده را دوباره میاد دریافت می کند (یعنی من اگر روز قبل دستور دما را زده بود یا لامپ را بعد از روشن شدن مجدد میاد و همه اون دستورات را یکبار دیگر اجرا می کند )