![Cara Menggunakan Keypad & LCD Dengan Arduino untuk Membuat Kalkulator Arduino.: 5 Langkah Cara Menggunakan Keypad & LCD Dengan Arduino untuk Membuat Kalkulator Arduino.: 5 Langkah](https://i.howwhatproduce.com/images/005/image-13111-19-j.webp)
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
![Cara Menggunakan Keypad & LCD Dengan Arduino untuk Membuat Kalkulator Arduino Cara Menggunakan Keypad & LCD Dengan Arduino untuk Membuat Kalkulator Arduino](https://i.howwhatproduce.com/images/005/image-13111-20-j.webp)
Dalam tutorial ini saya akan berbagi bagaimana Anda dapat menggunakan keypad matriks 4x4 dan LCD 16x2 dengan Arduino dan menggunakannya untuk membuat Kalkulator Arduino sederhana.
Jadi mari kita mulai…
Langkah 1: Hal-hal yang Anda Butuhkan:-
![Hal-hal yang Anda Butuhkan Hal-hal yang Anda Butuhkan](https://i.howwhatproduce.com/images/005/image-13111-21-j.webp)
![Hal-hal yang Anda Butuhkan Hal-hal yang Anda Butuhkan](https://i.howwhatproduce.com/images/005/image-13111-22-j.webp)
![Hal-hal yang Anda Butuhkan Hal-hal yang Anda Butuhkan](https://i.howwhatproduce.com/images/005/image-13111-23-j.webp)
Persyaratan Perangkat Keras:-
- ArduinoUNO.
- papan tombol 4x4. (Anda dapat menggunakan keypad 4x3).
- LCD 16x2.
- Papan tempat memotong roti.
- potensiometer 10k.
- beberapa kabel untuk disolder ke keypad.
Persyaratan Perangkat Lunak:-
ArduinoIDE
Itu saja yang Anda perlukan untuk proyek ini.
Langkah 2: Memahami Keypad: -
![Memahami Keypad Memahami Keypad](https://i.howwhatproduce.com/images/005/image-13111-24-j.webp)
![Memahami Keypad Memahami Keypad](https://i.howwhatproduce.com/images/005/image-13111-25-j.webp)
Jadi untuk menggunakan keypad terlebih dahulu Anda harus memahami cara kerja keypad.
Keypad tidak lain adalah matriks kancing dengan jumlah baris dan kolom nxn. Baris horizontal dan Kolom vertikal.
Pada matriks 4x4 terdapat 4 baris dan 4 kolom dan pada matriks 4x3 terdapat 4 baris dan 3 kolom.
Setiap tombol dalam satu baris terhubung ke semua tombol lain di baris yang sama. Sama dengan kolom.
Menekan tombol menutup sakelar antara kolom dan jejak baris, memungkinkan arus mengalir antara pin Kolom dan pin Baris. Ini adalah bagaimana arduino menemukan tombol mana yang ditekan.
Saya tidak ingin menyelam jauh ke dalamnya dan membuat tutorialnya membosankan, jadi jika Anda ingin mempelajari cara kerja keypad secara mendalam, Anda dapat melihat posting ini.
Mari kita lanjutkan ke langkah berikutnya…
Langkah 3: Koneksi: -
![Koneksi Koneksi](https://i.howwhatproduce.com/images/005/image-13111-26-j.webp)
![Koneksi Koneksi](https://i.howwhatproduce.com/images/005/image-13111-27-j.webp)
![Koneksi Koneksi](https://i.howwhatproduce.com/images/005/image-13111-28-j.webp)
1. Solder kabel ke keypad. Solder pin header ke ujung yang lain.
2. Lihat diagram dan buat koneksi sebagai berikut:-
- R1 = D2
- R2 = D3
- R3 = D4
- R4 = D5
- C1 = D6
- C2 = D7
- C3 = D8
- C4 = D9
3. Koneksi LCD juga cukup sederhana.
- Pertama sambungkan LCD pada papan tempat memotong roti.
- Sekarang hubungkan pin RW, katoda LED dan Vss atau GND ke rel GND papan tempat memotong roti.
- Hubungkan Vcc ke rel +ve papan tempat memotong roti. Juga sambungkan pin anoda LED (Tepat di sebelah katoda) ke rel +ve melalui resistor 220 ohm.
- Hubungkan pin kontras berlabel V0 ke terminal tengah potensiometer. Hubungkan dua terminal pot lainnya ke +ve dan GND.
- Sekarang sambungkan pin berikut secara berurutan:
- D4 = D13
- D5 = D12
- D6 = D11
- D7 = D10
di mana, D2, D3, ….., D13 adalah pin i/o Digital arduino.
Setelah koneksi dibuat. Kita bisa melanjutkan ke langkah pengkodean…
Langkah 4: Kode Keypad:-
![Kode Papan Tombol Kode Papan Tombol](https://i.howwhatproduce.com/images/005/image-13111-29-j.webp)
![Kode Papan Tombol Kode Papan Tombol](https://i.howwhatproduce.com/images/005/image-13111-30-j.webp)
Sebelum Anda dapat memulai pengkodean, Anda harus menginstal perpustakaan untuk kami keypad dan LCD. Untuk mengunduh perpustakaan, buka IDE dan goto:-
- Sketsa >> Sertakan Perpustakaan >> Kelola Perpustakaan.
- Di bilah pencarian ketik "Keypad.h" dan gulir ke bawah untuk menemukan "Perpustakaan tombol oleh Mark Stanley versi 3.1.1"
- Periksa juga apakah pustaka LiquidCrystal diinstal. Jika tidak, Anda dapat menemukannya menggunakan metode yang sama.
- Instal perpustakaan dan mulai ulang IDE.
Sekarang salin kode di bawah ini dan tempel di IDE. Unggah ke arduino. (Kode untuk 4x3 dapat diunduh dari bawah):-
Kode ini akan membantu Anda memeriksa kerja Keypad, Ini menunjukkan tombol yang ditekan pada monitor Serial.
/*Kode untuk keypad 4x4*/
#include const byte ROWS = 4; const byte COLS = 4; kunci karakter[ROWS][COLS] = { {'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'} }; byte rowPins[ROWS] = {5, 4, 3, 2}; byte colPins[COLS] = {9, 8, 7, 6}; Keypad keypad = Keypad(makeKeymap(keys), rowPins, colPins, ROWS, COLS); void setup() { Serial.begin(9600); } void loop() { char key = keypad.getKey(); if (kunci) { Serial.println(kunci); } }
Dengan ini Anda dapat memulai dengan keypad dengan arduino, Kode untuk kalkulator ada di langkah berikutnya..
Langkah 5: Kode Kalkulator Arduino: -
![Kode Kalkulator Arduino Kode Kalkulator Arduino](https://i.howwhatproduce.com/images/005/image-13111-31-j.webp)
![Kode Kalkulator Arduino Kode Kalkulator Arduino](https://i.howwhatproduce.com/images/005/image-13111-32-j.webp)
Setelah Anda menguji keypad, dan berfungsi dengan baik. Anda dapat melanjutkan ke pembuatan kalkulator sederhana.
Anda dapat mengunduh kode dari file yang diberikan di bawah ini.
Untuk menggunakan kalkulator cukup unggah kode, Abjad digunakan sebagai berikut: -
A = + (Penambahan)
B = - (Pengurangan)
C = * (Perkalian)
D = / (Pembagian)
Simbol * dan # digunakan masing-masing sebagai 'Batal' dan 'Sama dengan'.
Itu saja untuk tutorial ini. Harap Anda menyukainya.
Terima kasih.
Direkomendasikan:
Kalkulator Arduino Menggunakan Keypad 4X4: 4 Langkah (dengan Gambar)
![Kalkulator Arduino Menggunakan Keypad 4X4: 4 Langkah (dengan Gambar) Kalkulator Arduino Menggunakan Keypad 4X4: 4 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-3036-29-j.webp)
Kalkulator Arduino Menggunakan Keypad 4X4: Dalam tutorial ini kita akan membuat kalkulator sendiri dengan Arduino. Nilai dapat dikirim melalui keypad (keypad 4x4) dan hasilnya dapat dilihat pada layar LCD. Kalkulator ini dapat melakukan operasi sederhana seperti Penambahan, Pengurangan, Perkalian
Cara Membuat Jam Alarm DIY Dengan LCD Keypad Shield: 5 Langkah
![Cara Membuat Jam Alarm DIY Dengan LCD Keypad Shield: 5 Langkah Cara Membuat Jam Alarm DIY Dengan LCD Keypad Shield: 5 Langkah](https://i.howwhatproduce.com/images/006/image-15731-j.webp)
Cara Membuat Jam Alarm DIY Dengan LCD Keypad Shield: Hai semuanya! Dalam instruksi ini, saya akan menunjukkan cara membuat Jam Alarm menggunakan Arduino Board. Saya telah menggunakan Arduino UNO, LCD keypad Shield, Buzzer 5V, dan Kabel Jumper untuk membuat jam ini. Anda dapat melihat waktu di layar dan dapat mengatur waktu
Kalkulator Arduino DIY Menggunakan 1602 LCD dan Keypad 4x4: 4 Langkah
![Kalkulator Arduino DIY Menggunakan 1602 LCD dan Keypad 4x4: 4 Langkah Kalkulator Arduino DIY Menggunakan 1602 LCD dan Keypad 4x4: 4 Langkah](https://i.howwhatproduce.com/images/010/image-28224-j.webp)
Kalkulator DIY Arduino Menggunakan LCD 1602 dan Keypad 4x4: Hai teman-teman dalam instruksi ini kami akan membuat kalkulator menggunakan Arduino yang dapat melakukan perhitungan dasar. Jadi pada dasarnya kita akan mengambil input dari keypad 4x4 dan mencetak data pada layar lcd 16x2 dan arduino akan melakukan perhitungan
Cara Membuat Drone Menggunakan Arduino UNO - Membuat Quadcopter Menggunakan Mikrokontroler: 8 Langkah (dengan Gambar)
![Cara Membuat Drone Menggunakan Arduino UNO - Membuat Quadcopter Menggunakan Mikrokontroler: 8 Langkah (dengan Gambar) Cara Membuat Drone Menggunakan Arduino UNO - Membuat Quadcopter Menggunakan Mikrokontroler: 8 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-210-31-j.webp)
Cara Membuat Drone Menggunakan Arduino UNO | Membuat Quadcopter Menggunakan Mikrokontroler: PendahuluanKunjungi Saluran Youtube Saya Drone adalah gadget (produk) yang sangat mahal untuk dibeli. Pada postingan kali ini saya akan membahas, bagaimana cara membuatnya dengan harga murah?? Dan Bagaimana Anda bisa membuat sendiri seperti ini dengan harga murah … Nah di India semua bahan (motor, ESC
Cara Membuat Kalender Kakek & Scrapbook (Bahkan Jika Anda Tidak Tahu Cara Membuat Scrapbook): 8 Langkah (dengan Gambar)
![Cara Membuat Kalender Kakek & Scrapbook (Bahkan Jika Anda Tidak Tahu Cara Membuat Scrapbook): 8 Langkah (dengan Gambar) Cara Membuat Kalender Kakek & Scrapbook (Bahkan Jika Anda Tidak Tahu Cara Membuat Scrapbook): 8 Langkah (dengan Gambar)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10960997-how-to-make-a-grandparents-calendar-and-and-scrapbook-even-if-you-dont-know-how-to-scrapbook-8-steps-with-pictures-j.webp)
Cara Membuat Kalender Kakek & Scrapbook (bahkan Jika Anda Tidak Tahu Cara Membuat Scrapbook): Ini adalah hadiah liburan yang sangat ekonomis (dan sangat dihargai!) untuk kakek-nenek. Saya membuat 5 kalender tahun ini dengan harga masing-masing kurang dari $7. Bahan: 12 foto bagus anak Anda, anak-anak, keponakan, anjing, kucing, atau kerabat lainnya12 bagian berbeda