فهرست مطالب:

پروژه 1: ویدئوی نمایشی به زبان C: 9 مرحله
پروژه 1: ویدئوی نمایشی به زبان C: 9 مرحله

تصویری: پروژه 1: ویدئوی نمایشی به زبان C: 9 مرحله

تصویری: پروژه 1: ویدئوی نمایشی به زبان C: 9 مرحله
تصویری: لزبازی لیلا اوتادی چه لبی میگیره (نبینی از دستت رفته) 2024, نوامبر
Anonim
Image
Image

سلام دوست علاقمند ،

در این پروژه ، من می خواستم یک نسخه نمایشی کوچک ایجاد کنم که به عنوان یک معرفی خوب برای آزمایشگاه من عمل کند.

برای انجام این کار ، من از اجزای زیر در eBay بسیار استفاده کرده ام:

-آردوینو نانو:

-نمایشگر LCD I2C OLED:

-تفنگ گرم کننده چسبنده:

در زیر مراحل لازم برای به پایان رساندن این پروژه آمده است

مرحله 1: سرصفحه ها را به هر دو صفحه نمایش آردوینو و LCD لحیم کنید

مرحله 2: سربرگ JTAG را روی Arduino Nano خم کنید که برای نمایشگر LCD ما به عنوان پایه عمل می کند

مرحله 3: با استفاده از تفنگ چسبی پیوندی ، صفحه نمایش کوچک را به آردوینو نانو بچسبانید

مرحله 4: اتصالات مناسب را ایجاد کنید

اکنون که کل مجموعه تنظیم شده است ، وقت آن است که برخی ارتباطات را برقرار کنید. برای این کار ، باید اتصالات زیر را ایجاد کنید.

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

مرحله 5: پس از ایجاد برش ها ، باید دو انتهای سیم جامپر را به شرح زیر لحیم کنید

مرحله 6: تمام اتصالات را به پایان برسانید. پس از انجام این کار ، اکنون زمان برنامه ریزی این تنظیم کوچک است

مرحله 7: برای انجام برخی برنامه نویسی آماده شوید

قبل از قرار دادن هرگونه کد در Arduino ، ابتدا باید چند کتابخانه را بارگیری کنید. دو پیوند زیر باید شما را به آنجا برساند:

کتابخانه Adafruit-GFX:

Adafruit-SSD1306:

من فرض می کنم که می دانید چگونه یک کتابخانه فشرده (.zip) را به Arduino IDE اضافه کنید. در غیر این صورت ، برای آشنایی بیشتر با موضوع از لینک زیر استفاده کنید:

نحوه افزودن کتابخانه.zip به Arduino IDE:

مرحله 8: ویژگی های جالب دیگر را به برنامه خود اضافه کنید

این از نظر فنی یک مرحله نیست ، اما در صورت تمایل به اضافه کردن ویژگی های جالب تر مانند افزودن تصاویر به صفحه نمایش ، و برای کارهای خسته کننده تر ، ممکن است یک-g.webp

پیوند 1:

پیوند 2:

پیوند اول ، link1 ، به شما کمک می کند تا تصویری با هر اندازه ای را به اندازه مناسب 128X64 تبدیل کنید که ابعاد صفحه نمایش OLED را نشان می دهد. با توجه به آنچه گفته شد ، می توانید بر اساس محصول نهایی در دست تبدیل به ابعاد کوچکتر یا بزرگتر تبدیل کنید. در مورد پیوند دوم ، به شما امکان می دهد تصویر را به فرمت bitmap تبدیل کنید (دسته ای از 0 و 1 با هم ترکیب شده به یک ماتریس). ذخیره این آخرین در حافظه برنامه Arduino به شما کمک می کند تا بعداً آن را با استفاده از تابع "display.drawBitmap ()" نمایش دهید.

مرحله نهم: خلاق باشید ، آسمان محدود است

من کدهای خود را برای دستیابی به ویدیوی بالا پیوند می دهم (پیوند GitHub). همچنین یک نسخه کندتر از ویدیوی بالا را ضمیمه می کنم.

پیوند:

PS: لطفاً قبل از تغییر عکسها به تصاویر تک رنگ ، به پردازش آنها دقت کنید. نتیجه نهایی بر اساس آن می تواند خوب یا بد باشد. توصیه می کنم کنتراست را در سطحی تنظیم کنید که شامل فیلتر آستانه ای است که بعد از آن می آید.

با خیال راحت از برخی ویژگی های موجود الهام بگیرید ، تغییر دهید و از آنها استفاده کنید.

اگر این مورد را دوست داشتید لطفاً مطالب جالب تر را لایک ، به اشتراک بگذارید و مشترک شوید.

توصیه شده: