Mundarija:

RIG CELL LITE INTRO: ADAFRUIT SSD1306 VA JOYSTICK bilan: 3 qadam
RIG CELL LITE INTRO: ADAFRUIT SSD1306 VA JOYSTICK bilan: 3 qadam

Video: RIG CELL LITE INTRO: ADAFRUIT SSD1306 VA JOYSTICK bilan: 3 qadam

Video: RIG CELL LITE INTRO: ADAFRUIT SSD1306 VA JOYSTICK bilan: 3 qadam
Video: IoT Happy Hour #50: Arm shows off a Raspberry Pi Pico controlled by a Balena device 2024, Noyabr
Anonim
Image
Image

SSD1306 mikrokontroller tomonidan boshqariladigan ekran I2C avtobusidan foydalanadi va hozirgi kunda mavjud bo'lgan ko'p mikrokontroller bilan aloqa o'rnatishi mumkin. lekin bugun biz ushbu ekranni ROC CELL LITE mikrokontrolerimiz yordamida sinovdan o'tkazamiz. Siz bu OLED ekranini Adafruit yoki Sparkfunda topishingiz mumkin. Internetda sotiladiganlarning bir qismi ham ancha arzon. Bu ekranlar sifatli, lekin kichik o'lchamli bo'lib, ular telefon yorlig'i yoki oddiy ekranga mos keladi. Adafruit va Sparkfun kutubxonalarni ishlab chiqdilar, ular matnni, tasvirni ko'rsatishni osonlashtiradi va hatto geometrik shakllarga asoslangan animatsiyalarni juda sodda qilib yaratadi.

Sizga quyidagi qismlar kerak bo'ladi:

  • 1x non paneli
  • 1x Rig Cell Lite
  • 1x Joystick
  • 1x Oled SSD1306
  • Zarur bo'lganda simlar

1 -qadam: O'RNATISHNI O'RNATISH (DAVLAT)

JOYSTICK KURSOR KODI BILAN OLED DISPLAY
JOYSTICK KURSOR KODI BILAN OLED DISPLAY

Ushbu qo'llanmada biz oled ssd1306 displeyini joystik bilan ishlatamiz. bu erda siz RIG CELL LITE-ni topishingiz mumkin bo'lgan ba'zi havolalar

RIG CELL LITE va oled ekran o'rtasidagi aloqa uchun biz I2C pinlarini ekrandan RIGgacha ishlatamiz. RIGdagi SCL va SDA pinlari mos ravishda A5 va A4 pinlarida joylashgan.

sxemani yuqoridagi rasmda ko'rsatilgan tarzda yarating.

2 -qadam: JOYSTICK KURSOR KODI BILAN OLED DISPLAY

Kodlashni boshlashdan oldin, biz birinchi navbatda adafruit kutubxonasini ekranli ekran uchun ishlatamiz. Shunday qilib, ushbu ikkita zip faylini yuklab oling va bizning arduino IDE dasturiga o'rnating.

github.com/adafruit/Adafruit_SSD1306

va

github.com/adafruit/Adafruit-GFX-Library

libariyalar o'rnatilgandan so'ng, men qo'shgan 2 ta faylni yuklang: oled_display _with_cursor_joystick.ino va Adafruit_SSD1306.cpp, yoki bu erdan ham bu ikkita faylni yuklab olishingiz mumkin

Rasmiy kutubxonani o'rnatganingizdan so'ng, endi siz Adafruit_SDD1306.cpp faylini ushbu ko'rsatmali veb -saytga biriktirilgan yangi fayl bilan almashtirasiz

hamma narsa yaxshi bo'lgandan so'ng, RIG -ga kodni yuklang: D

3 -qadam: Natijalar: D

Oled_display _with_cursor_joystick.ino RIG CELL LITE -ga to'liq yuklanganidan so'ng, chiroq yonadi va ekranning o'rtasida kursor bo'ladi. u joystik harakatidan keyin harakatlanadi. maza qiling!: D

Agar shunday bo'lmasa, siz sxemani to'g'ri yig'ganingizga va kodni taxtangizga tekshirganingizga va yuklaganingizga ishonch hosil qiling yoki nosozliklarni tuzatish bo'limiga qarang.

Tavsiya: