Daftar Isi:
- Langkah 1: Bahan yang Dibutuhkan
- Langkah 2: Pengaturan Perangkat Keras
- Langkah 3: Diagram Pengkabelan
- Langkah 4: Kode Python
- Langkah 5: Pratinjau Keluaran
Video: Antarmuka 16x2 LCD Alfanumerik And4x4 Matrix Keypad Dengan Raspberry Pi3: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Dalam instruksi ini, kami menjelaskan cara menghubungkan LED 16x2 dan keypad matriks 4x4 dengan Raspberry Pi3.
Kami menggunakan Python 3.4 untuk mengembangkan perangkat lunak. Anda juga dapat memilih Python 2.7, dengan sedikit perubahan
Langkah 1: Bahan yang Dibutuhkan
Kami membutuhkan komponen berikut:
- Raspberry Pi 3
- Adaptor 5V 2A untuk Pi
- 8 GB mikro SD
- LCD Alfanumerik 16x2
- Keypad matriks 4x4
- Dot PCB (ukuran sedang) atau Breadboard
- Berg Strip
- Kawat jumper
- 10K pot
- Kabel Ethernet (untuk membuat koneksi VNC dengan Laptop)
Langkah 2: Pengaturan Perangkat Keras
Kami tidak menyertakan langkah-langkah untuk pengaturan perangkat keras seperti membakar OS ke antarmuka micro SD dan VNC. Anda harus menemukan sumber daya lain untuk prosedur ini.
Masukkan kartu Micro SD 8GB OS yang telah dimuat sebelumnya ke Rapberry Pi 3. Hubungkan Raspberry Pi ke Laptop dengan Kabel Ethernet. Buat perangkat keras seperti yang dijelaskan dalam diagram pengkabelan.
LCD 16x2
Kami menggunakan antarmuka lcd mode 4-bit, sehingga pin yang diperlukan untuk sinyal Kontrol adalah RS, EN, D4, D5, D6, D7 yang terhubung ke GPIO Raspberry Pi.
Tombol Matriks 4x4
Instal paket Python untuk keypad matriks 4x4 dan 4x3 sehingga operasi berbasis interupsi dilakukan. Jadi tidak perlu memindai baris dan kolom keypad setiap saat. Di sini pull-up internal digunakan sehingga tidak diperlukan resistor pull-up eksternal.
Hubungkan Raspberry Pi ke web, lalu buka terminal dan ketik berikut ini:
sudo python3.4 -m pip install pad4pi
Langkah 3: Diagram Pengkabelan
Pin LCD:
- LCD_RS = 21
- LCD_E = 20
- LCD_D4 = 26
- LCD_D5 = 19
- LCD_D6 = 13
- LCD_D7 = 6
Pin papan tombol:
Pin Kolom = 17, 15, 14, 4 Pin Baris = 24, 22, 27, 18
Anda dapat memilih pin GPIO untuk antarmuka LCD dan Keypad, cukup ubah nomor pin dalam kode. Anda dapat menggunakan papan tempat memotong roti atau PCB untuk menghubungkan LCD dan Keypad.
Langkah 4: Kode Python
Anda dapat mengunduh kode secara langsung. Jalankan code.py dengan python 3.4 di Raspberry Pi 3. Atau salin teks dan tempel di file skrip baru python 3.4.
Jalankan programnya:
LCD akan menampilkan teks "Selamat Datang" di baris pertama jika koneksi yang Anda buat sudah benar. Data Keypad ditampilkan di baris kedua.
Langkah 5: Pratinjau Keluaran
Saya telah menambahkan interupsi Keyboard, sehingga jika Anda menghentikan LCD program akan menampilkan Selamat tinggal
Direkomendasikan:
Keyboard Alfanumerik Sirkuit Layad Dengan ESP32 dan LCD Karakter: 4 Langkah
Sirkuit Layad Keyboard Alfanumerik Dengan ESP32 dan LCD Karakter: Artikel ini menunjukkan penggunaan modul keyboard alfanumerik dan modul LCD karakter 16x2 I2C untuk memasukkan data ke ESP32. Metode ini dapat digunakan untuk memasukkan dan mengambil kredensial Wi-Fi dan informasi lainnya ke dan dari ESP32
Memulai Dengan Antarmuka Sensor I2C?? - Antarmuka MMA8451 Anda Menggunakan ESP32: 8 Langkah
Memulai Dengan Antarmuka Sensor I2C?? - Antarmuka MMA8451 Anda Menggunakan ESP32: Dalam tutorial ini, Anda akan mempelajari semua tentang Cara memulai, menghubungkan, dan membuat perangkat I2C (Akselerometer) bekerja dengan pengontrol (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Antarmuka LCD 16x2 Dengan Raspberry Pi: 7 Langkah
Antarmuka LCD 16x2 Dengan Raspberry Pi: Halo teman-teman,Hari ini saya menghubungkan Layar 16x2 ke Raspberry pi
Arduino untuk Pemula: Antarmuka Arduino Dengan LCD 16x2 Dijelaskan: 5 Langkah
Arduino untuk Pemula: Antarmuka Arduino Dengan LCD 16x2 Dijelaskan: Halo Semuanya, Saat ini, Arduino telah menjadi sangat populer dan semua orang menerimanya juga karena kemudahan pengkodean. Saya telah membuat serangkaian Dasar-dasar Arduino yang membantu pemula, pemula dan bahkan pengembang untuk membuat modul berfungsi. ini s
Antarmuka Keypad Dengan 8051 dan Menampilkan Nomor Keypad dalam 7 Segmen: 4 Langkah (dengan Gambar)
Antarmuka Keypad Dengan 8051 dan Menampilkan Nomor Keypad dalam 7 Segmen: Dalam tutorial ini saya akan memberi tahu Anda tentang bagaimana kita dapat menghubungkan keypad dengan 8051 dan menampilkan nomor keypad dalam tampilan 7 segmen