Isi kandungan:

Positioner Servo Button Keypad: 3 Langkah
Positioner Servo Button Keypad: 3 Langkah

Video: Positioner Servo Button Keypad: 3 Langkah

Video: Positioner Servo Button Keypad: 3 Langkah
Video: Movement Module (Simple Servo Controller) 2024, November
Anonim
Positioner Servo Button Kekunci
Positioner Servo Button Kekunci

Dalam arahan ini, seseorang dapat menekan butang pada pad kekunci dan bergantung pada watak apa yang ditekan, motor servo akan memutar tahap tertentu. Program ini akan berterusan setiap kali butang ditekan.

Langkah 1: Bahagian Diperlukan

Bahagian Diperlukan
Bahagian Diperlukan

Arahan ini cukup lurus dari segi komponen. barang yang diperlukan merangkumi:

1. pengawal mikro arduino

2. 1 papan roti

3. Pad kekunci matriks 4x4

4. 1 servo mikro

5. terakhir, pelbagai wayar untuk menghubungkan semuanya

Langkah 2: Sediakan Pad Kekunci dan Servo

Sediakan Pad Kekunci dan Servo
Sediakan Pad Kekunci dan Servo

Penyediaannya juga lurus ke hadapan.

Saya tidak dapat menemui papan kekunci matriks 4x4 seperti yang saya gunakan dalam projek ini, jadi ini adalah komponen yang paling hampir dengan saya.

susun aturnya sama persis sehingga selagi anda menyambungkan 8 pin dalam urutan yang betul, hasilnya akan tetap sama.

1. mulakan dengan menyambungkan wayar dari papan kekunci ke arduino. bermula dari pin paling jauh di sebelah kiri papan kekunci, sambungkannya ke pin nombor 2 arduino. Anda akan melakukan ini untuk semua pin sehingga anda mencapai nombor 9 pin arduino. pastikan anda memerhatikan rajah untuk pemahaman yang lebih baik.

2. sambungkan wayar merah dari pin 5v pada arduino ke rel positif di papan roti.

3. sambungkan wayar hitam dari pin GND pada arduino ke rel negatif di papan roti.

4. Akhir sekali, sambungkan kabel kuasa dan wayar ke rel 5v dan gnd arduino. Kawat kuning tengah akan dihantarkan ke pin 10 arduino.

Langkah 3: Kod

Setelah semua komponen disambungkan dengan betul, muat turun kod dan jalankan program. Seperti yang disebutkan sebelumnya, setiap watak papan kekunci akan mengubah servo ke kedudukan yang telah ditentukan. Servo ini tidak akan bertukar 360 darjah penuh, hanya akan berpusing hingga 180 darjah.

Disyorkan: