Isi kandungan:
- Langkah 1: Dapatkan Komponen yang Sesuai
- Langkah 2: Sambungkan Kuasa
- Langkah 3: Sambungkan Servo
- Langkah 4: Sambungkan Butang
- Langkah 5: Periksa Litar
- Langkah 6: Kodnya
- Langkah 7: Selesaikan
Video: Tutorial Servo: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Menggunakan Arduino untuk mengawal motor servo dengan penggunaan dua butang tekan.
Langkah 1: Dapatkan Komponen yang Sesuai
Sila gunakan pautan yang disediakan jika anda memerlukan mana-mana komponennya juga periksa laman web ini untuk barangan arduino lain yang hebat, ia dihantar ke seluruh dunia secara percuma dan perkhidmatannya hebat. Plus anda menyokong saya:)
Pergi ke laman web di sini.
Terima kasih atas sokongan anda.
1) Arduino Link: Arduino Compatible Uno R3 Rev3 Lembaga Pembangunan
2) Pautan Papan Roti: Papan Roti DIY Elektronik 400-Pin Setengah Saiz atau Papan Roti DIY Solderless Elektronik 830 Titik
3) Pautan Tombol Push: Tombol Push Switch DIP P4 Sqaure (100-Pack)
4) Pautan Kabel Jumper: Kawat Jumper Breadboard DuPont 40-Pin Berwarna (20cm)
5) Dua Pautan Perintang Ohm 10k: Perintang Filem Logam DIY Universal 1 / 4W 1% (600PCS)
6) Servo Motor Link: Tower Pro SG90 9g Gear Steering Servo
Langkah 2: Sambungkan Kuasa
Sambungkan GND dan 5V
Langkah 3: Sambungkan Servo
Merah hingga 5V
Coklat / Hitam hingga GND
Jingga ke pin 9
Langkah 4: Sambungkan Butang
Salah satu butang ke DIGITAL 2
Yang lain untuk DIGITAL 4
Langkah 5: Periksa Litar
Pastikan litar betul
Langkah 6: Kodnya
Saya menggunakan contoh Sapu dari Arduino dan mengubahnya menjadi berfungsi.
#sertakan
const int buttonPin = 2;
butang const intPin2 = 5;
int buttonState = 0;
butang intState2 = 0;
Servo servoA;
kedudukan int = 0;
batal persediaan () {
servoA.attach (9);
pinMode (buttonPin, INPUT);
pinMode (buttonPin2, INPUT);
}
gelung kosong () {
buttonState = digitalRead (buttonPin);
buttonState2 = digitalRead (buttonPin2);
jika (buttonState == TINGGI && kedudukan <180) {
servoA.write (kedudukan ++);
kelewatan (5);
}
jika (buttonState2 == TINGGI && kedudukan> 3) {
servoA.write (kedudukan--);
kelewatan (5);
}
}
Disyorkan:
Cara Mengendalikan Tutorial Servo Motor Arduino: 4 Langkah
Cara Mengawal Servo Motor Arduino Tutorial: Hai kawan-kawan! selamat datang ke tutorial baru saya, Saya harap anda sudah menikmati " kawalan motor stepper besar ". Hari ini 'Saya menyiarkan tutorial maklumat ini untuk mengajar anda asas-asas kawalan servomotor apa pun, saya sudah menyiarkan vid
Arduino Cara Menghubungkan Pelbagai Motor Servo - Tutorial PCA9685: 6 Langkah
Arduino Cara Menghubungkan Pelbagai Motor Servo - PCA9685 Tutorial: Dalam tutorial ini kita akan belajar bagaimana menyambungkan beberapa motor servo menggunakan modul PCA9685 dan arduino. Modul PCA9685 sangat bagus apabila anda perlu menyambungkan beberapa motor, anda boleh membaca lebih lanjut mengenainya di sini https : //www.adafruit.com/product/815Tonton Vi
Apa Itu Dalam Servo dan Cara Menggunakan Dengan Arduino Tutorial Penuh: 6 Langkah
Apa itu Servo dan Cara Menggunakan Dengan Arduino Full Tutorial: dalam tutorial ini, mari kita terokai apa itu servowatch tutorial video ini
Tutorial Arduino Accelerometer: Mengawal Jambatan Kapal Menggunakan Motor Servo: 5 Langkah
Tutorial Arduino Accelerometer: Mengendalikan Jambatan Kapal Menggunakan Motor Servo: Sensor Accelerometer kini terdapat di kebanyakan telefon pintar kami untuk memberi mereka pelbagai penggunaan dan kemampuan yang kami gunakan setiap hari, tanpa mengetahui bahawa yang bertanggung jawab atasnya adalah accelerometer. Salah satu keupayaan ini adalah
Tutorial Modul Gyroscope 6DOF GY-521 MPU6050 3-Axis Tutorial: 4 Langkah
Tutorial: GY-521 MPU6050 3-Axis Acceleration Gyroscope 6DOF Module: PeneranganModul ringkas ini mengandungi semua yang diperlukan untuk berinteraksi dengan Arduino dan pengawal lain melalui I2C (gunakan perpustakaan Wire Arduino) dan memberikan maklumat pengesan gerakan untuk 3 paksi - X, Y dan Z . Spesifikasi Julat akselerometer: ± 2, ±