فهرست مطالب:

RIG CELL LITE معرفی: با ADAFRUIT SSD1306 و JOYSTICK: 3 مرحله
RIG CELL LITE معرفی: با ADAFRUIT SSD1306 و JOYSTICK: 3 مرحله

تصویری: RIG CELL LITE معرفی: با ADAFRUIT SSD1306 و JOYSTICK: 3 مرحله

تصویری: RIG CELL LITE معرفی: با ADAFRUIT SSD1306 و JOYSTICK: 3 مرحله
تصویری: Как использовать 2 или более лазерных датчиков расстояния VL53L0X 2024, نوامبر
Anonim
Image
Image

این صفحه کنترل شده توسط میکروکنترلر SSD1306 از گذرگاه I2C استفاده می کند و می تواند با اکثر میکروکنترلرهای موجود در حال حاضر ارتباط برقرار کند. اما برای امروز ، ما این صفحه را با میکروکنترلر rockin 'RIG CELL LITE آزمایش می کنیم. برای مثال می توانید این صفحه نمایش OLED را در Adafruit یا Sparkfun پیدا کنید. برخی از آنهایی که بصورت آنلاین فروخته می شوند نیز بسیار ارزان هستند. این صفحه نمایش ها از کیفیت خوبی برخوردار هستند اما اندازه آنها مناسب است تا برچسب نام یا صفحه نمایش موبایل مناسب باشند. Adafruit و Sparkfun کتابخانه هایی ایجاد کرده اند که نمایش متن ، تصاویر و حتی ایجاد انیمیشن ها بر اساس اشکال هندسی را به سادگی امکان پذیر می کند.

شما به قطعات زیر نیاز دارید:

  • 1x تخته نان
  • 1x Rig Cell Lite
  • جوی استیک 1 برابر
  • 1x OSD SSD1306
  • سیم به میزان لازم

مرحله 1: تنظیم مدار (سخت افزار)

نمایشگر OLED با کد جوی استیک Cursor
نمایشگر OLED با کد جوی استیک Cursor

در این آموزش ، ما از صفحه نمایش oled ssd1306 با جوی استیک استفاده می کنیم. در اینجا پیوندهایی وجود دارد که می توانید RIG CELL LITE را در آن پیدا کنید

برای ارتباط بین RIG CELL LITE و صفحه روغنی ، از پین های I2C از صفحه به RIG خود استفاده می کنیم. پین های SCL و SDA در RIG به ترتیب در پین A5 و A4 قرار دارند.

مدار را مطابق تصویر بالا بسازید.

مرحله 2: صفحه نمایش OLED با CORSOR JOYSTICK CODE

قبل از شروع برنامه نویسی ، ابتدا از کتابخانه adafruit برای صفحه نمایش روغنی استفاده می کنیم. بنابراین ، این دو فایل فشرده را بارگیری کرده و بر روی نرم افزار arduino IDE ما نصب کنید.

github.com/adafruit/Adafruit_SSD1306

و

github.com/adafruit/Adafruit-GFX-Library

پس از نصب کتابخانه ها ، 2 فایل را که در زیر ضمیمه کرده ام بارگذاری کنید که عبارتند از: oled_display _with_cursor_joystick.ino و Adafruit_SSD1306.cpp ، یا می توانید این دو فایل را از اینجا بارگیری کنید

پس از نصب کتابخانه رسمی ، اکنون فایل Adafruit_SDD1306.cpp را با فایل جدیدی که در این وب قابل آموزش ضمیمه کرده اید جایگزین می کنید

بعد از اینکه همه چیز خوب شد ، کد را در RIG خود بارگذاری کنید: D

مرحله 3: نتایج: D

پس از بارگذاری کامل oled_display _with_cursor_joystick.ino در RIG CELL LITE ، led روشن می شود و یک مکان نما در وسط صفحه وجود دارد. به دنبال حرکت جوی استیک حرکت می کند. خوش بگذره!: D

اگر اینطور نیست ، مطمئن شوید که مدار را به درستی مونتاژ کرده اید و کد را بر روی برد خود تأیید کرده و بارگذاری کرده اید ، یا قسمت عیب یابی را ببینید.

توصیه شده: