فهرست مطالب:
- مرحله 1: سیم کشی LED های WS2812
- مرحله 2: قاب اکریلیک (و چوب)
- مرحله 3: نرم افزار
- مرحله 4: ماتریس LED رزبری پای
تصویری: ماتریس LED: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
این یک ماتریس LED 8x8 است که با استفاده از LED های WS2812 و یک میکروکنترلر ESP8266 ساخته شده است
این پروژه با الهام از:
مرحله 1: سیم کشی LED های WS2812
به طور خلاصه ، LED ها در یک نوار بلند که در بالا نشان داده شده بود ، زنجیر شده بودند. (ردیف به ردیف ، و انتهای 1 ردیف به ابتدای ردیف بعدی متصل است)
(4 LED مفقود شده را نادیده بگیرید ، چراغ LED تمام شد. به هر حال آنها تفاوت زیادی ایجاد نمی کنند)
پس از آن ، نوار LED به میکروکنترلر وصل شد (ESP8266)
مرحله 2: قاب اکریلیک (و چوب)
2 قطعه اکریلیک سیاه (با چاقو) برش داده شد (با استفاده از آهن لحیم کاری) خم شد و به صورت داغ به هم چسباند (با یک چوب چوبی به عنوان تکیه گاه) کناره های ماتریس را تشکیل داد
یک تکه شفاف کاغذ اکریلیک و ردیابی در پشت آن به عنوان صفحه جلویی مورد استفاده قرار گرفت و در جلوی ماتریس قرار گرفت تا LED ها را پخش کرده و از وسایل الکترونیکی محافظت کند.
چوب های چوبی به گونه ای بریده شده اند که می توانند در کنار هم قرار بگیرند و تقسیم کننده هایی بین LED ها ایجاد کنند. این باعث می شود رنگ های LED ها از یکدیگر پخش نشوند و وضوح را خراب کنند
پس از آن ، ماتریس LED ، تقسیم کننده و اکریلیک شفاف را در قطعه جانبی اکریلیک سیاه قرار دهید
مرحله 3: نرم افزار
من از کتابخانه Adafruit NeoMatrix ، نسخه نمایشی NeoMatrix GFX استفاده کردم.
برای اتصال ESP8266 به Wifi و جمع آوری داده ها می توانید نرم افزارهای دیگری را کد کنید.
مرحله 4: ماتریس LED رزبری پای
(این کار در حال پیشرفت است)
در پایان ، من یک رزبری پای (1B) را در ماتریس LED قرار دادم. همچنین آن را برنامه ریزی و پیکربندی کردم تا Pixel Art (و شاید Animations) را از طریق Wifi نشان دهد.
من پین داده LED ها را به پین 18 رزبری پای وصل کردم. علاوه بر این ، 5V و پایه های LED LED ها به منبع تغذیه خارجی (مانند USB شارژر دیگر) جدا از رزبری پای متصل شده بودند. این امر برای اطمینان از این است که LED ها دارای قدرت کافی برای روشن شدن هستند.
WebApp سمت مشتری به طور کامل در HTML خالص وانیلی ، CSS و Javascript نوشته شده است. برنامه سرور یک برنامه کاربردی فلاسک است و از کتابخانه Adafruit Neopixel استفاده می کند. از آنجا که از کتابخانه Adafruit استفاده می کند ، ممکن است به روز رسانی LED ها بیشتر طول بکشد (و انیمیشن ها را به درستی نمایش ندهید و غیره) کد در GitHub در اینجا موجود است و برنامه تنظیم شده است که در بوت اجرا شود (با استفاده از /etc/rc.local همانطور که گفته شد در GitHub)
توصیه شده:
ساعت دیجیتال LED نقطه ماتریس - ESP Matrix برنامه Android: 14 مرحله
ساعت دیجیتال LED ماتریس نقطه ای - ESP Matrix Android App: این مقاله با افتخار توسط PCBWAY حمایت می شود. PCBWAY نمونه اولیه PCB ها را برای مردم در سراسر جهان با کیفیت بالا می سازد. خودتان آن را امتحان کنید و 10 PCB با قیمت 5 دلار در PCBWAY با کیفیت بسیار عالی دریافت کنید ، با تشکر از PCBWAY. تخته ماتریس ESP که من در حال بررسی آن هستم
چراغ ساعت صفحه نمایش ماتریس LED نوار کنترل شده با WiFi: 3 مرحله (همراه با تصاویر)
چراغ ساعت صفحه نمایش ماتریس LED نوار کنترل شده WiFi: نوارهای LED قابل برنامه ریزی ، به عنوان مثال بر اساس WS2812 ، جذاب هستند. برنامه های کاربردی متعدد هستند و شما به سرعت می توانید نتایج چشمگیری دریافت کنید. و به نظر می رسد ساخت ساعت ها حوزه دیگری است که من در مورد آن بسیار فکر می کنم. شروع به تجربه در زمینه
ماتریس LED کنترل شده توسط دستیار Google!: 7 مرحله (همراه با تصاویر)
ماتریس LED کنترل شده توسط Google Assistant!: در این آموزش ، من به شما نشان خواهم داد که چگونه می توانید ماتریس LED کنترل شده با دستیار Google را بسازید که می توانید با استفاده از تلفن هوشمند در هر مکانی آن را کنترل کنید ، بنابراین بیایید شروع کنیم
نحوه ساخت ماتریس LED 8x8 BIG (MAX7219 LED 10 میلی متر): 9 مرحله (همراه با تصاویر)
چگونه می توان ماتریس LED 8x8 BIG (MAX7219 LED 10mm) ساخت: آیا با ماتریس LED آماده 8x8 به عنوان نمایشگر کار کرده اید؟ آنها در اندازه های مختلف هستند و کار با آنها بسیار جالب است. اندازه بزرگ موجود به راحتی در حدود 60 میلی متر در 60 میلی متر است. با این حال ، اگر شما به دنبال یک ماتریس LED بسیار بزرگتر آماده هستید ،
نحوه اتصال MAX7219 LED ماتریس LED 8x8 با میکروکنترلر ATtiny85: 7 مرحله
نحوه ارتباط با MAX7219 Driven LED Matrix 8x8 با ATtiny85 میکروکنترلر: کنترلر MAX7219 تولید شده توسط Maxim Integrated جمع و جور ، درایو ورودی/خروجی درایور صفحه نمایش مشترک کاتدی است که می تواند میکروکنترلرها را به 64 LED جداگانه ، نمایشگرهای LED عددی 7 قسمتی از بالا متصل کند. تا 8 رقم ، نمایش نمودار میله ای