Isi kandungan:
- Bekalan
- Langkah 1: Memahami Komponen
- Langkah 2: Menyiapkan Litar
- Langkah 3: Muat turun Arduino GUI dan Input Code
- Langkah 4: 2 Potensiometer + 2 Servo + Arduino
Video: 2 Potensiometer & 2 Servos: Gerakan Terkawal Dengan Arduino: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Mula-mula anda perlu mengumpulkan bahan yang relevan untuk menyatukan litar ini.
Bekalan
1 Arduino
2 Potensiometer
2 Servo
1 Papan Roti
5 Kabel Jumper Hitam (Tanah / Negatif)
5 Kabel Jumper Merah (Voltan / Positif)
4 Wayar Jumper Warna (Input / Output)
Langkah 1: Memahami Komponen
Penting sebelum menyusun litar fizikal untuk memahami setiap komponen:
Papan roti mempunyai dua set rel kuasa di kedua sisi, yang mempunyai slot untuk input negatif (hitam / biru) dan positif (merah). Mereka dihubungkan secara bersiri secara menegak. Jalur terminal berkongsi sambungan secara mendatar, namun jalur terminal selari memerlukan wayar pelompat untuk merapatkan pembahagi.
Potensiometer mempunyai pin 5V (merah), pin Vout (kuning / warna) dan pin Ground / GND (hitam).
Servo mempunyai port 5V (merah), modulasi Pulse Width Modulation / PWM (kuning / warna) dan port Ground / GND (hitam). Klik pautan untuk mengetahui lebih lanjut mengenai cara ia berfungsi.
Langkah 2: Menyiapkan Litar
Ikuti susun atur rajah. Semasa menyiapkan litar, ingatlah selalu agar arduino tidak dicabut untuk mengelakkan kerosakan pada komponen anda. Fikiran saya dalam organisasi litar, adalah untuk memasang Potentiometer 1 di sebelah Servo 1, dan pasangkan Potentiometer 2 di sebelah Servo 2 - ini membantu anda menguruskan apa yang sedang berlaku kerana semakin banyak komponen disusun bersama. Ini juga akan dapat dilihat pada langkah kod seterusnya.
Pasangkan potensiometer ke papan roti, perhatikan orientasinya (ini akan menjadi penting semasa menggunakan kabel jumper untuk menyambung ke arduino):
Potensiometer 1: Gunakan wayar pelompat warna dan sambungkan pin output tengah ke port analog (A0) di arduino. Pasangkan wayar pelompat merah ke port V5 dan wayar pelompat hitam ke port GND di arduino.
Potensiometer 2: Gunakan wayar pelompat warna dan sambungkan pin output tengah ke port analog (A1) di arduino. Pasangkan wayar pelompat merah ke port V5 dan wayar pelompat hitam ke port GND di arduino.
Pasang servo ke papan roti dan arduino:
Servo 1: Gunakan wayar pelompat warna untuk menyambungkan port input / isyaratnya ke port PWM digital, 5 di arduino. Pasangkan wayar pelompat merah ke jalur terminal V5 dan wayar pelompat hitam ke jalur terminal GND secara bersiri dengan susunan potensiometer (lihat gambar).
Servo 2: Gunakan wayar pelompat warna untuk menyambungkan port input / isyarat ke port PWM digital, 3 di arduino. Pasangkan wayar pelompat merah ke jalur terminal V5 dan wayar pelompat hitam ke jalur terminal GND secara bersiri dengan susunan potensiometer (lihat gambar).
Setelah litar dipasang, sambungkan arduino anda ke komputer anda.
Langkah 3: Muat turun Arduino GUI dan Input Code
Muat turun Arduino Graphical User Interface (GUI) di sini. Masukkan kod di bawah ini, perhatikan maklumat di sebelah kanan "//" memberitahu anda apa yang dilakukan oleh kod tersebut:
#sertakan
// **** tetapan servo 1
Servo servo1;
const int servo1PotPin = A0;
const int servo1Pin = 5; // Mesti menggunakan pin yang diaktifkan PWM
int servo1_test;
// **** tetapan servo 1 TAMAT
// **** tetapan servo 2
Servo servo2;
const int servo2PotPin = A1;
const int servo2Pin = 3; // Mesti menggunakan pin yang diaktifkan PWM
int servo2_test;
// **** tetapan servo 2 TAMAT
batal persediaan () {
servo1.attach (servo1Pin);
servo2.attach (servo2Pin);
}
gelung kosong () {
servo1_test = analogRead (servo1PotPin);
servo1_test = peta (servo1_test, 0, 1023, 65, 0); // putaran servo hanya 65 darjah. sedang menerjemahkan nilai potensiometer kepada darjah putaran untuk servo, yang kini terbalik
servo1.write (servo1_test);
servo2_test = analogRead (servo2PotPin);
servo2_test = peta (servo2_test, 0, 1023, 80, 0); // putaran servo hanya 80 darjah. sedang menerjemahkan nilai potensiometer kepada darjah putaran untuk servo, yang kini terbalik
servo2.write (servo2_test);
kelewatan (5);
}
Langkah 4: 2 Potensiometer + 2 Servo + Arduino
Inilah rupa litar akhir. Tonton video untuk melihat bagaimana ia berfungsi.
Disyorkan:
Cara Membuat Rover Terkawal Gerakan: 4 Langkah
Cara Membuat Rover Dikendalikan Gerakan: Berikut adalah arahan untuk membina rover terkawal gerak isyarat (rover tele dikendalikan). Ia terdiri daripada unit rover yang mempunyai sensor penghindaran perlanggaran di atas kapal. Pemancar bukannya alat kawalan jauh yang canggung adalah sarung tangan yang sejuk yang dapat dipakai
Tetikus Terkawal Gerakan: 6 Langkah (dengan Gambar)
Tetikus Terkawal Gerakan: Anda menonton filem dengan rakan anda di komputer riba dan salah seorang lelaki mendapat perhatian. Ahh .. anda mesti turun dari tempat anda untuk menjeda filem. Anda memberikan persembahan mengenai projektor dan perlu beralih antara aplikasi. Anda mesti bergerak ac
Potensiometer & Servo: Gerakan Terkawal Dengan Arduino: 4 Langkah
Potentiometer & Servo: Controlled Motion With Arduino: Mula-mula anda perlu mengumpulkan bahan yang relevan untuk menyatukan litar ini
Labirin Terkawal Gerakan: 8 Langkah (dengan Gambar)
Labirin Terkawal Gerakan: Saya suka bermain dengan labirin labirin. Saya selalu mahu mengawal salah satu permainan labirin labirin itu menggunakan gerak isyarat atau telefon bimbit. Saya mendapat inspirasi untuk membuat Maze Marble ini oleh Maze Cetak 3D blic19933 yang Dikendalikan oleh Peranti Android Anda Sebaliknya
Penjaga V1.0 --- Meningkatkan Kamera Pintu Lubang Dengan Arduino (Rakaman Pengesanan Gerakan & Ciri Kejutan Elektrik): 5 Langkah
Penjaga V1.0 ||| Meningkatkan Kamera Pintu Lubang Dengan Arduino (Rakaman Pengesanan Gerakan & Ciri Kejutan Elektrik): Saya telah memesan kamera lubang inti tetapi ketika saya menggunakannya, menyedari bahawa tidak ada fungsi rakaman automatik (diaktifkan oleh pengesanan gerakan). Kemudian saya mula menyiasat bagaimana ia berfungsi. Untuk merakam video, anda harus terus menekan butang kuasa hampir 2 saat