Mündəricat:
- Addım 1: Müvafiq komponentləri əldə edin
- Addım 2: Gücü bağlayın
- Addım 3: Servo qoşun
- Addım 4: Düymələri birləşdirin
- Addım 5: Dövrəni yoxlayın
- Addım 6: Kod
- Addım 7: Tamamlayın
Video: Servo təlimatı: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Arduino -dan istifadə edərək iki düyməni istifadə edərək servo mühərriki idarə edə bilərsiniz.
Addım 1: Müvafiq komponentləri əldə edin
Zəhmət olmasa, hər hansı bir komponentə ehtiyacınız olarsa, verilən bağlantıları istifadə edin və digər böyük arduino ləzzətlərini də yoxlayın, bütün dünyada pulsuz göndərirlər və orada xidmət çox yaxşıdır. Üstəlik mənə dəstək olursan:)
Buradan sayta keçin.
Dəstəyiniz üçün təşəkkürlər.
1) Arduino Bağlantısı: Arduino Uyumlu Uno R3 Rev3 İnkişaf etdirmə Paneli
2) Breadboard Bağlantısı: Yarım ölçülü 400-Pinli Elektronika DIY Breadboard və ya 830-Point Lehimsiz Elektronik DIY Breadboard
3) Düymə Bağlantısı: DIP P4 Sqaure Switch Push Butonları (100 Paket)
4) Jumper Kabelləri Bağlantısı: Çox rəngli 40 Pinli DuPont Breadboard Jumper Telləri (20 sm)
5) İki 10k Ohm Rezistor Bağlantısı: DIY Universal 1/4W 1% Metal Film Rezistoru (600PCS)
6) Servo Motor Bağlantısı: Tower Pro SG90 9g Ötürücü Sükan Servo
Addım 2: Gücü bağlayın
GND və 5V qoşun
Addım 3: Servo qoşun
Qırmızı 5V
Qəhvəyi/Qara - GND
Portağal 9 pin
Addım 4: Düymələri birləşdirin
DIGITAL 2 düymələrindən biri
Digəri DIGITAL 4 -ə
Addım 5: Dövrəni yoxlayın
Dövrənin düzgün olduğundan əmin olun
Addım 6: Kod
Arduinodan Süpürmə nümunəsini istifadə etdim və işləmək üçün dəyişdirdim.
#daxil edin
const int buttonPin = 2;
const int buttonPin2 = 5;
int düyməsiState = 0;
int düyməsiState2 = 0;
Servo servoA;
int mövqeyi = 0;
boş quraşdırma () {
servoA.attach (9);
pinMode (düyməPin, GİRİŞ);
pinMode (düyməPin2, GİRİŞ);
}
boşluq döngəsi () {
buttonState = digitalRead (buttonPin);
buttonState2 = digitalRead (buttonPin2);
əgər (buttonState == HIGH && mövqeyi <180) {
servoA.write (mövqe ++);
gecikmə (5);
}
əgər (buttonState2 == HIGH && mövqeyi> 3) {
servoA.write (mövqe--);
gecikmə (5);
}
}
Tövsiyə:
Dizayner üçün Maraqlı Proqramlaşdırma Təlimatı-Şəkilinizi Çalışdırın (İkinci hissə): 8 addım
Dizayner üçün Maraqlı Proqramlaşdırma Təlimatı-Şəkilinizi Çalışdırın (İkinci hissə): Riyaziyyat, çoxunuz üçün faydasız görünür. Gündəlik həyatımızda ən çox istifadə edilənlər sadəcə əlavə etmək, çıxarmaq, vurmaq və bölməkdir. Ancaq proqramla yarada bilsəniz, tamam başqa bir şeydir. Nə qədər çox bilsəniz, o qədər gözəl nəticə əldə edəcəksiniz
Arduino Birdən çox Servo Motoru Necə Bağlamaq olar - PCA9685 Təlimatı: 6 addım
Arduino Birdən çox Servo Motoru Necə Bağlamaq olar - PCA9685 Təlimatı: Bu dərslikdə PCA9685 modulu və arduino istifadə edərək bir neçə servo mühərrikin necə bağlanacağını öyrənəcəyik. Bir neçə mühərrik bağlamalı olduğunuzda PCA9685 modulu çox yaxşıdır, bu barədə daha çox oxuya bilərsiniz https : //www.adafruit.com/product/815Vini İzləyin
Dizayner üçün Maraqlı Qenerasiya Proqramlaşdırma Təlimatı-Rəng Nəzarəti: 10 Addım
Dizayner üçün Maraqlı İşləmə Proqramlaşdırma Təlimatı-Rəng Nəzarəti: Əvvəlki fəsillərdə rəng haqqında bilik nöqtələri əvəzinə şəkil çəkmək üçün koddan necə istifadə ediləcəyi haqqında daha çox danışdıq. Bu fəsildə biliyin bu tərəfini daha dərindən araşdıracağıq
MiniFRC Dumpy McDumpsterface Təlimatı: 18 Addım
MiniFRC Power Up Dumpy McDumpsterface Dərsliyi: MiniFRC Power up robotu olan Dumpy McDumpsterface üçün dərslik! Materiallar:- Seçilən şassi materialı (qalınlığı 5in ~ 1/4in arasında ən az 7in olmalıdır)- 1 təbəqə dollarlıq köpük nüvəsi- 4 mühərriklər- 4 təkər- 1 arduino uno- 1 arduino motor qalxanı- 1 6 AA b
Arduino Servo Təlimatı: 3 Adım (Şəkillərlə birlikdə)
Arduino Servo Təlimatı: Bu gün Arduino ilə servo mühərriklərdən istifadə etməyi öyrənəcəksiniz. Ev avtomatlaşdırması və elektronikada inkişaf etmək istəyən hər kəs üçün çox vacib bir bacarıq. Bitmiş bir layihəniz olduqda, düyməni basıb saxlayın və servonun təsadüfi bir şəkildə dönməsini izləyin