Tutorial OLED I2C dengan Arduino UNO
Kali ini jorobo akan memberikan sedikit tutorial bagaimana cara connect dan mengetes OLED I2C 0.96” 128x64px menggunakan library SH1106. Library ini sangat membantu dalam pemrograman dan mudah untuk diterapkan.
.
Yang dibutuhkan:
.
Langkah 1
Koneksikan Arduino UNO dengan Oled seperti rangkaian berikut
Arduino UNO | OLED |
5V | VCC |
GND | GND |
A4 | SDA |
A5 | SCK |
Untuk power arduino, pakai kabel data ke komputer
.
Langkah 2
Download library terlebih dahulu
- - Library Adafruit_GFX.h - https://bit.ly/2VEu2OP
- - Library Adafruit_SH1106.h - https://bit.ly/2Wo6Tgs
.
Langkah 3
Buka Aplikasi Arduino IDE kemudian include library yang telah di download tadi.
- Pilih file library tadi yang sudah di download (file bentuk winrar / .rar)
.
Langkah 4
Open File Example dari library SH1106
.
Langkah 5
- Sesuaikan Board Arduino dan Port nya.
.
- Kemudian Upload program. Maka tampilan di oled akan menjadi seperti berikut
.
.
Fungsi library
- 1. display.display(); >> untuk menampilkan di oled.
- 2. display.clearDisplay(); >> untuk menghapus tampilan di oled.
- 3. display.drawPixel(a, b, Color); >> untuk membuat titik / 1px menyala
- a – koordinat X
- b – koordinat Y
- Color – Warna jika oled memiliki warna (WHITE / BLACK)
- 4. display.drawLine(a, b, c, d, color); >> untuk membuat garis
- a – koordinat X ke-1
- b – koordinat Y ke-1
- c – koordinat X ke-2
- d – koordinat Y ke-2
- Color – Warna jika oled memiliki warna (WHITE / BLACK)
- 5. Menampilkan tulisan
- display.setTextSize(1); >> ukuran tulisan
- display.setTextColor(WHITE); >> warna
- display.setCursor(0,0); >> koordinat
- display.println("……………"); >> menampilkan tulisan
.
.
Masih banyak fungsi yang lainnya untuk menampilkan gambar, lingkaran, persegi, segitiga dan lain-lain. Silahkan dicoba-coba sendiri yaaa :)
.
.
.
.
.
.
Comments
Leave your comment