فهرست مطالب:
- مرحله 1: ویدیو را تماشا کنید
- مرحله 2: قطعات و ابزارها را تهیه کنید
- مرحله 3: با قطعات Surface Mount شروع کنید
- مرحله 4: بازگرداندن مجدد
- مرحله 5: سرصفحه های Pin را اضافه کنید
- مرحله 6: صفحه نمایش 7 قسمتی را لحیم کنید
- مرحله 7: نحوه کار سخت افزار
- مرحله 8: نحوه اجرای برنامه نمایشی
- مرحله نهم: آنها را با هم زنجیره دیزی کنید
تصویری: نمایشگرهای 7 قسمتی آدرس پذیر: 10 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
هر چند وقت یکبار یک ایده در مغز من می پرسد و من فکر می کنم ، "چگونه قبلا این کار انجام نشده بود؟" و اکثراً در واقع چنین بوده است. در مورد "نمایش آدرس 7 قسمتی آدرس پذیر" - من واقعاً فکر نمی کنم این کار انجام شده باشد ، حداقل اینطور نیست.
بیشتر اوقات نمایشگرهای 7 قسمتی بسیار پیچیده تر از آنچه فکر می کنید به پایان می رسند. اساساً شما فقط تعدادی LED را برای نمایش اعداد یا حروف روشن می کنید. این بدان معناست که شما باید بر هر بخش از هر رقمی که دارید کنترل داشته باشید ، بنابراین اگر 4 رقم دارید ، 4 * 7 = 28 خروجی است! بدون ذکر سیم کشی و مقاومت. سپس هنگامی که شروع به رانندگی دسته ای از آنها می کنید ، دیگر اوضاع چندان ساده به نظر نمی رسد. من تصمیم گرفتم یک راه ساده ایجاد کنم تا تعداد صفحه نمایشهای 7 سگمنت و یا هر اندازه که شما می خواهید بسیار کوچک باشند و آنها فوق العاده ماژولار هستند. خواه 20 بخواهید ، خواه 2 ، فقط یک خط داده از آردوینو برای کنترل آنها نیاز دارید. با ما همراه باشید تا ببینید چگونه این کار را انجام داده ام ، یا خودتان این کار را انجام دهید یا فقط نحوه کار آنها را بدانید!
اگر تمایلی به ساختن خود ندارید یا فقط دوست دارید از پروژه های منبع باز که من ایجاد می کنم حمایت کنید ، من در حال حاضر یک کمپین تامین سرمایه جمعی برای این نمایش ها در وب سایت خود اجرا می کنم!
مرحله 1: ویدیو را تماشا کنید
اگر با تماشای فیلم ها بهتر یاد گرفتید ، من نحوه ساخت آنها و نحوه کار آنها را در اینجا توضیح می دهم.
اشتراک را فراموش نکنید!
www.youtube.com/seanhodgins
مرحله 2: قطعات و ابزارها را تهیه کنید
قطعات زیادی وجود ندارد ، این چیزی است که این را عالی می کند ، اما باید با لحیم کاری روی سطح مشکلی نداشته باشید.
قطعات در هر صفحه نمایش:
- 1 x PCB سفارشی - فایل ها را از GitHub دریافت کنید یا از طریق PCBWay سفارش دهید
- 3 x WS2811 - Adafruit
- صفحه نمایش 1 x 7 - باید آند معمولی باشد! Sparkfun آنها را دارد
- 3 x 33OHM Resistor 0805 - Digikey
- 3 x 1uF خازن 0805 - Digikey
- سربرگ 1 x 3 پین با زاویه راست - زن - Digikey
- هدر زاویه راست 1 x 3 پین - مرد - Digikey
ابزارها:
- آهن لحیم کاری
- بازگرداندن فر یا هوای گرم (اختیاری اما آسان تر)
- Solder Paste یا Solder
اگر می خواهید از ساختن صرف نظر کنید و فقط یک زن و شوهر بخرید ، به اینجا بروید
shop.idlehandsdev.com/products/addressable-7-segment-display
مرحله 3: با قطعات Surface Mount شروع کنید
در پشت ، خمیر لحیم کاری را بمالید. اینها همه اجزای بخشنده ای هستند ، بنابراین اگر هرگز اجزای نصب سطح را بازگردانده نشده اید ، شروع خوبی خواهد بود. پس از استفاده از خمیر لحیم ، درپوش ها ، مقاومت ها و در نهایت WS2811 را قرار دهید. علامت های روی تابلو را دنبال کنید.
مرحله 4: بازگرداندن مجدد
آن هوای داغ را بیرون بیاورید یا فر را بیرون بیاورید ، آنها را گرم کنید تا همه خمیر لحیم کاری آماده شود. اگر هوای گرم یا اجاق گاز مجدد ندارید ، می توانید از لحیم کاری و لحیم استفاده کنید. خسته کننده تر است اما کاملاً شدنی است. اگر می خواهید تکنیک هایی را بدانید ، یک ویدیو در این باره دارم. آن را اینجا ببینید:
مرحله 5: سرصفحه های Pin را اضافه کنید
ترتیب مراحل این دستورالعمل مهم است. سرآیند پین ها باید در مرحله بعد لحیم شوند ، زیرا پدهای آنها به زودی در زیر اجزای نمایش 7 قسمتی پنهان می شوند. صفحه به شما نشان می دهد که هدرهای پین زن و مرد به کدام سمت می روند. سعی کنید آنها را مستقیم کنید!
مرحله 6: صفحه نمایش 7 قسمتی را لحیم کنید
در نهایت ما باید روی جزء نمایشگر 7 قسمتی لحیم کنیم. با دنبال کردن جهت صفحه ابریشم ، از جهت درست آن مطمئن شوید.
پس از اتمام لحیم کاری ، تخته را با پاک کننده مورد علاقه خود تمیز کنید و کار شما تمام شد!
مرحله 7: نحوه کار سخت افزار
IC WS2811 قادر به رانندگی 3 LED با جریان متغیر است. به طور معمول این LED های قرمز ، سبز و آبی هستند تا بتوانند هزاران رنگ مختلف ایجاد کنند. در مورد صفحه نمایش 7 قسمتی ، ما از 3 WS2811 برای کنترل روشنایی 8 بخش مختلف صفحه نمایش 7 قسمتی استفاده می کنیم. دو عدد از WS2811 به 3 سگمنت و قسمت آخر به 2 سگمنت متصل می شود که یکی از آنها باقی مانده است. بقیه در واقع به یک LED بدون جمعیت متصل شده است ، که من فکر کردم احتمالاً می تواند برای چیزی مفید باشد.
نحوه آدرس دهی WS2811 این است که می تواند داده ها را از یک WS2811 به دیگری منتقل کند. بنابراین وقتی رشته ای از بیت ها (داده ها) را ارسال می کنید ، اطلاعات مربوط به روشن شدن LED ها را می گیرد و برخی اطلاعات را به WS2811 های زیر منتقل می کند تا همه آنها اطلاعات را دریافت کنند. این بدان معناست که این روش ارتباطی فقط به یک خط داده واحد نیاز دارد. هنگامی که داده ها برای یک رقم دریافت شد ، داده ها را به سه بعدی منتقل می کند. یک طرح کلی بسیار ساده در تصویر بالا وجود دارد. سیم سبز رایگان چیزی است که به صفحه بعدی می رود.
مرحله 8: نحوه اجرای برنامه نمایشی
من به سرعت یک برنامه آردوینو را برای نشان دادن نحوه نمایش چیزها در صفحه نمایش 7 بخش آدرس پذیر تنظیم کردم. از کتابخانه Adafruit NeoPixel برای کنترل تعداد نمایش استفاده می کند. اساساً هر رقم را به 3 نئوپیکسل تبدیل می کند. شما می توانید یک رقم واحد را به یک صفحه نمایش واحد ارسال کرده و روشنایی آن را به سادگی بنویسید:
writeDigit (DisplayNumber ، Number ، Brightness) ؛
عدد نمایش عددی از راست به چپ است که می خواهید با 0 با آن شروع به نوشتن کنید. عدد همان عدد واقعی است که می خواهید از 0 تا 9 بر روی صفحه نمایش داده شود و روشنایی از 0-255 برای نحوه روشن می خواهید که باشد
هر بار که می خواهید نمایشگرها را تازه کنید باید ارسال کنید:
segmentes.show ()؛
از آنجا که در اینجا چندضلعی وجود ندارد ، انجام کارهایی مانند ضربه زدن به اعداد ، کم رنگ کردن آنها ، ساختن انیمیشن های زیبا واقعاً آسان می شود.
هیچ کتابخانه ای مستقل وجود ندارد ، اما ممکن است به زودی روی یک کتابخانه کار کنم. اگر می خواهید در پروژه مشارکت داشته باشید و کتابخانه ای بنویسید ، با من تماس بگیرید تا چند صفحه نمایش برای شما ارسال کنم.
مرحله نهم: آنها را با هم زنجیره دیزی کنید
جایزه دوم در مسابقه PCB
توصیه شده:
Visualizer Arduino FFT با LED های آدرس پذیر: 4 مرحله
Arduino FFT Visualizer با LED های آدرس پذیر: این آموزش نحوه ساخت Audio Visualizer با Arduino Uno و برخی LED های آدرس پذیر را توضیح می دهد. این پروژه ای است که مدتی است می خواهم انجام دهم زیرا من مکنده چراغ های واکنشی با صدا هستم. این چراغ ها از FFT (Fast Fou
نحوه کنترل LED های آدرس پذیر با Fadecandy و پردازش: 15 مرحله (همراه با تصاویر)
نحوه کنترل LED های آدرس پذیر با Fadecandy و پردازش: این یک آموزش گام به گام در مورد نحوه استفاده از Fadecandy و پردازش برای کنترل LED های آدرس پذیر است. Fadecandy یک درایور LED است که می تواند حداکثر 8 نوار 64 پیکسل را کنترل کند. (می توانید چندین Fadecandys را به یک رایانه متصل کنید تا میزان
نمایشگرهای 7 قسمتی دوگانه با کنترل پتانسیومتر در مدار
دو نمایشگر 7 قسمتی توسط پتانسیومتر در مدار کنترل می شود Python-Demonstration of the Resistence of Vision: این پروژه از پتانسیومتر برای کنترل صفحه نمایش در چند نمایشگر LED 7 قسمتی (F5161AH) استفاده می کند. با چرخاندن دکمه پتانسیومتر ، تعداد نمایش داده شده در محدوده 0 تا 99 تغییر می کند. فقط یک LED در هر لحظه روشن می شود ، به طور بسیار کوتاه ، اما
از ماژول بلوتوث 4.0 HC -08 برای کنترل LED های آدرس پذیر استفاده کنید - آموزش Arduino Uno: 4 مرحله (همراه با تصاویر)
از ماژول بلوتوث 4.0 HC -08 برای کنترل LED های آدرس پذیر استفاده کنید - آموزش Arduino Uno: آیا هنوز با ماژول های ارتباطی با آردوینو کار کرده اید؟ بلوتوث دنیایی از امکانات را برای پروژه های آردوینو و استفاده از اینترنت اشیاء باز می کند. در اینجا ما با یک مرحله کودک شروع می کنیم و یاد می گیریم که چگونه LED های آدرس پذیر را با sma کنترل کنیم
بطری های شیر آدرس پذیر (چراغ LED + آردوینو): 12 مرحله (همراه با تصاویر)
بطری های شیر قابل آدرس دهی (چراغ LED + آردوینو): بطری های شیر PPE را به چراغ های LED زیبا تبدیل کنید و برای کنترل آنها از آردوینو استفاده کنید. این دستگاه تعدادی چیز را بازیابی می کند ، عمدتا بطری های شیر ، و از مقدار بسیار کمی از قدرت استفاده می کند: LED ها ظاهراً کمتر از 3 وات اتلاف می کنند اما بسیار روشن هستند