راه اندازی ماژول نمایشگر سون سگمنت TM1637 | ماژول TM1637 از ۴ عدد سون سگمنت تشکیل شده است، این ماژول در پروژههای مختلفی در دنیای رباتیک نظیرساخت ساعت، تایمر یا شمارنده استفاده میشود. مزیت این ماژول این که از تعداد پایههای کمی برخوردار هست و برای را ه اندازی آن فضای کمتری از پایههای آردوینو رو اشغال میکند.
آموزشگاه خانه رباتیک ایران
نمای کلی سخت افزار ماژول TM1637 :
ماژول TM1637 یک نمایشگر کلاسیک ۰.۳۶ اینچی میباشدکه از ۷ بخش ۴ رقمی تشکیل شده است، درایور TM1637 به شما امکان میدهد تنها با استفاده از دو پین ورودی/خروجی تمام ارقام و کولون را کنترل کنید.
راه اندازی ماژول نمایشگر سون سگمنت TM1637
آردوینو مقادیر که از انواع سنسورها دریافت میکند میتواند آن را در ماژول TM1637 نمایش دهد و همچنین در ماژول TM1637، یک “کولون” برای استفاده در پروژههای مربوط به ساعت و زمان وجود دارد. در TM1637 تمام کارهای به روز در صفحه نمایش توسط میکروکنترلر انجام میشود که یک امتیاز عالی محسوب میشود.

راه اندازی ماژول نمایشگر سون سگمنت TM1637
TM1637، از ویژگیهای زیادی مانند توانایی تنطیم روشنایی صفحه نمایش و کنترل هر بخش به طور مستقل برخوردار است. ماژول TM1637، میتواند با ولتاژ کاری ۳.۳ ولت تا ۵ ولت راه اندازی شود و همچنین از طریق یک باس که متشکل از دو سیم میباشد میتواند ارتباط برقرار کند و تنها به ۲ پایه داده نیاز دارد، ۲ پایه دیگر ماژول مربوط به تغذیه ماژول میباشد.
شناسنامه ی ماژول TM1637 :
در تصاویر زیر شناسنامه و پایههای ماژول TM1637 را نشان میدهد.

راه اندازی ماژول نمایشگر سون سگمنت TM1637
مدار راه اندازی ماژول TM1637 با آردوینو UNO:
اتصال TM1637 به آردوینو طبق شکل زیر میباشد، فقط چهار سیم نیاز داریم دو سیم برای تغذیه و دو سیم برای داده. پایه VCC به خروجی ۵ ولت آردوینو و پایه GND به زمین آردینو وصل میکنیم. پایههای CLK و DIO باید به پایههای دیجیتالی ۳ و ۴ آردوینو متصل شوند.
نکته: از آنجایی که ماژول به هیچ ویژگی خاص پین متکی نیست، میتوانیم از هر پین دلخواهی استفاده کنیم.
نحوه ی نصب کتابخانه TM1637 در آردوینو :
برای برقراری ارتباط با تراشه TM1637، باید از کتابخانه استفاده کنید. این کتابخانه کنترل صفحه نمایش را آسان میکند.
برای نصب کتابخانه، به Sketch > Include Library > Manage Libraries بروید… منتظر بمانید تا مدیر کتابخانه فهرست کتابخانهها را دانلود کند و لیست کتابخانههای نصب شده را به روز کند.

راه اندازی ماژول نمایشگر سون سگمنت TM1637
در مرحله بعدی طبق تصویر زیر کلمه TM1637 را در قسمت کتابخانه جستجو میکنیم و در ادامه روی کلمه install کلیک میکنیم تا کتابخانه ماژول نصب شود.

راه اندازی ماژول نمایشگر سون سگمنت TM1637
در ادامه یک برنامه سادهای نوشتیم که در ادامه با آن آشنا میشوید:
|
۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴ ۱۵ ۱۶ |
#include <TM1637Display.h> #define CLK 3 #define DIO 4 TM1637Display display(CLK, DIO); void setup() { display.setBrightness(۵); // تنظیم نور } void loop() { display.showNumberDec(۱۲۳۴); // نمایش عدد ۱۲۳۴ delay(۱۰۰۰); } |
پروژههای کاربردی با TM1637
۱. شمارنده اعداد (Counter)
یکی از کاربردهای ساده، ساخت شمارندهای است که هر ثانیه یک واحد به عدد اضافه میکند و آن را نمایش میدهد. آموزشهای مشابه در منابع خارجی هم برای ساخت شمارنده با TM1637 وجود دارد.
۲. ساعت دیجیتال
میتونید با ماژول RTC مثل DS1307 یا DS3231 یک ساعت دیجیتال بسازید که زمان دقیق را روی نمایشگر TM1637 نشان بده.
۳. نمایش سنسورها
میتوانید مقادیر سنسورهای دما، فاصله یا وزن را هم روی این نمایشگر نشان بدهید (مثلاً مقدار دما با DHT11 یا فاصله با سنسور التراسونیک).
تنظیمات نور و نمایش کاراکترها
با استفاده از توابع کتابخانه میتوان شدت نور نمایشگر را در چند سطح تنظیم کرد و حتی اعداد با صفر جلویی یا بدون آن نمایش داد، یا از کاراکترهای خاص نیز استفاده کرد.
عیبیابی و نکات کاربردی TM1637
نمایش اعداد عجیب یا خاموش بودن نمایشگر:
✔ اتصال سیمها را چک کنید.
✔ مطمئن شوید پایههای CLK و DIO صحیح هستند.
✔ اگر نمایشگر کمنور است، با دستور setBrightness() نور را بالا ببرید.
عدد ثابت میماند یا چشمک میزند:
✔ بررسی کنید که مقدار ارسالی در حلقهی loop بهدرستی تغییر کند.
✔ از کتابخانههای رسمی و بهروز استفاده کن.
پرسشهای متداول
TM1637 چند رقم را نمایش میدهد؟
این ماژول میتواند چهار رقم ۷ سگمنت را نمایش دهد که برای نمایش اعداد تا حدود ۹۹۹۹ کاربردی است.
آیا این ماژول فقط برای اعداد است؟
علاوه بر اعداد ۰ تا ۹، برخی حروف و نمادهای ساده را هم میتوان نمایش داد به شرطی که با توابع مناسب در کتابخانه تعریف شوند.
آیا میشود از آن برای ساعت استفاده کرد؟
بله، با استفاده از یک ماژول زمان واقعی (RTC)، میتوان زمان را به شکل ساعت و دقیقه نمایش داد.
آموزش راه اندازی ماژول نمایشگر سون سگمنت ۴ رقمی TM1637 با آردوینو
“لطفاً سوالات خود را با ذکر عنوان مقاله ارسال کنید؛ تیم خانه رباتیک ایران در کنار شماست.”
آماده سازی فرم
لطفا صبر کنید
فرم ساز آسان
شعبه ساری: خیابان مهدیه، نبش بهمن شرقی
شعبه بابل: پل کارگر به سمت کشوری، روبروی ماکروویو، جنب فروشگاه جانبو
شعبه قائم شهر: خیابان ساری، بین یاس ۲۰ و ۲۲

