Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Di lab ini, Anda akan menggunakan keypad 4x4 untuk mengubah sudut motor servo. Sudut akan ditentukan oleh input 3 digit menggunakan keypad. Papan tombol tidak akan menerima nilai bukan numerik.
Perangkat keras yang dibutuhkan untuk proyek ini:
1. Arduino Uno
2. papan tombol 4x4
3. Motor servo
Perpustakaan yang dibutuhkan:
Servo.h
Keypad.h
Langkah 1: Menghubungkan Keypad 4x4
Untuk menghubungkan keypad 4x4, sambungkan setiap pin pada keypad dengan pin pada ardunio menggunakan kabel jumper. Pin yang digunakan pada diagram adalah pin 4-11.
Langkah 2: Hubungkan Motor Servo
Motor servo membutuhkan 3 koneksi ke papan Arduino:
1. Hubungkan kabel ground ke port GND di Arduino
2. Hubungkan kabel daya ke port 5V di Arduino
3. Hubungkan kabel output ke salah satu port yang tersedia di Arduino, port 3 dipilih dalam diagram
Langkah 3: Kode untuk Motor Servo yang Dioperasikan Keypad
Terlampir adalah file 1200_FinalExam_Project2.ino yang berisi semua kode yang diperlukan untuk proyek ini. Kode mencegah entri yang tidak valid oleh pengguna. Jika pengguna memasukkan nilai non-numerik, sudut servo diatur ke 0 dan pengguna memulai input data. Jika angka lebih besar dari 180, radius belokan maksimal servo, sudut secara otomatis diatur ke 180.