Isi kandungan:

Potensiometer & Servo: Gerakan Terkawal Dengan Arduino: 4 Langkah
Potensiometer & Servo: Gerakan Terkawal Dengan Arduino: 4 Langkah

Video: Potensiometer & Servo: Gerakan Terkawal Dengan Arduino: 4 Langkah

Video: Potensiometer & Servo: Gerakan Terkawal Dengan Arduino: 4 Langkah
Video: Tutorial Cara Mengontrol Servo Motor Menggunakan Potensiometer dan arduino 2024, Julai
Anonim
Potensiometer & Servo: Gerakan Terkawal Dengan Arduino
Potensiometer & Servo: Gerakan Terkawal Dengan Arduino
Potensiometer & Servo: Gerakan Terkawal Dengan Arduino
Potensiometer & Servo: Gerakan Terkawal Dengan Arduino
Potensiometer & Servo: Gerakan Terkawal Dengan Arduino
Potensiometer & Servo: Gerakan Terkawal Dengan Arduino

Mula-mula anda perlu mengumpulkan bahan yang relevan untuk menyatukan litar ini.

Bekalan

1 Arduino

1 Potensiometer

1 Servo

1 Papan Roti

2 Wayar Jumper Hitam (Tanah / Negatif)

2 wayar pelompat merah (voltan / positif)

2 Wayar Pelompat Kuning / Warna (Input / Output)

Langkah 1: Memahami Komponen

Memahami Komponen
Memahami Komponen
Memahami Komponen
Memahami Komponen
Memahami Komponen
Memahami Komponen
Memahami Komponen
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

Menyiapkan Litar
Menyiapkan Litar

Ikuti susun atur rajah. Semasa menyiapkan litar, ingatlah selalu agar arduino tidak dicabut untuk mengelakkan kerosakan pada komponen anda.

Pasangkan potensiometer ke papan roti, perhatikan orientasinya (ini akan menjadi penting semasa menggunakan kabel jumper untuk menyambung ke arduino). Gunakan wayar pelompat kuning 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.

Pasangkan servo ke papan roti dan arduino. Gunakan wayar pelompat kuning untuk menyambungkan port input / isyarat ke port PWM digital, 9 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 GUI dan Input Code
Muat turun Arduino GUI dan Input Code
Muat turun Arduino GUI dan Input Code
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:

#masuk // Perpustakaan servo

Servo_test servo; // mulakan objek servo untuk servo yang disambungkan

sudut int = 0;

int potentio = A0; // mulakan pin A0analog untuk potensiometer

batal persediaan () {

servo_test.attach (9); // pasangkan pin isyarat servo ke pin 9 arduino

}

gelung kosong () {

sudut = analogRead (potentio); // membaca nilai potensiometer antara 0 dan 1023

sudut = peta (sudut, 0, 1023, 0, 179); // skala nilai potensiometer ke nilai sudut untuk servo antara 0 dan 180)

servo_test.write (sudut); // perintah untuk memutar servo ke kelewatan sudut yang ditentukan (5);

}

Langkah 4: Potensiometer + Servo + Arduino

Potensiometer + Servo + Arduino
Potensiometer + Servo + Arduino

Inilah rupa litar akhir. Tonton video untuk melihat bagaimana ia berfungsi.

Disyorkan: