Daftar Isi:

Mengontrol Motor Servo RC Dengan Arduino dan Dua Sakelar Sesaat: 4 Langkah
Mengontrol Motor Servo RC Dengan Arduino dan Dua Sakelar Sesaat: 4 Langkah

Video: Mengontrol Motor Servo RC Dengan Arduino dan Dua Sakelar Sesaat: 4 Langkah

Video: Mengontrol Motor Servo RC Dengan Arduino dan Dua Sakelar Sesaat: 4 Langkah
Video: Memutar MoToR SerVO TANPa ArduiNO 2024, November
Anonim
Mengontrol Motor Servo RC Dengan Arduino dan Dua Sakelar Sesaat
Mengontrol Motor Servo RC Dengan Arduino dan Dua Sakelar Sesaat
Mengontrol Motor Servo RC Dengan Arduino dan Dua Sakelar Sesaat
Mengontrol Motor Servo RC Dengan Arduino dan Dua Sakelar Sesaat

Nama mengatakan itu semua. Mengontrol motor servo mobil RC dengan Arduino dan beberapa resistor, kabel jumper, dan dua sakelar taktil. Saya membuat ini pada hari kedua saya mendapatkan Arduino saya, jadi saya cukup bangga dengan diri saya sendiri.

Langkah 1: Daftar Bagian

Daftar Suku Cadang
Daftar Suku Cadang

Oke, Anda akan memerlukan yang berikut ini:Arduino-$30-35 USD Cari tahu di mana membelinya di sini. Jumper Wires-$8.50 USD Saya mendapatkan milik saya dari AmazonResistors- Uang per lembar Dapatkan dari Radio Shack, Digi-Key, Mouser, Jameco, dll. Anda akan membutuhkan dua sekitar 100 ohm (coklat hitam coklat) dan dua sekitar 10k ohm (coklat hitam oranye). Ini tidak harus tepat. Motor Servo- $10 USD Ya, saya tahu ini bukan yang termurah di internet. Tower HobbiesBreadboard- $9-$30 USD, Tergantung pada ukurannya. AmazonTactile Switch- $0.20 USD Hanya tersisa 6.427 di Digi-Key Saya baru saja menyelamatkan milik saya…

Langkah 2: Sirkuit

Sirkuit
Sirkuit

Sirkuit ini cukup sederhana. Anda harus bisa melemparnya ke papan tempat memotong roti dalam lima menit seperti yang saya lakukan. Pastikan itu tidak masuk akal bagi keluarga Anda yang kurang culun, dan terlihat seperti gumpalan sesuatu yang Anda tarik dari ular pembuangan. Nyam.

Langkah 3: Program/Sketsa

Program/Sketsa
Program/Sketsa

Berikut kode saya yang saya gunakan. Saya mungkin akan menjelaskannya nanti, saya agak malas. Untuk itulah ini dan ini.

#include Servo myservo;int button7=0;int button6=0;int pos=90;void setup(){ pinMode(7, INPUT); pinMode(6, INPUT);myservo.attach(9);}void loop(){ button7=digitalRead(7); button6=digitalRead(6); myservo.write(pos);delay(5);pos=constrain(pos, 0, 180); if(button7==1 && button6==0) { pos++; } if(button7==0 && button6==1) { pos--; }}Ada bug, gangguan? Saya tidak melihat ada…

Langkah 4: Berhasil (atau Tidak)! Dan, Segera Hadir…

Semoga berhasil untuk Anda, jika tidak memposting komentar. Kami dari komunitas yang dapat diajar biasanya pandai membantu orang. Berharap untuk menambahkan video dalam waktu dekat. Mungkin saja memposting video Arduino yang mengendalikan servo di proyek lain, karena saya telah beralih ke hal-hal yang lebih besar dan lebih baik. Jadi bersenang-senanglah dengan ini, modifikasi, keluarlah dan hasilkan uang darinya, lalu beri tahu saya! Itu hanya akan membuat hariku menyenangkan.

Direkomendasikan: