LCD OLED I2C 0,96? 128 X 64 Loncat Atau Skipping?

Indobot Academy

Halo teman IndoBot. Kali ini kami akan berbagi tentang masalah pada LCD OLED 1306 atau LCD OLED 0.96”. Beberapa waktu yang lalu kami mencoba mengakses LCD OLED I2C tersebut. Bukan hal yang sulit untuk mengakses LCD OLED I2C, banyak library yang sudah banyak di internet, salah satunya library Adafruit SSD1306. Wiring dari LCD OLED I2C adalah sebagai berikut.

LCD OLED dengan koneksi I2C adalah layar tampilan (display) yang menggunakan teknologi (Organic Light Emitting Diode) yang dapat dihubungkan ke papan mikrokontroler seperti Arduino menggunakan protokol komunikasi I2C (Inter-Integrated Circuit).Penggunaan layar dengan koneksi I2C sering digunakan dalam proyek-proyek DIY, perangkat IoT, dan aplikasi portabel karena tampilannya yang jernih, konsumsi daya yang rendah, dan kemampuan untuk menampilkan informasi dalam bentuk teks maupun grafis. Ini adalah pilihan yang bagus untuk menampilkan data atau informasi pada proyek mikrokontroler dengan cara yang efisien dan menarik.

 

Untuk mendapatkan LCD OLED bisa klik berikut . Sedangkan ARDUINO UNO bisa klik berikut.

Baca juga :Indobot ‘’ Menyebarkan Teknologi untuk Penjuru Negeri ‘’

Langsung saja pada permasalahannya yaitu adalah terdapat lompatan piksel pada piksel vertikal atau skipping pixel. Untuk penampakan skipping pixel LCD OLED 0,96” 128 x 64 sendiri adalah sebagai berikut.

Nah, apakah masalahnya dari programnya?? Kami menggunakan example dari library Adafruit sendiri seperti ini.

Belajar elektronika step by step dengan bantuan tangga belajar? Regitrasi dulu dan dapatkan konsultasi dari kami!

Kemudian bagaimana solusinya? Solusinya adalah mengubah list code pada library Adafruit SSD1306. Caranya:

  1. Buka directory library Adafruit SSD1306 folder “Adafruit_SSD1306-master”.
  2. Buka file Adafruit_SSD1306.h dengan menggunakan wordpad.
  3. Cari text “#define SSD1306_128_64”.
  4. Ganti dengan#define SSD1306_128_64
    //   #define SSD1306_128_32
    //   #define SSD1306_96_16
  5. Save wordpad dengan menekan icon save atau CTRL + S.
  6. Setelah itu upload ulang example Arduino dan lihat bagaimana hasilnya?

Kamu pemula dan ingin belajar/bikin project elektronika dari nol? Ikuti program dari Indobot!

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp