● online
- Push Button Tactile Switch Saklar Tombol Tinggi - ....
- Modul Sensor Tegangan AC Bolak balik 220V Listrik ....
- E18-D80NK Infrared Obstacle Avoidance Sensor Proxi....
- Kapton Tape Polymide Film 50mm Polimida 50 mm Isol....
- Kapton Tape Polymide Film 20mm Polimida 20 mm Isol....
- Arduino Mega 2560 R3 ATMEGA2560 clone 16u2 Plus Ka....
- Relay Module 1 Channel Modul Relay 5V 10A 1 Channe....
- 10mm Kapton Tape Polymide Film Gold High Temp isol....
- 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
Kali ini kita akan mencoba menggunakan sensor DHT11 pada ESP32. Seperti yang kita ketahui sensor DHT11 ini berfungsi untuk... selengkapnya
Blynk merupakan sebuah platform aplikasi android yang diperuntukan untuk berbagai kontroler hardware seperti arduino, esp8266, raspberry dsb untuk mengendalikan,... selengkapnya
Setelah kemarin sudah belajar Blynk dan sensor LDR DISINI, sekarang lanjut ke sensor berikutnya yaitu sensor DHT11 untuk memonitoring... selengkapnya
Bagi pegiat teknologi, komputer, elektronika, dan Internet Of Things (IoT) maka sudah tidak asing lagi dengan benda yang satu... selengkapnya
Jumpa lagi dengan indomaker, salam hangat untuk anda-anda diluar sana yang selalu semangat belajar Arduino. Pada tutorial kali ini... selengkapnya
Telegram? ya dengan fitur robot chat di telegram kita bisa mengontrol device dengan mudah dan praktis. Misal kita kelupaan... selengkapnya
Bluetooth merupakan komunikasi wireles (nirkabel) menggunakan SPP (Serial Port Protocol) dengan frekusensi kerja 2.4 GHz. Dengan Bluetooth, kita dapat... selengkapnya
LED RGB adalah lampu led yang mempunyai 3 warna utama yaitu RED/merah, GREEN/hijau dan BLUE/biru. Namun dengan kombinasi dari... selengkapnya
Pada tutorial ini akan dijelaskan bagaimana memulai menggunakan NodeMCU Esp8266 pada Arduino IDE. Meskipun pada tutorial sebelumnya sudah menggunakan... selengkapnya
Pada penggunaan mesin CNC router salah satu kegunaanya adalah dapat membuat layout atau jalur PCB. Cara penggunaanya kita memerlukan... selengkapnya
Kabel jumper Dupont untuk jumper Arduino atau Raspeberry Pi 20 cm Female to female 1 lembar = 40 kabel
Rp 11.30012V2A switching power supply power adapter 12V power supply 2A power supply
Rp 33.500 Rp 35.000Microcontroller ATmega2560 chip usb : CH340 Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V Digital I/O Pins… selengkapnya
Rp 245.000Features: Brand new and high quality. Control the speed of a DC motor with this controller. High efficiency, high torque,… selengkapnya
Rp 25.400Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800Penurun tegangan DC-DC ekonomis yang bisa distel tegangan output nya. Cocok untuk pemasangan variasi mobil dan sepeda motor, dijadikan charger… selengkapnya
Rp 9.000Kabel jumper Dupont untuk jumper Arduino atau Raspberry Pi 20 cm Male to Male 1 lembar = 40 kabel
Rp 11.300Kabel Jumper Dupont Pelangi 30cm Male to Female 1 lembar = 40 kabel
Rp 13.500Arduino Uno adalah board mikrokontroler yang berbasis ATmega328P. Arduino Uno memiliki 14 pin input/output digital (6 di antaranya dapat digunakan… selengkapnya
Rp 144.000Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v Digunakan untuk keperluan display project seperti Arduino, Raspberry,… selengkapnya
Rp 17.000
Saat ini belum tersedia komentar.