Isi kandungan:

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

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

Video: Antaramuka LCD 16x2 Dengan Raspberry Pi: 7 Langkah
Video: 07 I2C LCD16x2 with Raspberry Pi and Python 2024, Jun
Anonim
Antaramuka LCD 16x2 Dengan Raspberry Pi
Antaramuka LCD 16x2 Dengan Raspberry Pi

Helo kawan, Hari ini saya Memaparkan Paparan 16x2 ke Raspberry pi.

Langkah 1: Komponen Diperlukan

Di sini anda memerlukan komponen berikut untuk menyelesaikan tugas.

  1. Pai raspberi
  2. penyesuai bekalan kuasa untuk Raspberry Pi
  3. Paparan LCD 16x2
  4. potensiometer 10k
  5. wayar penyambung
  6. papan roti atau perisai paparan 16x2

Langkah 2: Sambungan Litar

Sambungan Litar
Sambungan Litar

Sambungan ditunjukkan dalam gambar ini. Tetapi tidak wajib menggunakan GPIO ini. Anda boleh menggunakan GPIO apa pun untuk menyambungkan LCD. Tetapi anda harus menyebutkan GPIO yang sama dalam Programming. Resistor berubah-ubah disambungkan untuk menyesuaikan kontras paparan. Paparan dikuasakan dari Raspberry pi. Pin R / W disambungkan ke tanah kerana saya tidak melakukan operasi baca pada paparan.

Langkah 3: Bekerja

Bekerja
Bekerja

Saya merancang pustaka paparan iaitu lcd.py Di perpustakaan ini saya menulis beberapa fungsi yang boleh dipanggil oleh pengguna. Untuk memandu lcd, anda mesti memasukkan perpustakaan ini dalam kod anda. Maklumat lebih lanjut mengenai perpustakaan terdapat di perpustakaan.

Mula-mula anda harus melaksanakan fungsi begin () dan lulus pin yang akan anda gunakan untuk paparan antara muka.

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

Paparan ini dihubungkan dalam mod 4 bit sehingga hanya 4 pin D4-D7 dan RW, pin EN disambungkan ke pin raspberry.

Langkah 4: Uji

Image
Image

Di sini terdapat video yang diuji

Langkah 5: Kod

Di sini kod tersedia untuk arahan ini di sini

Langkah 6: Kekurangan

Ini tidak akan berfungsi dengan baik jika kita meletakkan skrip ini untuk dijalankan secara automatik semasa boot. Ini kerana Raspberry pi bukan pengawal Masa nyata. Perlukan sedikit lagi penambahbaikan dalam kod ini

Langkah 7: Hubungi Kami

Untuk lebih banyak arahan, ikuti di sini

Facebook

blog

emel saya

Disyorkan: