Daftar Isi:

Antarmuka LCD 16x2 Dengan Raspberry Pi: 7 Langkah
Antarmuka LCD 16x2 Dengan Raspberry Pi: 7 Langkah

Video: Antarmuka LCD 16x2 Dengan Raspberry Pi: 7 Langkah

Video: Antarmuka LCD 16x2 Dengan Raspberry Pi: 7 Langkah
Video: HOWTO Raspberry Pi + LCD 16x2 i2c 2024, Juli
Anonim
Antarmuka LCD 16x2 Dengan Raspberry Pi
Antarmuka LCD 16x2 Dengan Raspberry Pi

Halo teman teman, Hari ini saya menghubungkan Tampilan 16x2 ke Raspberry pi.

Langkah 1: Komponen Diperlukan

Di sini Anda memerlukan komponen berikut untuk menyelesaikan tugas.

  1. Raspberry Pi
  2. adaptor catu daya untuk Raspberry Pi
  3. Layar LCD 16x2
  4. potensiometer 10k
  5. menghubungkan kabel
  6. papan tempat memotong roti atau pelindung layar 16x2 apa pun

Langkah 2: Koneksi Sirkuit

Koneksi Sirkuit
Koneksi Sirkuit

Koneksi ditunjukkan pada gambar ini. Tapi tidak wajib menggunakan GPIO ini. Anda dapat menggunakan GPIO apa saja untuk menghubungkan LCD. Tetapi Anda harus menyebutkan GPIO yang sama di Pemrograman. resistor variabel terhubung untuk menyesuaikan kontras tampilan. Tampilan didukung dari Raspberry pi. Pin R/W terhubung ke ground karena saya tidak melakukan operasi baca apa pun di layar.

Langkah 3: Bekerja

Bekerja
Bekerja

Saya merancang perpustakaan tampilan yaitu lcd.py Di perpustakaan ini saya menulis beberapa fungsi yang dapat dipanggil oleh pengguna. Untuk menggerakkan lcd, wajib menyertakan pustaka ini dalam kode Anda. Rincian lebih lanjut tentang perpustakaan tersedia di perpustakaan.

Pertama-tama Anda harus menjalankan fungsi begin() dan meneruskan pin yang akan Anda gunakan untuk tampilan antarmuka.

Di sini fungsi Print() dapat mencetak nilai apa pun yang diteruskan ke fungsi ini.

Tampilan ini diinterface dalam mode 4 bit sehingga hanya 4 pin D4-D7 dan RW, pin EN yang terhubung ke pin raspberry.

Langkah 4: Uji

Image
Image

Di sini video yang diuji tersedia

Langkah 5: Kode

Di sini kode tersedia untuk instruksi ini di sini

Langkah 6: Kerugian

Ini tidak akan berfungsi dengan baik jika kita menjalankan skrip ini secara otomatis saat boot. Ini karena Raspberry pi bukan pengontrol waktu nyata. Perlu beberapa perbaikan lagi dalam kode ini

Langkah 7: Hubungi Kami

Untuk instruksi lebih lanjut, ikuti di sini

Facebook

blog

email aku

Direkomendasikan: