فهرست مطالب:

ArduinOLED: 5 مرحله (همراه با تصاویر)
ArduinOLED: 5 مرحله (همراه با تصاویر)

تصویری: ArduinOLED: 5 مرحله (همراه با تصاویر)

تصویری: ArduinOLED: 5 مرحله (همراه با تصاویر)
تصویری: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, سپتامبر
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED بستری برای بازی های الکترونیکی و پروژه های دیگر است. این شامل یک صفحه نمایش OLED ، یک جوی استیک ، برخی دکمه ها ، یک زنگ و نقاط اتصال کلیپ تمساح برای رابط با بسیاری از دستگاه های دیگر است. برای اطلاعات بیشتر به https://johanv.xyz/ArduinOLED مراجعه کنید.

این آموزش نحوه تنظیم نرم افزار برای برد را پوشش می دهد. برای یادگیری نحوه سفارش قطعات و ساخت تخته ، به https://www.instructables.com/id/Build-the-ArduinOLED/ مراجعه کنید

مرحله 1: نصب Arduino IDE

نصب Arduino IDE
نصب Arduino IDE
نصب Arduino IDE
نصب Arduino IDE

از صفحه نرم افزار Arduino دیدن کرده و روی پیوند سیستم عامل خود کلیک کنید.

من "Windows Installer" را انتخاب کردم ، اما اگر دسترسی سرپرست ندارید ، "فایل ZIP Windows برای نصب غیر سرپرست" را بارگیری کنید.

وقتی از شما می پرسد آیا باید به برنامه اجازه داده شود تغییرات ایجاد کند ، روی "بله" کلیک کنید. سپس روی "بعدی" کلیک کنید تا مراحل انجام شود.

مرحله 2: بارگیری کتابخانه ها

بارگیری کتابخانه ها
بارگیری کتابخانه ها
بارگیری کتابخانه ها
بارگیری کتابخانه ها
بارگیری کتابخانه ها
بارگیری کتابخانه ها

برای استفاده از ArduinOLED به سه کتابخانه نیاز دارید: کتابخانه U8g2 ، کتابخانه DirectIO و کتابخانه ArduinOLED.

کتابخانه U8g2

Arduino IDE را باز کرده و روی "Sketch" ، سپس "Include Library" ، سپس "Manage Libraries …" کلیک کنید.

در نوار جستجو عبارت "U8g2" را تایپ کرده و روی "نصب" کلیک کنید.

پس از نصب ، روی "بستن" کلیک کنید.

کتابخانه DirectIO

اگر شماره پین ثابت باشد ، کتابخانه DirectIO راه سریعتری برای تنظیم پین های I در Arduino ارائه می دهد. در مرحله بعد به کتابخانه ArduinOLED نیاز دارد.

mmarchetti/DirectIO DirectIO - کتابخانه سریع و ساده ورودی/خروجی برای Arduino GitHub

به پیوند بالا بروید ، روی دکمه "Clone or Download" و سپس "Download ZIP" کلیک کنید.

روش دیگر ، برای بارگیری فایل ZIP روی این پیوند کلیک کنید:

github.com/mmarchetti/DirectIO/archive/master.zip

سپس ، در Arduino IDE ، روی "Sketch" ، "Include Library" ، سپس "Add. ZIP Library" کلیک کنید.

به پوشه "Downloads" بروید ، "DirectIO-master.zip" را که بارگیری کرده اید انتخاب کرده و روی "باز" کلیک کنید.

کتابخانه ArduinOLED

کتابخانه ArduinOLED توسط من به طور خاص برای این صفحه نوشته شده است. راه اندازی بسیار شبیه به DirectIO در مرحله قبل است.

johanvandegriff/کتابخانه ArduinOLED برای برد ArduinOLED. GitHub

به پیوند بالا بروید ، روی دکمه "Clone or Download" و سپس "Download ZIP" کلیک کنید.

روش دیگر ، برای بارگیری فایل ZIP روی این پیوند کلیک کنید:

github.com/johanvandegriff/ArduinOLED/archive/master.zip

سپس ، در Arduino IDE ، روی "Sketch" ، "Include Library" ، سپس "Add. ZIP Library" کلیک کنید.

به پوشه "Downloads" بروید ، "ArduinOLED-master.zip" را که بارگیری کرده اید انتخاب کرده و روی "باز کردن" کلیک کنید.

اختیاری: به پوشه کتابخانه های Arduino (Documents/Arduino/libraries) بروید و نام "DirectIO-master" را به "DirectIO" و "ArduinOLED-master" را به "ArduinOLED" تغییر دهید.

مرحله 3: کابل برنامه نویس را وصل کنید

کابل برنامه نویس را وصل کنید
کابل برنامه نویس را وصل کنید
کابل برنامه نویس را وصل کنید
کابل برنامه نویس را وصل کنید

به پشت برنامه نویس نگاه کنید و پین با برچسب "GND" را پیدا کنید. رنگ پین را یادداشت کنید.

سپس کابل را به 4 پین وسط کانکتور روی برد ArduinOLED وصل کنید ، مطمئن شوید که رنگی که یادداشت کرده اید در کناری با برچسب "GND" باشد.

در نهایت ، انتهای USB کابل برنامه نویس را به رایانه خود وصل کنید.

مرحله 4: بارگذاری نمونه طرح ها

بارگذاری نمونه طرح ها
بارگذاری نمونه طرح ها
بارگذاری نمونه طرح ها
بارگذاری نمونه طرح ها
بارگذاری نمونه طرح ها
بارگذاری نمونه طرح ها
بارگذاری نمونه طرح ها
بارگذاری نمونه طرح ها

روی "File" ، "Examples" ، "ArduinOLED" ، سپس "ArduinOLED_u8g2_StackerGame" کلیک کنید.

روی "Tools" ، "Board" ، سپس "Arduino Pro یا Pro Mini" کلیک کنید.

روی "Tools" ، "Processor" ، سپس "ATmega328 (5V ، 16MHz)" کلیک کنید.

روی "Tools" ، "Port" کلیک کنید ، سپس پورتی را که هنگام وصل شدن کابل نشان داده می شود انتخاب کنید.

دکمه "RST" را روی برد ArduinOLED نگه دارید.

روی دکمه "بارگذاری" در Arduino IDE کلیک کنید.

وقتی وضعیت از "کامپایل…" و "بارگذاری …" تغییر کرد ، دکمه "RST" را رها کنید.

متن باید روی صفحه نمایش داده شود.

تبریک می گویم! توانجامش دادی!

ممکن است توجه داشته باشید که بالاترین امتیاز بازی 255 است. برای بازنشانی ، دکمه "R" را در حالی که ArduinOLED روشن می شود نگه دارید (یا از کلید پاور یا دکمه تنظیم مجدد) را نگه دارید. صفحه ای را مشاهده خواهید کرد که به شما می گوید امتیاز بالا بازنشانی شده است.

مرحله 5: مراحل بعدی

  • نمونه های دیگر طرح را امتحان کنید
  • برخی از پروژه های دیگر ذکر شده در https://johanv.xyz/ArduinOLED را امتحان کنید

توصیه شده: