Talaan ng mga Nilalaman:

RIG CELL LITE INTRO: MAY ADAFRUIT SSD1306 AT JOYSTICK: 3 Hakbang
RIG CELL LITE INTRO: MAY ADAFRUIT SSD1306 AT JOYSTICK: 3 Hakbang

Video: RIG CELL LITE INTRO: MAY ADAFRUIT SSD1306 AT JOYSTICK: 3 Hakbang

Video: RIG CELL LITE INTRO: MAY ADAFRUIT SSD1306 AT JOYSTICK: 3 Hakbang
Video: IoT Happy Hour #50: Arm shows off a Raspberry Pi Pico controlled by a Balena device 2024, Nobyembre
Anonim
Image
Image

Ang screen na ito na kinokontrol ng isang microcontroller SSD1306 ay gumagamit ng I2C bus at maaaring makipag-usap sa karamihan ng microcontroller na magagamit ngayon. ngunit para sa araw na ito, susubukan namin ang screen na ito gamit ang aming rockin 'RIG CELL LITE microcontroller. Maaari mong makita ang OLED screen na ito sa Adafruit o Sparkfun halimbawa. Ang ilan sa mga ito ay nabili sa online ay matatagpuan din na medyo mura. Ang mga screen na ito ay may mahusay na kalidad ngunit maliit sa laki, na angkop na maging isang tag ng pangalan o isang lite na screen ng cellphone. Ang Adafruit at Sparkfun ay bumuo ng mga aklatan na ginagawang madali upang maipakita ang teksto, mga imahe at kahit na gumawa ng mga animasyon batay sa mga geometric na hugis nang napakadali.

Kinakailangan ang Mga Bahagi Kakailanganin mo ang mga sumusunod na bahagi:

  • 1x Breadboard
  • 1x Rig Cell Lite
  • 1x Joystick
  • 1x Oled SSD1306
  • Mga wire kung kinakailangan

Hakbang 1: PAG-Aayos NG CIRCUIT (HARDWARE)

ANG OLED DISPLAY SA CURSOR JOYSTICK CODE
ANG OLED DISPLAY SA CURSOR JOYSTICK CODE

Sa tutorial na ito, ginagamit namin ang display na oled ssd1306 na may isang joystick. narito ang ilang mga link kung saan mahahanap mo ang RIG CELL LITE

para sa komunikasyon sa pagitan ng RIG CELL LITE at ng oled screen, ginagamit namin ang mga I2C pin mula sa screen hanggang sa aming RIG. ang mga SCL at SDA na pin sa RIG ay matatagpuan sa pin A5 at A4 ayon sa pagkakabanggit.

buuin ang circuit tulad ng ipinakita sa larawan sa itaas.

Hakbang 2: ANG OLED DISPLAY SA CURSOR JOYSTICK CODE

Bago namin masimulan ang aming pag-coding, ginagamit muna namin ang adafruit library para sa oled screen. Kaya, i-download ang dalawang zip file at i-install sa aming arduino IDE software.

github.com/adafruit/Adafruit_SSD1306

at

github.com/adafruit/Adafruit-GFX-Library

pagkatapos na mai-install ang libaries, mag-download ng 2 mga file na na-attach ko sa ibaba na ang oled_display _with_cursor_joystick.ino at ang Adafruit_SSD1306.cpp, o maaari ka ring mag-download mula rito sa dalawang file na ito

pagkatapos mong mai-install ang opisyal na silid-aklatan, papalitan mo ngayon ang Adafruit_SDD1306.cpp file ng bago na na-attach ko sa web na ito na itinuturo

pagkatapos ng lahat ay maayos, i-upload ang code sa iyong RIG: D

Hakbang 3: MGA RESULTA: D

Matapos ang kumpletong pag-upload ng oled_display _with_cursor_joystick.ino sa RIG CELL LITE, ang led ay bubuksan at magkakaroon ng isang cursor na magagamit sa gitna ng screen. lilipat ito kasunod ng kilusan ng joystick. magsaya ka!: D

Kung hindi ito, siguraduhing naipon nang tama ang circuit at na-verify at na-upload ang code sa iyong board, o tingnan ang seksyon ng pag-troubleshoot.

Inirerekumendang: