Mundarija:
Video: Servo gladiatorlari: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Ushbu loyihada biz servo dvigatellarni boshqarish uchun ikkita non paneliga ikkita potentsiometr qo'ydik. Servo motorlar o'limgacha kurashadi !!!!!!
*** Bu loyiha faqat prototip. Biz kattaroq servo dvigateliga ega bo'lishni xohlaymiz. Biz hali ham kod ustida ishlayapmiz.
1 -qadam: materiallar
Arduino
2 ta non paneli
2 ta potentsiometr
2 ta servo dvigatel
20 ta sim
Quvvat manbai AC/DC
2 -qadam: Servo dvigatel
*** Ushbu loyihani amalga oshirayotganda, bu rasmni yodda saqlang.
www.google.com/search?q=servo+motor+arduino&rlz=1C5CHFA_enUS718US718&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj1ks7C7LrYAhXpSN8KHBTHFH2GHQH2H1HHHGHGGHHGGHHGGHHGGHGGHGGHGGHGGHGGHGGHGGHHGGHHGGB
3 -qadam: kod
#qo'shing
Xizmat ko'rsatish xizmati; // servo nazorat qilish uchun servo ob'ekt yaratish Servo myservo1;
int potpin = 0; // potentsiometrni ulash uchun ishlatiladigan analog pin
analog valdan qiymatni o'qish uchun int val = 0; // o'zgaruvchi
int potpin2 = A2;
int val2 = 0;
bo'sh o'rnatish () {
myservo.attach (9); // servo ob'ektga 9 -pinli servo biriktiriladi
myservo1.attach (10); pinMode (potpin, INPUT);
pinMode (potpin2, INPUT);
Serial.begin (9600); }
void loop (); {
val = analogRead (potpin);
val2 = analogRead (potpin2); // potentsiometr qiymatini o'qiydi (0 dan 1023 gacha)
val = xarita (val, 0, 1023, 0, 180); // uni servo bilan ishlatish uchun o'lchov (0 dan 180 gacha)
val2 = xarita (val2, 0, 1023, 0, 180);
Serial.println (val);
Serial.print (val2);
myservo.write (val);
myservo1.write (val2); // o'lchov qiymatiga ko'ra servo holatini o'rnatadi
kechikish (10); // servo u erga kelishini kutadi}
4 -qadam: qadamlar:
1.) ikkita petentiometrni alohida taxtalarga joylashtiring.
2.) Pimlarni uning orqasiga joylashtiring.
Birinchi petentiometr:
chap pin minusga o'tadi
O'rta pin A0 ga o'tadi
O'ng pin plyusga o'tadi.
2 -petentiometr:
chap pin boshqa taxtada plyusga o'tadi.
o'rta pin arduino -da a2 ga o'tadi.
o'ng pin boshqa arduino -da minusga o'tadi.
Birinchi Servo dvigateli:
Braun erga tushadi
Qizil plyusga o'tadi
Apelsin arduinoni qistirmoqchi. biz d10 dan foydalanganmiz.
Ikkinchi servo motor
Braun erga tushadi
Qizil plyusga o'tadi
Apelsin qistirmoqchi. Biz d9 dan foydalanganmiz
5 -qadam: Rasmlar:
Majburiy emas: Siz qilichlarni uchiga qo'shishingiz mumkin.
Muallif: Jastin Xerskovits va Yan Fridman
Tavsiya:
Klaviatura Servo qulfi: 5 qadam
Klaviatura Servo qulfi: Hammaga salom, kuningiz yaxshi o'tdi degan umiddaman. Agar umid qilmasangiz, siz bu darslik va terapevtik musiqaga ochiq fikr bilan qaytishingiz mumkin. Dasturlash qiyin bo'lishi mumkin. Yaxshiyamki, bu darslik hech qanday qiyinchilik tug'dirmaydi, shuning uchun siz uni bajarishingiz mumkin
Servo to'xtatib turishning bitta tugmachasi: 3 qadam
Bir tugmachali Servo to'xtatib turishni blokirovka qilish: To'liq to'xtatilgan tog 'velosipedlari silliq yurishni ta'minlaydi, lekin tez -tez tepalikka o'tishda to'xtash joyini qulflashni talab qiladi. Aks holda, süspansiyon pedallar ustida turganingizda siqiladi va bu kuch sarflanadi. Velosiped ishlab chiqaruvchilari buni yaxshi bilishadi va
Yopiq mulohazalarni olish uchun Servo -ni qanday o'zgartirish kerak: 7 qadam
Qayta aloqa haqida ma'lumot olish uchun servo qanday ishlaydi: ► Servo mikrokontroller bilan boshqarilayotganda (Arduino kabi), siz unga faqat maqsadli joylashuv buyrug'ini berishingiz mumkin (PPM signalida) .Bu buyurtma bilan servo bu maqsadga o'tadi. Manzil. Lekin bu bir zumda emas! Siz qachon aniq bilmayapsiz
Servo boshqaruvini olib tashlang: 5 qadam (rasmlar bilan)
Servo boshqaruvchisini olib tashlang: Servo dvigatellari, agar siz tishli dvigatelni mikro boshqaruvchi bilan osonlikcha almashtirmoqchi bo'lsangiz, juda qiziqarli. Biroq, ba'zida siz ozgina tishli dvigatelni xohlaysiz va uni boshqarish sxemasi bilan bezovta bo'lishni xohlamaysiz. Bunday paytlarda, bu
Ovoz sensori va servo: reaktiv harakat: 4 qadam
Ovoz sensori va Servo: Reaktiv harakat: Avval siz ushbu sxemani birlashtirish uchun tegishli materiallarni to'plashingiz kerak