با عرض سلام مجدد خدمت دوستان عزیز
امروز می خوایم براتون قسمت دوم آموزش مکعب LED رو بذاریم. در این قسمت نحوه ی ساخت مدار و برنامه نویسی رو براتون میزاریم.آموزش کامل ساخت این مکعب رو می تونید در سایت کافه ربات مشاهده کنید. caferobot.ir

ساخت مدار:





گام بعدی قرار دادن 9 پین مکعب به صورت جداگانه داخل برد بورد می*باشد. شاید نیاز باشد برای قرار گرفتن پایه ها در مکان مناسب، کمی پایه*های مکعب را خم کنید.



برد توسعه رسپبری پای را به برد بورد متصل کنید و 9 پین خروجی GPIO را به 9 پایه بلند LEDهای مکعب وصل کنید. با اتصال هر پین به منبع تغذیه، 3 لامپ LED موجود در ستون متناظر آن، روشن خواهند شد. برای کامل کردن مدار، شما باید هر سه لایه را به زمین متصل کنید. اگر آنها را مستقیما به زمین متصل کنید در این صورت، هر سه لایه همیشه به زمین متصل خواهند بود و شما به جای روشن کردن هر LED به تنهایی ، فقط قادر خواهید بود که هر ستون LED را روشن کنید.
بنابراین از ترانزیستور استفاده می کنیم. ترانزیستورها را می توان به عنوان سوییچ*های کوچکی با سه پین توصیف کرد. دو پین در سمت راست و چپ شبیه به دو انتهای سیم هستند که در این مدار یک سیم به زمین و سیم دیگر به لایه ها وصل شده است اگر منبع تغذیه را به پین وسطی اعمال کنید کلید روشن می شود و دو پایه دیگر متصل خواهند شد. پس با استفاده از سه پین* خروجی دیگر GPIO می*توانید این پین ها را به پین وسطی هر سه ترانزیستور متصل کنید.
بخش الکترونیکی این پروژه آماده است و امکان اتصال هر ستون از LEDها به منبع تغذیه وجود دارد. همچنین می*توانید اتصالات لایه ها به زمین را قطع و وصل کنید. اکنون می*توانید هر LED را به صورت ترکیبی از led های ستون*ها و لایه*هایی که فعال شده اند روشن کنید.

برنامه نویسی:



برنامه ای که با زبان پایتون در لینک زیر وجود دارد، نشان می دهد که چگونه led ها را با یک الگوی زیبا روشن و خاموش کنیم.

آموزش ساخت مکعب LED با رسپبری پای | پروژه رسپبری پای

با آرزوی موفقیت.