Мазмуну:
- 1 -кадам: компоненттери талап кылынат
- 2 -кадам: Принцип
- 3 -кадам: Схемалык диаграмма
- 4 -кадам: Процедуралар
- 5 -кадам: Код
Video: ARDUINO UNO R3 менен SERVO MOTOR: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Серво - бул 180 градуска гана бурула турган редукторлуу мотордун бир түрү. Бул сиздин Arduino Uno тактаңыздан электр импульстарын жөнөтүү аркылуу башкарылат. Бул импульстар сервого кайсы позицияга жылышы керектигин айтат.
1 -кадам: компоненттери талап кылынат
- Arduino Uno тактасы * 1
- USB кабели * 1
- Серво * 1
- Нан тактасы * 1
- секирүүчү зымдар
2 -кадам: Принцип
Серво кабыктан, схемадан, негизги эмес мотордон, тиштен жана жайгашкан жерди аныктоодон турат. Анын иштөө принциби төмөнкүчө: Arduino Uno тактасы PWM сигналын servo моторго жөнөтөт, андан кийин бул сигнал моторду башкаруу үчүн айлануу багытын эсептөө үчүн IC платасында иштелип чыгат, андан кийин бул кыймылдаткыч күчү редуктордун жардамы менен селкинчек колго өткөрүлүп берилет.. Ошол эле учурда, позиция детектору орнотулган жерге жеткен же жетпегенин аныктоо үчүн жайгашкан жер сигналын кайтарат.
3 -кадам: Схемалык диаграмма
4 -кадам: Процедуралар
1 кадам:
Районду куруңуз.
2-кадам:
Кодду https://github.com/primerobotics/Arduino сайтынан жүктөп алыңыз
3 -кадам:
Эскизди Arduino Uno тактасына жүктөңүз
Кодду башкаруу тактасына жүктөө үчүн Жүктөө сөлөкөтүн басыңыз.
Терезенин ылдыйында "Жүктөө бүттү" пайда болсо, бул эскиз ийгиликтүү жүктөлгөнүн билдирет.
Эми сиз servo мотору 90 градуска бурулганын көрө аласыз (15 градуска бир жолу айлануу). Анан карама -каршы багытта бурулат.
5 -кадам: Код
/***********************************************
* аты -жөнү: Servo
* функциясы: сиз servo мотору 90 градуска бурулганын көрө аласыз (15 градуска бир жолу айлануу).
* Анан карама -каршы багытта бурулат.
************************************************/
// Электрондук почта: [email protected]
// Веб -сайт: www.primerobotics.in
#кошуу
/************************************************/
Servo myservo; // servo көзөмөлдөө үчүн servo объектисин түзүү
/************************************************/
жараксыз орнотуу ()
{
myservo.attach (9); // servo объектиге пин 9дагы сервону тиркейт
myservo.write (0); // кайра 0 градуска чейин
кечиктирүү (1000); // бир секунд күтө туруңуз
}
/*************************************************/
боштук цикл ()
{
myservo.write (15); // 15 градуска чейин барат
кечиктирүү (1000); // бир секунд күтө туруңуз
myservo.write (30); // 30 градуска чейин барат
кечигүү (1000); // бир секунд күтө тур.33
myservo.write (45); // 45 градуска чейин барат
кечигүү (1000); // бир секунд күтө тур.33
myservo.write (60); // 60 градуска чейин барат
кечиктирүү (1000); // бир секунд күтө тур.33
myservo.write (75); // 75 градуска чейин барат
кечигүү (1000); // бир секунд күтө тур.33
myservo.write (90); // 90 градуска чейин барат
кечиктирүү (1000); // бир секунд күтө туруңуз
myservo.write (75); // 75 градуска кайра
кечиктирүү (1000); // бир секунд күтө тур.33
myservo.write (60); // кайра 60 градуска чейин
кечигүү (1000); // бир секунд күтө тур.33
myservo.write (45); // кайра 45 градуска чейин
кечигүү (1000); // бир секунд күтө тур.33
myservo.write (30); // кайра 30 градуска чейин
кечигүү (1000); // бир секунд күтө тур.33
myservo.write (15); // кайра 15 градуска чейин
кечиктирүү (1000); // бир секунд күтө туруңуз
myservo.write (0); // кайра 0 градуска чейин
кечиктирүү (1000); // бир секунд күтө туруңуз
}
/**************************************************/
Сунушталууда:
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Step Step Motor Башкаруучу Step Motor - Stepper Motor Ротари Encoder катары: 11 кадам (сүрөттөр менен)
Step Step Motor Башкаруучу Step Motor | Ротари коддогуч катары Stepper мотору: Бир нече тепкич мотору жатып алып, бир нерсе кылгысы келеби? Бул Нускамада Arduino микроконтроллерин колдонуп, башка тепкичтүү мотордун абалын көзөмөлдөө үчүн айланма коддогуч катары кадам моторун колдонолу. Андыктан, көпкө созулбастан, келели
Arduino UNO менен дронду кантип жасоо керек - Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: 8 кадам (сүрөттөр менен)
Arduino UNO менен дронду кантип жасоо керек | Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: КиришүүМенин Youtube каналыма баш багыңыз Drone - бул абдан кымбат гаджет (продукт) сатып алуу. Бул постто мен аны кантип арзан баада жасоону талкуулайм. Анан кантип ушундай арзан баада өзүңүздүн колуңуз менен жасай аласыз … Индияда бардык материалдар (моторлор, ЭСК
NodeMCU менен интерфейс Servo Motor: 6 кадам (сүрөттөр менен)
NodeMCU менен интерфейс Серво Мотору: Саламатсыздарбы, бул менин биринчи үйрөтүлүүчү долбоорум, ошондуктан сиз NodeMCU менен иштөөнү каалайсызбы? Ооба, мен сиз менен бөлүшүү үчүн келдим. Бүгүн мен сизге NodeMCU менен кантип иштөөнү көрсөтөм. Кеттик! NodeMCU бортунда ESP8266-12E бар, ал
Arduino үйрөткүчү - Arduino менен Servo Motor Control: 5 кадам
Arduino үйрөткүчү - Servo моторду Arduino менен башкаруу: Бул көрсөтмө менин " Arduino: Arduino менен Servo моторун кантип башкаруу керек " Мен жакында жүктөгөн YouTube видеосу. Мен аны текшерип чыгууну сунуштайм. YouTube каналына баш багыңыз