• آموزش مفاهیم تایمر، تأخیر زمانی (Delay)، وقفهها و ماشین حالت (State Machine)
• پروژههای دانشآموزی، دانشگاهی و آزمایشگاهی
• نمونهسازی سریع (Prototype) سیستمهای کنترلی
اتصال پایهها
• پایه GND را به زمین (GND) برد توسعه متصل کنید. دقت داشته باشید که LED ها کاتد مشترک هستند و با تحریک سطح High فعال می شوند.
• پایه R را به یکی از پایههای دیجیتال میکروکنترلر متصل کنید.
• پایه Y را به یک پایه دیجیتال دیگر متصل کنید.
• پایه G را نیز به یک پایه دیجیتال دیگر متصل نمایید.
نمونه اتصال به Arduino Uno:
پایه ماژول پایه آردوینو
GND GND
R D8
Y D9
G D10
پس از اتصال، با تغییر وضعیت پایههای دیجیتال در برنامه، میتوان هر LED را بهصورت مستقل روشن یا خاموش کرد.
برای نمونه برنامه میتوانید به لینک زیر مراجعه کنید:
• این ماژول دارای مقاومت محدودکننده جریان روی برد است؛ بنابراین اگر جریان عبوری بیش از حد مجاز پایه های میکروکنترلر بود از مقاومت خارجی هم استفاده کنید.
• ولتاژ تغذیه باید مطابق مشخصات ماژول باشد و معمولاً با بردهای 3.3 ولت و 5 ولت سازگار است.
• از اعمال ولتاژ بالاتر از مقدار مجاز و اتصال معکوس ولتاژ به پایههای ماژول خودداری کنید.
• در صورت استفاده با بردهای ESP8266 و ESP32، پایههای GPIO فقط با منطق 3.3 ولت کار میکنند.
• هر LED باید از طریق یک پایه دیجیتال مجزا کنترل شود؛ از اتصال مستقیم چند پایه خروجی به یکدیگر خودداری کنید.
• برای جلوگیری از نویز و قطع شدن اتصالات، از سیمهای باکیفیت و اتصالات محکم استفاده کنید.
• اگر از این ماژول در پروژههای دائمی استفاده میکنید، از منبع تغذیه پایدار و بدون نوسان بهره ببرید.
• برای ایجاد افکتهای نوری و شبیهسازی واقعی چراغ راهنمایی، بهتر است از تایمرها یا توابع غیرمسدودکننده مانند millis() در آردوینو به جای delay() استفاده شود.
• این ماژول برای نمایش وضعیت (Status Indicator) طراحی شده و برای کاربردهای روشنایی یا نورپردازی با شدت نور بالا مناسب نیست.
| نام محصول | ماژول LED چراغ راهنمایی و رانندگی (Traffic Light LED Module) |
|---|---|
| نوع ماژول | ماژول نمایشگر LED سه رنگ |
| تعداد LED | 3 عدد |
| رنگ LEDها | قرمز (Red)، زرد (Yellow)، سبز (Green) |
| قطر LEDها | 5 میلیمتر |
| نوع LED | DIP |
| ولتاژ کاری | 3.3 تا 5 ولت DC |
| ولتاژ منطقی | سازگار با 3.3V و 5V TTL |
| تعداد پایه ها | 4 پین |
| پایه ها | GND، R، Y، G |
| کنترل LEDها | مستقل برای هر LED |
| مقاومت محدودکننده جریان | دارد (روی برد) اما در صورت لزوم می توانید اضافه کنید. |
| فاصله پایه ها | 2.54 میلیمتر |
| روش نصب | نصب روی بردبورد یا اتصال با سیم جامپر |
| سازگار با | Arduino، ESP8266، ESP32، STM32، AVR، PIC، Raspberry Pi و سایر میکروکنترلرها |
| دمای کاری | حدود 20- تا 70+ درجه سانتیگراد |
| ابعاد تقریبی برد | 56 × 21 × 11 میلیمتر |
| کاربرد | آموزش الکترونیک، پروژههای آردوینو، رباتیک، شبیهسازی چراغ راهنمایی، نمایش وضعیت و پروژههای اینترنت اشیا |
ماژول LED چراغ راهنمایی و رانندگی چیست؟
این ماژول یک برد آموزشی مجهز به سه LED قرمز، زرد و سبز است که برای شبیهسازی چراغ راهنمایی، آموزش برنامهنویسی و پروژههای الکترونیکی استفاده میشود.
آیا این ماژول با آردوینو سازگار است؟
بله، این ماژول بهطور کامل با Arduino Uno، Nano، Mega، Pro Mini و سایر بردهای آردوینو سازگار است.
آیا میتوان از این ماژول با ESP8266 و ESP32 استفاده کرد؟
بله، این ماژول با بردهای ESP8266، NodeMCU، Wemos D1 Mini، ESP32 و سایر میکروکنترلرهای 3.3 ولتی و 5 ولتی قابل استفاده است.
آیا برای استفاده از این ماژول به مقاومت خارجی نیاز است؟
خیر. این ماژول دارای مقاومتهای محدودکننده جریان روی برد است و در شرایط عادی نیازی به افزودن مقاومت خارجی ندارد اما اگر لازم بود برای محدود کردن جریان می توانید استفاده کنید.
ولتاژ کاری ماژول چقدر است؟
این ماژول معمولاً با ولتاژ 3.3 تا 5 ولت DC کار میکند و با اکثر بردهای توسعه رایج سازگار است.
هر LED به چه صورت کنترل میشود؟
هر یک از LEDهای قرمز، زرد و سبز دارای پایه کنترل مستقل هستند و میتوان آنها را بهصورت جداگانه از طریق پایههای دیجیتال میکروکنترلر و سطح High روشن یا خاموش کرد.
آیا میتوان چند LED را بهصورت همزمان روشن کرد؟
بله، محدودیتی برای روشن کردن همزمان LEDها وجود ندارد و میتوان بسته به نیاز پروژه، یک یا چند LED را بهطور همزمان کنترل کرد.
8. آیا این ماژول برای پروژههای اینترنت اشیا (IoT) مناسب است؟
بله، میتوان از آن بهعنوان نشانگر وضعیت اتصال شبکه، عملکرد سنسورها، وضعیت رلهها یا اعلام هشدار در پروژههای مبتنی بر ESP8266 و ESP32 استفاده کرد.
آیا این ماژول برای روشنایی محیط مناسب است؟
خیر. این ماژول برای نمایش وضعیت، آموزش و شبیهسازی طراحی شده است و شدت نور آن برای روشنایی محیط یا کاربردهای نورپردازی کافی نیست.
آیا میتوان از این ماژول در پروژههای رباتیک استفاده کرد؟
بله، این ماژول گزینهای مناسب برای نمایش وضعیت ربات، اعلان خطا، نمایش حالتهای عملکرد و پروژههای آموزشی رباتیک است.
هنوز دیدگاهی برای این محصول ثبت نشده است. اولین نفر باشید.