Isi kandungan:

Peperiksaan Akhir - Langkah 2: 3 Projek
Peperiksaan Akhir - Langkah 2: 3 Projek

Video: Peperiksaan Akhir - Langkah 2: 3 Projek

Video: Peperiksaan Akhir - Langkah 2: 3 Projek
Video: “Duduk Macam Lelaki” – Netizen Terkejut Lihat Rupa Terkini Anak Perempuan Sharifah Shahira 2024, November
Anonim
Peperiksaan Akhir - Projek 2
Peperiksaan Akhir - Projek 2

Untuk latihan ini kita akan menggunakan papan kekunci berangka untuk menulis sudut ke motor servo kita. Khusus untuk projek ini, anda memerlukan:

1 Pengawal Mikro Arduino

1 Papan Roti Saiz Penuh

1 Pad Membran / Numerik

1 Motor Servo

Sekumpulan Kawat Tembaga

Langkah 1: Sambungkan Pad Kekunci

Sambungkan Pad Kekunci
Sambungkan Pad Kekunci

Untuk memulakan proses ini, kita mesti menambahkan semua kepingan masing-masing ke papan roti. Mulakan dengan memasang wayar tembaga dari pin 5V di Arduino ke rel kuasa papan roti (+). Sekarang jalankan wayar tembaga dari pin GND ke rel tanah di papan roti (-). Setelah selesai, kami bersedia untuk mula menyambungkan papan kekunci kami. Ini dapat dilakukan dengan memulakan dengan pin paling kiri pada pita pad kekunci. Dari sini, anda harus menyambungkan pita pad kekunci masing-masing ke pin 5, 4, 3, dan 2. Bermula pada pin 5 dari sebelah kiri pita pad kekunci, anda harus menyambungkan pita ke pin 9, 8, 7, dan 6 masing-masing. Lihat gambar yang disediakan di atas untuk keterangan tambahan.

Langkah 2: Sambungkan Servo Motor

Sambungkan Servo Motor
Sambungkan Servo Motor

Pada ketika ini anda harus menyediakan pad kekunci anda dan bersedia untuk digunakan. Kami sekarang akan menyambungkan motor servo kami ke Arduino dan papan roti. Ini dilakukan dengan menghubungkan wayar merah tengah ke rel kuasa (+), menyambungkan wayar hitam / coklat ke landasan (-), dan terakhir menghubungkan wayar terakhir ke pin 12 pada Arduino.

Langkah 3: Uji Aplikasi

Sekarang semua kepingan sudah siap, projek itu kini harus berfungsi. Seperti disebutkan, papan kekunci akan digunakan untuk memasukkan angka. 3 digit input ini akan mengawal sudut servo. Contohnya, memasukkan "015" pada papan kekunci akan menetapkan servo sekitar 15 darjah. Sekiranya teks input bukan nombor, servo akan diset semula ke 0. Saya telah memberikan kod sumber yang membolehkan anda menguji aplikasi ini.