Blog ini merupakan sarana informasi dan pembelajaran berbasis online atau digital. Pada blog ini, author menyajikan informasi dan pembehasan mengenai topik sains dan teknologi. Di antaranya Tutorial dan review teknik elektronika maupun elektronic circuit.

LightBlog

TOLONG

LIKE COMMENT AND SUBSCRIBE

Sabtu, 22 Mei 2021

Cara Menggunakan LCD 16x2 dan I2C– Tutorial Arduino Mudah

 


And hai Teknokers, apa kabarnya hari ini?


Berawal dari keresahan mimin, tentang segudang pertanyaan di kolom komentar pada setiap  tutorial arduino yang menggunakan LCD 16x2. Yang kadang pertanyaannya itu, tidak bisa mimin jawab di kolom komentar. Sperti; Bang gimana caranya kalau memakai i2c, bang kenapa gak pakai i2c, bang kabelnya rumit, bang kodingan i2c, bang... bang... dan bangggg... Huuuh, maka dari itu, mimin akan menjawab semua pertanyaan tersebut pada postingan ini.


Untuk postingan tutorial episode ke 2 di season ke 2 ini, seperti yang telah di singgung barusan, kita akan kembali mempelajari bagaimana caranya menampilkan tulisan lewat LCD 16x2, tetapi menggunakan i2c.


Sekedar pembritahuan, sebelumnya mimin sudah membahas mengenai lCD ini, jadi di postingan sekarang, mimin gak akan menjelaskan sebegitu detail tentang LCD ini, jika kalian belum lihat postingan tersebut. Mendingan lihat dulu deh.


I2C adalah sebuah komponen yang dimana digunakan untuk mengatasi kendala pemasangn kabel yang terlalu banyak pada lcd. Dengan menggunakan I2C ini, kabel yang digunakan cukuplah 4. Yaitu, VCC, GND, SDA dan SCL. Selain tidak ribet, penggunaan I2C ini juga mengirit port output pada arduino.


Gak perlu berbasa basi lagi, langsung aja kita rakit.


Alat dan komponen yang dibutuhkan: - Arduino uno ==Link Pembelian== - Breadboard half size ==Link Pembelian== - LCD 16x2 ==Link Pembelian== - I2C ==Link Pembelian== - Dan tentunya beberapa kabel jumper ==Link Pembelian==


Pertama-tama, kita susun rangkaian seperti pada skematik ini. Download skematik dan programnya disini.


Oh ya, sebenarnya kalian tidak membutuhkan breadboard seperti ini. Kalian bisa langsung menempelkan I2C ke LCD secara langsung, dengan mengganti header pada LCDnya dengan header kayak begini, atau mimin sering menyebutnya header ceweknya. Jika rangkaian sudah di pastikan sesuai dengan skematik, saatnya kita kepemograman. Download skematik dan programnya disini.


Nah itu dia cara merubah sketch program LCD 16x2 ke program LCD 16x2 yang menggunakan I2C. Cara ini berlaku untuk setiap percobaan tutorial arduino sebelumnya yang menggunakan LCD 16x2 dan kalian ingin menggantinya dengan si I2C ini.


Perlu diingat pula, fungsi trimpot ini adalah sebagai pengatur kontras pada LCD-nya. Jika tulisannya gak muncul, jangan dulu panik. Bisa saja kontrasnya memang terlalu kecil. Maka dari itu, kita perlu memutarnya dengan obeng seperti berikut.



Sebagai sarana untuk latihan. Kalian bisa mengkreasikan program ini menjadi lebih menarik lagi, Seperti menampilkan angka secara berurutan atau menginputkan tulisan melalui serial monitor.


Ok, Sekian dulu postingan pada kali ini, teruslah berinovasi dan berkreasi. mudah-mudahan postingan ini bermanfaat, memotivasi dan membantu kalain dalam sama-sama belajar pemograman arduino.


see you next tutorial di minggu depan. Bye, saya Ajat pamit undur diri.

Tidak ada komentar:

Posting Komentar