Bagaimana cara menghubungkan LCD COG 192x64 dengan Arduino?

May 26, 2025Tinggalkan pesan

Menghubungkan 192x64 COG LCD dengan Arduino dapat menjadi proyek yang menarik bagi penggemar dan profesional elektronik. Sebagai pemasok 192x64 COG LCDS, saya memiliki kesempatan untuk bekerja dengan tampilan ini secara luas dan memahami seluk beluk menghubungkan mereka dengan Arduino. Dalam posting blog ini, saya akan memandu Anda melalui proses demi langkah, dari memahami dasar -dasar LCD hingga menulis kode untuk Arduino untuk berkomunikasi dengannya secara efektif.

Memahami 192x64 COG LCD

Sebelum kita menyelami proses antarmuka, mari kita luangkan waktu sejenak untuk memahami apa itu LCD COG 192x64. COG adalah singkatan dari chip di atas kaca, yang berarti bahwa sirkuit terintegrasi dipasang langsung pada substrat kaca LCD. Teknologi ini menawarkan beberapa keunggulan, termasuk faktor bentuk yang lebih kecil, peningkatan keandalan, dan kinerja yang lebih baik dibandingkan dengan LCD tradisional dengan chip eksternal.

Spesifikasi 192x64 mengacu pada resolusi LCD, yang berarti dapat menampilkan 192 piksel secara horizontal dan 64 piksel secara vertikal. Layar resolusi tinggi ini cocok untuk berbagai aplikasi, seperti panel kontrol industri, perangkat medis, dan elektronik konsumen.

Diperlukan komponen

Untuk menghubungkan LCD COG 192x64 dengan Arduino, Anda akan memerlukan komponen berikut:

  • Papan Arduino:Anda dapat menggunakan papan Arduino apa pun, seperti Arduino Uno, Mega, atau Nano.
  • 192x64 COG LCD:Sebagai pemasok, saya menawarkan LCD COG 192x64 berkualitas tinggi yang kompatibel dengan Arduino.
  • Papan Breadboard dan Jumper Kabel:Ini digunakan untuk menghubungkan LCD ke Arduino.
  • Potensiometer:Potensiometer digunakan untuk menyesuaikan kontras LCD.

Kabel LCD ke Arduino

Langkah pertama dalam menghubungkan LCD dengan Arduino adalah untuk menyatukannya. Berikut diagram kabel yang khas:

Pin LCD Pin Arduino
VSS Gnd
VDD 5v
Vo Pin Pusat Potensiometer
Rs Digital Pin 12
Rw Gnd
E Digital Pin 11
D0 - D7 Pin Digital 2 - 9
CS1 Digital Pin 10
CS2 Digital Pin 13
Pertama Digital Pin 8
Bl+ 5v
Bl- Gnd

Pastikan untuk menghubungkan potensiometer ke pin VO dari LCD. Ini akan memungkinkan Anda untuk menyesuaikan kontras layar.

Menginstal Perpustakaan yang Diperlukan

Untuk berkomunikasi dengan COG LCD 192x64, Anda harus menginstal pustaka yang sesuai di IDE Arduino. Salah satu perpustakaan populer untuk tujuan ini adalah perpustakaan U8G2, yang menyediakan antarmuka yang sederhana dan mudah digunakan untuk mengendalikan berbagai jenis LCD.

Untuk menginstal pustaka U8G2, ikuti langkah -langkah ini:

  1. Buka Ide Arduino.
  2. Pergi keSketsa>Sertakan perpustakaan>Kelola Perpustakaan.
  3. Di Library Manager, cari "U8G2".
  4. Pilih pustaka U8G2 dan klikMemasangtombol.

Menulis Kode Arduino

Setelah Anda menghubungkan LCD ke Arduino dan menginstal perpustakaan yang diperlukan, saatnya untuk menulis kode untuk menampilkan sesuatu di LCD. Berikut adalah kode contoh sederhana yang menampilkan "halo, dunia!" Pesan di 192x64 COG LCD:

045
#include <u8g2lib.h> // Buat instance pustaka U8G2 untuk 192x64 COG LCD U8G2_SSD1321_NHD_192X64_F_4W_SW_SPI U8G2 (U8G2_R0, /* CLOCE =* /13, /13, / /13, / /13, / /13, / /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13, /13. / 12, /* reset =* / 8); void setup () {u8g2.begin (); } void loop () {u8g2.firstpage (); do {u8g2.setFont (u8g2_font_ncenb08_tr); u8g2.drawstr (0, 10, "Halo, dunia!"); } while (u8g2.nextpage ()); tunda (1000); }

Dalam kode ini, pertama -tama kami menyertakan pustaka U8G2 dan membuat instance dariU8G2_SSD1322_NHD_192X64_F_4W_SW_SPIKelas, yang dirancang khusus untuk LCD COG 192x64. Kami kemudian menginisialisasi LCD disetup ()Fungsi dan tampilkan "Halo, Dunia!" pesan dilingkaran()fungsi.

Menguji pengaturan

Setelah Anda menulis kode, unggah ke papan Arduino menggunakan IDE Arduino. Jika semuanya terhubung dengan benar dan kode berfungsi dengan baik, Anda harus melihat "Halo, dunia!" Pesan ditampilkan pada 192x64 COG LCD.

Pemecahan masalah

Jika Anda menghadapi masalah apa pun saat menghubungkan LCD dengan Arduino, berikut adalah beberapa tip pemecahan masalah yang umum:

  • Periksa kabelnya:Pastikan semua koneksi aman dan tidak ada kabel yang longgar.
  • Sesuaikan kontrasnya:Gunakan potensiometer untuk menyesuaikan kontras LCD sampai teksnya jelas.
  • Verifikasi Perpustakaan:Pastikan pustaka U8G2 diinstal dengan benar dan driver LCD yang benar dipilih dalam kode.

LCD terkait lainnya

Selain 192x64 COG LCD, kami juga menawarkan berbagai LCD lainnya, termasuk122x32 Grafis LCD COG LCD,128x32 Monochrome LCD, DanTampilan LCD Dot Matrix 128x64b. LCD ini juga kompatibel dengan Arduino dan dapat digunakan dalam berbagai proyek.

Kontak untuk pengadaan

Jika Anda tertarik untuk membeli LCD COG 192x64 atau produk LCD kami yang lain, jangan ragu untuk menghubungi kami untuk pengadaan dan diskusi lebih lanjut. Kami menawarkan produk berkualitas tinggi dengan harga kompetitif dan layanan pelanggan yang sangat baik.

Referensi

  • Dokumentasi Arduino
  • Dokumentasi Perpustakaan U8G2