● online
- DS3231SN DS3231 SN I2C RTC Module & Baterai Mo....
- Power module DC DC 9A 300W Step Down Buck Converte....
- LM2596 Module Step Down DC-DC Ultra compact in 3-4....
- MP3 TF 16P Alternatif DFPlayer mini MP3 Player Ard....
- Dimmer AC 4000W 220 Volt 4000 Watt 220V + Casing A....
- Modul Sensor Tegangan AC Bolak balik 220V Listrik ....
- LCD 16x2 / 1602 Display Biru + I2C Backpack Sudah ....
- PWM DC 10A Motor 12V-40V Pulse Width Modulation Sp....
- 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
LDR merupakan sebuah resistor yang nilai resistansinya dapat berubah-ubah sesuai dengan cahaya di sekelilingnya. Untuk pemanfaatan sensor ini sudah... selengkapnya
Selain LED dan tombol, Arduino juga bisa digunakan untuk menghasilkan bunyi menggunakan komponen yang disebut buzzer. Buzzer sering dipakai sebagai... selengkapnya
Pada kesempatan ini kita akan menggunakan esp-01 untuk mendeteksi suhu dan kelembaban. Dimana kemarin kita sudah belajar cara menggunakan... selengkapnya
Setelah kamu mengenal Arduino Uno dan isi dari Arduino Uno Trainer Kit, sekarang saatnya masuk ke bagian yang lebih teknis... selengkapnya
Pada umumnya sebuah output data dapat kita tampilkan di berbagai platform software maupun hardware. Misalnya pada web, aplikasi android,... selengkapnya
MPU6050 adalah Sensor Gyroscope dan Accelerometer yang memiliki 6-axis Motion Tracking di mana perangkat ini mengkombinasikan 3-axis gyroscope, 3-axis accelerometer... selengkapnya
Sensor suhu DS18b20 digunakan untuk mendeteksi suhu ruangan namun dapat juga digunakan untuk mendeteksi suhu air. Suhu yang dapat... selengkapnya
Oke Hallo semua pada kesempatan kali ini kita akan belajar mendeteksi kemiringan suatu benda. Sensor yang digunakan adalah tilt... selengkapnya
Setelah mengetahui spesifikasi dan fungsi BFD-1000 pada artikel sebelumnya, maka kini mari kita belajar lebih dalam lagi mengenai pin pada... selengkapnya
Raspberry Pi tidak hanya bisa menyalakan LED atau membaca tombol, tapi juga bisa menghasilkan suara menggunakan komponen bernama buzzer. Buzzer... selengkapnya
Dimmer AC 220 Volt 4000 Watt + Casing Aluminium Potensiometer untuk mengatur tegangan output min/max pada tegangan AC PLN 220V…. selengkapnya
Rp 52.500POTENSIOMETER LINEAR MONO 10K ohm
Rp 1.900TECHNICAL SPECIFICATIONS: – Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz – 2GB LPDDR4-2400 SDRAM – 2.4… selengkapnya
Rp 940.000Specifications: Operating voltage: DC3-5V Operating current: less than 20mA Sensor Type: Analog Detection Area: 40mmx16mm Production process: FR4 double-sided HASL… selengkapnya
Rp 3.000Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900this is another great IIC/I2C/TWI/SPI Serial Interface. As the pin resources of for Arduino controller is limited, your project may… selengkapnya
Rp 12.400Kabel jumper Dupont untuk jumper Arduino atau Raspberry Pi 20 cm Male to Male 1 lembar = 40 kabel
Rp 11.300Kabel jumper 20 cm merk Dupont untuk Arduino Female to male 1 lembar = 40 kabel
Rp 11.300This is a set of transmitter and receiver in one of the photoelectric sensor. Detection distance can be adjusted according… selengkapnya
Rp 37.500

Saat ini belum tersedia komentar.