Агуулгын хүснэгт:

RIG CELL LITE INTRO: ADAFRUIT SSD1306, JOYSTICK: 3 алхамтай
RIG CELL LITE INTRO: ADAFRUIT SSD1306, JOYSTICK: 3 алхамтай

Видео: RIG CELL LITE INTRO: ADAFRUIT SSD1306, JOYSTICK: 3 алхамтай

Видео: RIG CELL LITE INTRO: ADAFRUIT SSD1306, JOYSTICK: 3 алхамтай
Видео: IoT Happy Hour #50: Arm shows off a Raspberry Pi Pico controlled by a Balena device 2024, Арваннэгдүгээр
Anonim
Image
Image

SSD1306 микроконтроллероор хянагддаг энэхүү дэлгэц нь I2C автобусыг ашигладаг бөгөөд өнөөгийн ихэнх микроконтроллертой холбогдох боломжтой юм. Гэхдээ өнөөдрийн хувьд бид энэ дэлгэцийг RIG CELL LITE микроконтроллероор туршиж үзэх болно. Жишээлбэл, та энэ OLED дэлгэцийг Adafruit эсвэл Sparkfun дээрээс олж болно. Онлайнаар зарагдсан зарим хэсэг нь нэлээд хямд байдаг. Эдгээр дэлгэц нь сайн чанартай боловч овор хэмжээ багатай, нэр хаяг эсвэл гар утасны энгийн дэлгэцэнд тохиромжтой. Adafruit болон Sparkfun нь текст, зураг харуулах, тэр ч байтугай геометрийн дүрс дээр үндэслэн анимац хийхэд хялбар болгох номын санг боловсруулсан.

Шаардлагатай эд ангиуд танд дараах хэсгүүд хэрэгтэй болно.

  • 1х талхны самбар
  • 1x Rig Cell Lite
  • 1x Joystick
  • 1х олед SSD1306
  • Шаардлагатай бол утас

Алхам 1: ХҮРГЭЛИЙГ ТОХИРУУЛАХ (ТОНОГ ТӨХӨӨРӨМЖ)

JOYSTICK кодын курсортой OLED дэлгэц
JOYSTICK кодын курсортой OLED дэлгэц

Энэхүү гарын авлагад бид oled ssd1306 дэлгэцийг джойстик ашиглан ашигладаг. энд RIG CELL LITE https://elegant.my/products/rig-by-reka-ийг олж болох зарим линкүүд байна.

RIG CELL LITE болон өнгөлсөн дэлгэц хоёрын хоорондох холболтыг хийхийн тулд бид I2C тээглүүрийг дэлгэцээс RIG руу ашигладаг. RIG дээрх SCL ба SDA зүү нь A5 ба A4 зүү дээр байрладаг.

дээрх зураг дээр үзүүлсэн шиг хэлхээг байгуул.

Алхам 2: JOYSTICK CURSOR 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: ҮР ДҮН: Д

RIG CELL LITE дээр oled_display _with_cursor_joystick.ino -ийг бүрэн байршуулсны дараа дэлгэц асах бөгөөд дэлгэцийн дундуур курсор байх болно. энэ нь джойстикийн хөдөлгөөний дагуу хөдлөх болно. хөгжилтэй байгаарай!: D

Хэрэв тийм биш бол та хэлхээг зөв угсарч, кодыг самбар дээрээ байршуулж, алдааг олж засварлах хэсгийг үзнэ үү.

Зөвлөмж болгож буй: