Daftar Isi:
- Langkah 1: Komponen:
- Langkah 2: Prinsip
- Langkah 3: Diagram Skema
- Langkah 4: Prosedur
- Langkah 5: Kode
Video: LCD 1602 Dengan Arduino Uno R3: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Dalam pelajaran ini, kita akan belajar bagaimana menggunakan LCD1602 untuk menampilkan karakter dan string. LCD1602, atau layar kristal cair tipe karakter 1602, adalah semacam modul dot matrix untuk menampilkan huruf, angka, dan karakter dan sebagainya. Ini terdiri dari posisi dot matrix 5x7 atau 5x11; setiap posisi dapat menampilkan satu karakter. Ada jarak titik di antara dua karakter dan spasi di antara garis, sehingga memisahkan karakter dan garis. Angka 1602 berarti pada tampilan, 2 baris dapat ditampilkan dan masing-masing 16 karakter. Sekarang mari kita periksa lebih detail!
Langkah 1: Komponen:
- Papan Arduino Uno * 1
- Kabel USB * 1
- LCD1602 * 1
- Potensiometer (50kΩ)* 1
- Papan tempat memotong roti * 1
- Kabel jumper
Langkah 2: Prinsip
Umumnya, LCD1602 memiliki port paralel, yaitu:
akan mengontrol beberapa pin secara bersamaan. LCD1602 dapat dikategorikan menjadi koneksi delapan port dan empat port. Jika koneksi delapan port digunakan, maka semua port digital board Arduino Uno hampir terisi penuh. Jika Anda ingin menghubungkan lebih banyak sensor, tidak akan ada port yang tersedia. Oleh karena itu, koneksi empat port digunakan di sini untuk aplikasi yang lebih baik.
Pin LCD1602 dan fungsinya
VSS: terhubung ke ground
VDD: terhubung ke catu daya +5V
VO: untuk menyesuaikan kontras
RS: Pin register pilih yang mengontrol di mana dalam memori LCD Anda menulis data. Anda dapat memilih register data, yang menyimpan apa yang ditampilkan di layar, atau register instruksi, di mana pengontrol LCD mencari instruksi tentang apa yang harus dilakukan selanjutnya.
R/W: Pin Baca/Tulis untuk memilih antara mode membaca dan menulis
E: Pin aktif yang membaca informasi saat level Tinggi (1) diterima. Instruksi dijalankan ketika sinyal berubah dari level Tinggi ke level Rendah.
D0-D7: untuk membaca dan menulis data
A dan K: Pin yang mengontrol lampu latar LCD. Hubungkan K ke GND dan A ke 3.3v. Buka lampu latar dan Anda akan melihat karakter yang jelas di lingkungan yang relatif gelap.
Langkah 3: Diagram Skema
Langkah 4: Prosedur
Hubungkan K ke GND dan A ke 3,3 V, lalu lampu latar LCD1602 akan menyala. Hubungkan VSS ke GND dan LCD1602 ke sumber listrik. Hubungkan VO ke pin tengah potensiometer – dengannya Anda dapat menyesuaikan kontras tampilan layar. Hubungkan RS ke D4 dan R/W pin ke GND, yang berarti Anda dapat menulis karakter ke LCD1602. Hubungkan E ke pin6 dan karakter yang ditampilkan pada LCD1602 dikendalikan oleh D4-D7. Untuk pemrograman, dioptimalkan dengan memanggil pustaka fungsi.
Langkah 1:
Membangun sirkuit.
Langkah 2:
Unduh kode dari
Langkah 3:
Unggah sketsa ke papan Arduino Uno
Klik ikon Unggah untuk mengunggah kode ke papan kontrol.
Jika "Selesai mengunggah" muncul di bagian bawah jendela, itu berarti sketsa telah berhasil diunggah.
Catatan: Anda mungkin perlu menyesuaikan potensiometer pada LCD1602 hingga dapat ditampilkan dengan jelas.
Langkah 5: Kode
//LCD1602
//Kamu harus sekarang
lihat LCD1602 Anda menampilkan karakter yang mengalir "PRIMEROBOTICS" dan "halo, dunia"
//Situs web:www.primerrobotics.in
#termasuk
// sertakan kode perpustakaan
/**********************************************************/
arang
array1=" PrimeRobotics "; //string yang akan dicetak pada LCD
arang
array2="halo, dunia! "; //string yang akan dicetak pada LCD
int tim =
250; //nilai waktu tunda
// inisialisasi perpustakaan
dengan jumlah pin antarmuka
Kristal cair
lcd(4, 6, 10, 11, 12, 13);
/*********************************************************/
batalkan pengaturan()
{
lcd.begin(16, 2); // mengatur jumlah kolom LCD dan
baris:
}
/*********************************************************/
lingkaran kosong()
{
lcd.setCursor(15, 0); // atur kursor ke kolom 15, baris 0
untuk (int positionCounter1 = 0;
posisiPenghitung1 < 26; posisiCounter1++)
{
lcd.scrollDisplayLeft(); //Menggulir isi tampilan satu
ruang ke kiri.
lcd.print(array1[positionCounter1]); // Mencetak pesan ke LCD.
penundaan (waktu); //tunggu selama 250 mikrodetik
}
lcd.clear(); //Mengosongkan layar LCD dan memposisikan
kursor di pojok kiri atas.
lcd.setCursor(15, 1); // atur kursor ke kolom 15, baris 1
untuk (int positionCounter2 = 0;
posisiPenghitung2 < 26; posisiCounter2++)
{
lcd.scrollDisplayLeft(); //Menggulir isi tampilan satu
ruang ke kiri.
lcd.print(array2[positionCounter2]); // Mencetak pesan ke LCD.
penundaan (waktu); //tunggu selama 250 mikrodetik
}
lcd.clear(); //Mengosongkan layar LCD dan memposisikan
kursor di pojok kiri atas.
}
/**********************************************************/
Direkomendasikan:
Kalkulator Arduino DIY Menggunakan 1602 LCD dan Keypad 4x4: 4 Langkah
Kalkulator DIY Arduino Menggunakan LCD 1602 dan Keypad 4x4: Hai teman-teman dalam instruksi ini kami akan membuat kalkulator menggunakan Arduino yang dapat melakukan perhitungan dasar. Jadi pada dasarnya kita akan mengambil input dari keypad 4x4 dan mencetak data pada layar lcd 16x2 dan arduino akan melakukan perhitungan
Sistem Keamanan RFID Dengan LCD 1602: 4 Langkah
Sistem Keamanan RFID Dengan LCD 1602: PendahuluanHari ini kita akan membuat Sistem Keamanan RFID. Ini akan bekerja seperti sistem keamanan sehingga ketika tag atau kartu RFID di dekatnya akan menampilkan pesan pada LCD 1602. Tujuan dari proyek ini adalah untuk mensimulasikan cara kerja kunci pintu RFID. Jadi
Tutorial Arduino LCD 16x2 - Menghubungkan Layar LCD 1602 Dengan Arduino Uno: 5 Langkah
Tutorial LCD Arduino 16x2 | Menghubungkan Layar LCD 1602 Dengan Arduino Uno: Hai Teman-teman 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
1602 Modul Perisai Keypad LCD Dengan Ransel I2C: 6 Langkah
1602 Modul Pelindung Papan Tombol LCD Dengan Ransel I2C: Sebagai bagian dari proyek yang lebih besar, saya ingin memiliki layar LCD dan papan tombol untuk navigasi beberapa menu sederhana. Saya akan menggunakan banyak port I/O pada Arduino untuk pekerjaan lain, jadi saya menginginkan antarmuka I2C untuk LCD. Jadi saya membeli beberapa perangkat keras
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (Dengan Gambar)
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di sini saya akan berbagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD dan LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini dan