● online
- Raspberry Pi 4 Model B 4GB Original UK E14 Raspi 4....
- Raspberry Pi 4 Model B 8GB Original UK E14 Raspi 4....
- Motor Servo MG995 TowerPro Metal Gear....
- LM2596 Module Step Down DC-DC Ultra compact in 3-4....
- TANG CRIMPING PRESS SKUN RATCHET YTH SN-48B....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- Water Level sensor ketinggian air - deteksi air....
- E18-D80NK Infrared Obstacle Avoidance Sensor Proxi....
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Tutorial Menampilkan Karakter pada LCD 20×4 I2C dengan Arduino Uno

Modul I2C pada prinsipnya mengubah data paralel menjadi serial TWI (Two Wire Interface) yang hanya membutuhkan 2 kabel data yakni SDA (Serial Data) dan SCL (Serial Clock)Untuk menampilkan karakter pada LCD 20×4 yang terkoneksi dengan modul I2C, mengatur kolom dan baris menjadi hal yang sangat penting agar karakter yang ditampilkan dapat sesuai dengan keinginan. Untuk mengatur kolom dan baris tampilan pada LCD digunakan instruksi “lcd.setCursor( );” contoh “lcd.setCursor(5,0);” maka karakter akan ditampilkan pada kolom 5 baris 1 (lihat gambar di atas). Untuk dapat mencetak karakter yang anda inginkan menggunakan instruksi lcd.print(), contoh lcd.print(“Indonesia”); maka pada LCD akan menampilkan kata “Indonesia” Untuk lebih jelasnya marilah lakukan eksperimen sederhana namun sebelum itu persiapkan :
Alat dan Bahan
- Arduino Uno, dapat dibeli di sini atau di sini
- LCD 20×4 yang telah terpasang modul I2C, dapat dibeli di sini atau di sini
- Jumper secukupnya, dapat dibeli di sini atau di sini
- VCC dihubungkan dengan 5v arduino Uno.
- GND dihubungkan dengan GND arduino Uno.
- SCL dihubungkan dengan pin SCL arduino atau pin A5.
- SDA dihubungkan dengan pin SDA arduino atau pin A4.

Source Code LCD 2004 – Arduino
Selanjutnya buka IDE Arduino Anda (dapat diunduh di arduino.cc), dan copy-kan listing program sebagai berikut :1. #include <Wire.h> // Memanggil library wire.h
2. #include <LiquidCrystal_I2C.h> // Memanggil library LCD dengan I2C
3. LiquidCrystal_I2C lcd(0x27, 20, 4); // Alamat I2C(0x27) LCD dan Jenis LCD (20x4)
4.
5. void setup()
6. {
7. lcd.init(); // instruksi untuk memulai LCD
8. lcd.begin(20,4); // instruksi untuk menggunakan lcd 20x4
9. lcd.backlight(); // instruksi untuk mengaktifkan lampu latar LCD
10. }
11. void loop()
12. {
13. lcd.setCursor(5, 0); // karakter dimulai dari kolom 5 baris 1
14. lcd.print("Welcome to"); // Karakter yang akan ditampilkan pada LCD
15. lcd.setCursor(5, 1); // karakter dimulai dari kolom 5 baris 2
16. lcd.print("Indomaker"); // Karakter yang akan ditampilkan pada LCD
17. lcd.setCursor(2, 2); // karakter dimulai dari kolom 2 baris 3
18. lcd.print("In innovate Maker"); // Karakter yang akan ditampilkan pada LCD
19. delay(2000);
20. lcd.clear(); // instruksi untuk membersihkan karakter yang ditampilkan
21. lcd.setCursor(1, 0);
22. lcd.print("Tutorial LCD 20x4");
23. lcd.setCursor(5, 1);
24. lcd.print("Dengan I2C");
25. lcd.setCursor(0, 2);
26. lcd.print("Menggunakan Arduino");
27. lcd.setCursor(8, 3);
28. lcd.print("Uno");
29. delay(2000);
30. lcd.clear();
31. }
Upload sketch (program di atas) dengan menekan tombol upload atau melalui shortkey CTRL+U, setelah program berhasil di unggah amati karakter yang ditampilkan LCD anda.

Tutorial Menampilkan Karakter pada LCD 20×4 I2C dengan Arduino Uno
Jumpa lagi dengan tutorial mengenai thingspeak, kali ini akan dibahas cara menampilkan data suhu pada Thingspeak menggunakan ESP-01 dan... selengkapnya
Sensor suara merupakan sensor yang dapat mengubah besaran suara menjadi besaran listrik dimana nilai diperoleh dari besarnya gelombang suara... selengkapnya
Siapa yang kenal dengan modul SIM? dengan modul ini kita bisa berkomunikasi dengan SIM GSM baik untuk mengirim... selengkapnya
Seorang web programmer agar dapat mengembangkan website agar lebih menarik dan nyaman saat digunakan serta memenuhi kebutuhan user wajib... selengkapnya
Setelah mengetahui spesifikasi dan fungsi BFD-1000 pada artikel sebelumnya, maka kini mari kita belajar lebih dalam lagi mengenai pin pada... selengkapnya
Dalam dunia elektronika untuk hobi dan prototyping, Arduino sering kali dianggap sebagai jalan termudah untuk mulai mengerjakan proyek mikrokontroler. Namun, ketika proyek mulai lebih komplikatif misalnya, jika ingin mengecilkan ukuran papan, mengurangi biaya produksi, atau membuat casing yang khusus,... selengkapnya
Motor merupakan salah satu komponen paling penting dalam dunia robotika karena memungkinkan sebuah sistem untuk bergerak secara fisik. Dengan motor,... selengkapnya
Push Button dan LED (Light Emitting Diode) menjadi sebuah komponen yang umum ditemukan pada piranti elektronik sehingga menjadikan... selengkapnya
Bagi anda yang belum tau cara menggunakan LED pada NodeMCU, pada artikel ini akan di bahas cara-caranya. Sebelum melangkah... selengkapnya
Pada beberapa profesi yang menggunakan bantuan suatu aplikasi ataupun perangkat lunak sangatlah banyak. Nyatanya dengan adanya berbagai macam perangkat... selengkapnya
Warna : biru dan merah Bahan Alumunium 25T include baut 2 pcs
Rp 8.750Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.570.000sg90 towerpro penggerak pada robot-robot kecil, dan bisa digunakan sebagai alat untuk hobi membuat robot dsb, dengan berat sekitar 9g… selengkapnya
Rp 15.500Kabel Jumper Dupont Pelangi 10 cm female to female 1 lembar = 40 kabel
Rp 9.000ESP-WROOM-32 is Powered by Espressif’s most advanced SoC, the ESP-WROOM-32 features high performance, a wide range of peripherals, Wi-Fi and… selengkapnya
Rp 38.400Spesifikasi: 20mm Kapton Tape Polymide Film Gold High Temp isolasi Tahan Panas Harga Tertera: 1 Roll Kapton Tape Polymide Film… selengkapnya
Rp 219.000Features: Brand new and high quality. Control the speed of a DC motor with this controller. High efficiency, high torque,… selengkapnya
Rp 25.4002000W SCR Electronic Voltage Regulator Speed Controller Dimmer Thermostat Aplikasi : Kontrol temperature heater, kontrol kecepatan fan/bor tangan/gurinda tangan, kompor… selengkapnya
Rp 19.500Kabel Jumper Dupont Pelangi 30cm female to Female 1 lembar = 40 kabel
Rp 13.500Kabel jumper Dupont untuk jumper Arduino atau Raspberry Pi 20 cm Male to Male 1 lembar = 40 kabel
Rp 11.300

Saat ini belum tersedia komentar.