Cara Mudah Menggunakan OLED 128×64 Arduino Uno

Posted on

Cara Mudah Menggunakan OLED 128×64 Arduino Uno – Pada kesempatan , kita akan belajar bagaimana caranya menggunakan OLED 128×64 yang dikontrol oleh Arduino dengan komunikasi I2C.

Dipasaran dapat kita temukan, selain menggunakan I2C, OLED juga bisa berkomunikasi paralel 8-bit atau serial wire.
 
Namun pada tutorial saya hanya menggunakan OLED dengan komunikasi I2C saja. OLED 128×64 di kendalikan oleh chip SSD1306 yaitu satu chip CMOS/PLED yang berfungsi mengontrol sistem dot-matrix piksel. 
 
 
Chip buatan SOLOMON SYSTECH memiliki fitur:
  • Resolusi dot-matrik yaitu 128×64
  • VDD 1.65 – 3.3V
  • VCC 7-15V
  • SRAM untuk buffer 128×64 bit
  • Bekerja pada temperature -40 hingga 85 derajat Celcius
 

Library OLED 128X64

Agar dapat berkomunikasi antara OLED 129×64 dengan arduino, Kita butuh sebuah library, jika tidak maka progam yang akan dibuat akan rumit dan panjang. Teman-teman dapat download Library nya dibawah .
 
 
Library tersebut dibuat oleh Henning Karlsen pemilik situs Rinky Dink Electronics. Jika teman-teman ingin melihat halaman aslinya, silahkan klik dis.
 
Didalam library tersebut telah tersedia progam yang bisa menampilkan Huruf, Nomor, Bitmap, Grafik, Tulisan berjalan dan lainnya.
 
Tambahkan Library, Langkah-langkahnya:
– Buka Arduino IDE teman-teman
– Klik Sketch > Include Library > Add .ZIP Library
– Masukkan Library OLED_I2C.zip yang telah teman-teman download.
 
 

Rangkaian OLED Arduino

Untuk rangkaiannya, karena menggunakan komunikasi I2C, maka hanya butuh 4 konektor atau kabel saja. Silahkan teman-teman hubungkan OLED 128×64 ke arduino seperti pada gambar dibawah.
 
Oled Arduino, Oled 128x64 Arduino, How to Connect OLED 128x64 Arduino, OLED Arduino Example, Contoh OLED Arduino
 
Untuk melihat hasil dari contoh program yang diberikan, silahkan klik File > Example > OLED_I2C > Arduino > For 128×64. Berikut adalah contoh dari program yang telah ada di menu Example untuk OLED 128×64.
Oled Arduino, Oled 128x64 Arduino, How to Connect OLED 128x64 Arduino, OLED Arduino Example, Contoh OLED Arduino
 
Teman-teman bisa mengubah contoh kode program yang berada di menu Example ke projek teman-teman. Sangat banyak yang bisa dibuat dari OLED seperti:
  • Tam tangan
  • Game
  • Penampil Suhu
  • Gantungan Tas Animasi
  • Penampil Informasi Pada Robot
  • Mata Robot
  • Kaca Mobil Mainan Yang Bisa Muncul Bayangan Orang di Dalamnya
  • Penampil QR Code
  • dan masih banyak Lagi
Silahkan teman-teman menggunakannya untuk projek teman-teman. Semoga bermanfaat.