Daftar Isi:
- Langkah 1: Hal-hal yang Anda Butuhkan
- Langkah 2: Pin dari 1602 Layar LCD
- Langkah 3: Koneksi
- Langkah 4: Kode
- Langkah 5: Keluaran
Video: Tutorial Arduino LCD 16x2 - Menghubungkan Layar LCD 1602 Dengan Arduino Uno: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Hi Guys karena banyak proyek membutuhkan layar untuk menampilkan data apakah itu beberapa meteran diy atau tampilan hitungan berlangganan YouTube atau kalkulator atau kunci tombol dengan tampilan dan jika semua jenis proyek ini dibuat dengan arduino, mereka pasti akan membutuhkan tampilan dan karena sebagian besar layar tidak terlalu murah kecuali layar LCD 1602 jadi ide yang baik untuk menggunakan layar lcd 16x2 dengan arduino untuk proyek tetapi satu-satunya masalah adalah layar spi dan membutuhkan banyak koneksi jadi dalam tutorial ini kita akan melihat caranya saya menghubungkan layar saya dengan arduino dan menulis kode untuk menampilkan beberapa data pada layar lcd.
Langkah 1: Hal-hal yang Anda Butuhkan
Jadi untuk instruksi ini kita akan membutuhkan hal-hal berikut: LCD 16X2
Arduino uno
potensiometer 10K
resistor 220 ohm
Menghubungkan kabel
Papan tempat memotong roti
Langkah 2: Pin dari 1602 Layar LCD
Pin berikut ini tersedia di layar: VSS: Ini adalah pin ground. VDD: Ini adalah pin 5V. V0: Pin ini mengontrol kontras LCD. RS (Register Select Pin): Pin ini mengontrol tempat Anda menulis data dalam memori LCD. Ada dua jenis register; Register data yang menyimpan apa yang ditampilkan di layar dan register instruksi tempat LCD mencari instruksi berikutnya. R/W (Baca/Tulis Pin): Pin ini memilih mode; Mode membaca atau mode Menulis. Menghubungkannya ke ground akan menempatkan LCD dalam mode baca. E (Aktifkan Pin): Pin ini memungkinkan penulisan ke register. Pin Data: Ada 8 pin data (D0-D7). Status tinggi atau rendah dari pin ini mewakili bit yang Anda tulis untuk didaftarkan dalam mode tulis atau nilai yang Anda baca dalam mode baca. Dua pin terakhir adalah untuk lampu belakang LCD. Beberapa LCD memiliki 16 pin dan beberapa memiliki 14 pin. Jika Anda memiliki LCD 14 pin maka berarti tidak ada lampu belakang. A (LED+): Pin ini adalah sambungan positif dari lampu belakang. K (LED-): Pin ini adalah sambungan negatif dari lampu belakang.
Langkah 3: Koneksi
LCD dapat dihubungkan dalam mode 4 bit dan 8 bit. Dalam mode 4 bit kita harus menggunakan hanya 4 pin data sedangkan dalam mode 8 bit kita harus menggunakan semua 8 pin data. Anda dapat melakukan hampir semua hal dalam mode 4 bit, jadi dalam contoh ini kita akan menghubungkannya dalam mode 4 bit. Koneksi LCD dengan Arduino adalah sebagai berikut16X2. LCD. Arduino UnoVSS. GNDVDD 5VV0 Potensiometer tengah 10K
Hubungkan kedua ujung potensiometer ke GND dan 5V
RS. Pin 7R/W GNDE pin 6D4 Pin 5D5. Pin 4D6 Pin 3D7 Pin 2A Ke 5V melalui resistor 220 ohmK GND
Langkah 4: Kode
Sebelum mengunggah kode di Arduino, Anda harus mengunduh perpustakaan untuk LCD. Pustaka akan memiliki fungsi bawaan yang akan membantu kita membuat kode menjadi sederhana. Unduh pustaka dari tautan di bawah jika IDE Anda menunjukkan kesalahan untuk menampilkan Pustaka LibraryLCD: https://github.com/arduino-libraries/LiquidCrystal Setelah mengunduh, ekstrak ke folder perpustakaan Arduino.#include "LiquidCrystal.h" //Inisialisasi perpustakaan untuk LCD
LiquidCrystal lcd (7, 6, 5, 4, 3, 2); //Menginisialisasi pin di mana kita telah menghubungkan pengaturan LCDvoid() //Apa pun yang tertulis di dalamnya hanya akan berjalan sekali{lcd.begin(16, 2); //Menginisialisasi antarmuka pada layar LCDlcd.setCursor(0, 0);// mengatur kursor ke kolom 0, line1lcd.print(" Selamat datang di ");//print namelcd.setCursor(0, 1); // setel kursor ke kolom 0, baris 2lcd.print(" Arduino World ");//print name}void loop() //Apa pun yang tertulis di dalamnya akan berjalan lagi dan lagi{}
Langkah 5: Keluaran
Setelah mengupload kode apa pun teks yang Anda masukkan ke dalam kode itu akan ditampilkan di layar lcd Anda sebagai milik saya dan Anda dapat menggunakan Potensiometer untuk menyesuaikan kecerahan layar untuk melihatnya lebih jelas.
Direkomendasikan:
Macintosh layar sentuh - Mac Klasik Dengan iPad Mini untuk Layar: 5 Langkah (dengan Gambar)
Macintosh layar sentuh | Mac Klasik Dengan IPad Mini untuk Layar: Ini adalah pembaruan dan desain revisi saya tentang cara mengganti layar Macintosh vintage dengan iPad mini. Ini adalah yang ke-6 yang saya buat selama bertahun-tahun dan saya cukup senang dengan evolusi dan desain yang satu ini! Kembali pada tahun 2013 ketika saya membuat
LCD Invaders: Space Invaders Seperti Game di Layar Karakter LCD 16x2: 7 Langkah
LCD Invaders: Game Seperti Space Invaders di Layar Karakter LCD 16x2: Tidak perlu memperkenalkan game "Space Invaders" yang legendaris. Fitur yang paling menarik dari proyek ini adalah menggunakan tampilan teks untuk output grafis. Ini dicapai dengan menerapkan 8 karakter khusus. Anda dapat mengunduh Arduino lengkap
Layar LCD I2C / IIC - Gunakan LCD SPI ke Layar LCD I2C Menggunakan Modul SPI ke IIC Dengan Arduino: 5 Langkah
Layar LCD I2C / IIC | Menggunakan LCD SPI ke Layar LCD I2C Menggunakan Modul SPI ke IIC Dengan Arduino: Hai teman-teman karena LCD SPI 1602 yang normal memiliki terlalu banyak kabel untuk dihubungkan sehingga sangat sulit untuk menghubungkannya dengan arduino tetapi ada satu modul yang tersedia di pasaran yang dapat ubah tampilan SPI menjadi tampilan IIC sehingga Anda hanya perlu menghubungkan 4 kabel
Layar LCD I2C / IIC - Mengonversi LCD SPI ke Layar LCD I2C: 5 Langkah
Layar LCD I2C / IIC | Mengkonversi LCD SPI ke Layar LCD I2C: menggunakan layar lcd spi membutuhkan terlalu banyak koneksi yang sangat sulit untuk dilakukan jadi saya menemukan modul yang dapat mengubah lcd i2c ke lcd spi jadi mari kita mulai
Kontrol Lampu Latar I2C dari Layar LCD 1602/2004 atau HD44780 Dll: 4 Langkah
Kontrol Lampu Latar I2C pada Layar LCD 1602/2004 atau HD44780 Dll: Instruksi ini menunjukkan bagaimana Anda dapat mengontrol lampu latar layar LCD melalui modul I2C ADC. Kontras dapat dikontrol dengan cara yang sama setelah melepas potensiometer pemangkasan