Daftar Isi:

Menggunakan 1602 LCD Keypad Shield W/ Arduino [+Proyek Praktis]: 7 Langkah
Menggunakan 1602 LCD Keypad Shield W/ Arduino [+Proyek Praktis]: 7 Langkah

Video: Menggunakan 1602 LCD Keypad Shield W/ Arduino [+Proyek Praktis]: 7 Langkah

Video: Menggunakan 1602 LCD Keypad Shield W/ Arduino [+Proyek Praktis]: 7 Langkah
Video: Arduino Timer Relay with RTC & LCD Keypad Shield 2024, November
Anonim
Menggunakan 1602 LCD Keypad Shield W/ Arduino [+Proyek Praktis]
Menggunakan 1602 LCD Keypad Shield W/ Arduino [+Proyek Praktis]

Anda dapat membaca ini dan tutorial luar biasa lainnya di situs web resmi ElectroPeak

Gambaran

Dalam tutorial ini, Anda akan belajar cara menggunakan pelindung keypad LCD Arduino dengan 3 proyek praktis.

Apa yang Akan Anda Pelajari:

  • Cara mengatur perisai dan mengidentifikasi kunci
  • Cara menggulir teks
  • Cara menampilkan karakter khusus

Langkah 1: 1602 Fitur Perisai Tombol LCD Arduino

Menampilkan informasi dalam proyek elektronik selalu menjadi isu yang paling menarik. Ada berbagai cara untuk menampilkan data. Layar ini bisa sangat sederhana seperti 7segmen atau LED, atau bisa lebih menarik seperti LCD. Menggunakan LCD selalu menjadi salah satu cara paling populer untuk menampilkan informasi. LCD dibagi menjadi dua jenis umum: Karakter dan Grafik.

Salah satu LCD yang paling umum, termurah dan paling sederhana yang tersedia adalah LCD karakter. LCD ini terdiri dari beberapa baris dan kolom. Huruf dan angka ditulis di tempat yang dibuat oleh baris dan kolom. Misalnya, karakter LCD 16*2 memiliki 2 baris dan 16 kolom. Sehingga dapat menampilkan 32 karakter. Bekerja dengan LCD ini sangat sederhana dan memiliki kompatibilitas penuh dengan semua mikrokontroler dan papan prosesor. Untuk memudahkan penggunaan LCD ini, model 16x2-nya, termasuk empat tombol untuk membuat menu, dibuat sebagai Perisai yang juga kompatibel dengan papan Arduino.

Langkah 2: Cara Menggunakan Arduino LCD Keypad Shield

Cara Menggunakan Perisai Keypad LCD Arduino
Cara Menggunakan Perisai Keypad LCD Arduino
Cara Menggunakan Perisai Papan Tombol LCD Arduino
Cara Menggunakan Perisai Papan Tombol LCD Arduino

Perisai Arduino adalah perisai yang mudah digunakan dan sederhana. Untuk menggunakannya Anda perlu mengetahui pinout dan koneksinya ke Arduino terlebih dahulu.

Langkah 3: Bahan yang Diperlukan

Arduino Uno R3 ×1

1602 LCD Keypad Shield Untuk Arduino ×1

Aplikasi Perangkat Lunak

Arduino IDE

Langkah 4: Bagaimana Cara Membaca Kunci?

Bagaimana Cara Membaca Kunci?
Bagaimana Cara Membaca Kunci?

Dalam perisai ini, semua 4 kunci terhubung ke pin analog 0 untuk menghemat pin digital. Jadi kita harus menggunakan ADC untuk membacanya. Saat Anda menekan tombol, ia mengembalikan nilai ke pin A0 sesuai dengan rangkaian pemisah resistif internal, yang mengidentifikasi jenis kunci.

Mari kita lihat kodenya lebih dalam:

#termasuk

Perpustakaan yang Anda butuhkan untuk LCD karakter.

LiquidCrystal LCD(pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);

Mendefinisikan objek LCD sesuai dengan pin yang terhubung ke Arduino.

lcd.begin(16, 2);

Konfigurasi awal LCD dengan menentukan jumlah kolom dan baris. Argumen pertama adalah jumlah kolom, dan yang kedua adalah jumlah baris.

pada tabel di atas adalah beberapa fungsi penting untuk bekerja dengan LCD.

Anda dapat memeriksa situs web Arduino untuk fungsi lainnya.

Langkah 5: Bagaimana Menggulir Teks?

Kita dapat melakukannya dengan mudah menggunakan fungsi-fungsi di atas.

Langkah 6: Bagaimana Menampilkan Karakter Tertentu?

Bagaimana Menampilkan Karakter Tertentu?
Bagaimana Menampilkan Karakter Tertentu?
Bagaimana Menampilkan Karakter Tertentu?
Bagaimana Menampilkan Karakter Tertentu?

Anda dapat membuat karakter di setiap blok dari LCD Anda. Untuk melakukan ini, Anda harus mengonversi karakter yang Anda inginkan menjadi serangkaian kode, lalu menampilkannya di LCD. Untuk mengonversi karakter Anda menjadi kode, Anda dapat menggunakan situs web online seperti ini. Rancang karakter Anda, lalu salin array yang dihasilkan ke kode Anda.

lcd.createChar menyimpan array Anda di lokasi memori dan Anda dapat menampilkannya dengan lcd.write

Direkomendasikan: