Мазмұны:
- 1 -қадам: Қажетті компоненттер
- 2 -қадам: принцип
- 3 -қадам: Схемалық диаграмма
- 4 -қадам: процедуралар
- 5 -қадам: код
Бейне: ARDUINO UNO R3 бар SERVO MOTOR: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Серво - бұл тек 180 градусқа бұрыла алатын редукторлы қозғалтқыш түрі. Ол Arduino Uno тақтасынан электр импульстарын жіберу арқылы басқарылады. Бұл импульстар сервоға оның қандай позицияға өту керектігін айтады.
1 -қадам: Қажетті компоненттер
- Arduino Uno тақтасы * 1
- USB кабелі * 1
- Серво * 1
- Нан тақтасы * 1
- Өткізгіш сымдар
2 -қадам: принцип
Серво корпусынан, платадан, негізгі емес қозғалтқыштан, редуктор мен орналасқан жерді анықтаудан тұрады. Оның жұмыс принципі келесідей: Arduino Uno тақтасы PWM сигналын сервоқозғалтқышқа жібереді, содан кейін бұл сигнал моторды басқару үшін айналу бағытын есептеу үшін схемада IC арқылы өңделеді, содан кейін бұл қозғалтқыш күші редукторға редукторға беріледі.. Сонымен қатар, позиция детекторы орнатылған жерге жеткен -жетпегенін анықтау үшін орналасқан жер сигналын қайтарады.
3 -қадам: Схемалық диаграмма
4 -қадам: процедуралар
1 -қадам:
Схеманы құрыңыз.
2 -қадам:
Кодты https://github.com/primerobotics/Arduino сайтынан жүктеп алыңыз
3 -қадам:
Эскизді Arduino Uno тақтасына жүктеңіз
Кодты басқару тақтасына жүктеу үшін Жүктеу белгішесін басыңыз.
Егер терезенің төменгі жағында «Жүктеу аяқталды» пайда болса, бұл эскиз сәтті жүктелгенін білдіреді.
Енді сіз сервопривод 90 градусқа бұрылғанын көре аласыз (15 градусқа бір рет айналады). Содан кейін қарама -қарсы бағытта бұрыңыз.
5 -қадам: код
/***********************************************
* аты: Серво
* функция: сіз сервопривод 90 градусқа бұрылғанын көре аласыз (15 градусқа бір рет айналады).
* Содан кейін қарама -қарсы бағытта бұрыңыз.
************************************************/
// Электрондық пошта: [email protected]
// Веб -сайт: www.primerobotics.in
#қосу
/************************************************/
Servo myservo; // сервоприводты басқару үшін серво объектісін жасаңыз
/************************************************/
жарамсыз орнату ()
{
myservo.attach (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); // секунд күтіңіз
}
/**************************************************/
Ұсынылған:
ESP-01 бар үйдегі автоматтандырылған WiFi жарық қосқышы және басу түймесі бар реле модулі: 7 қадам
ESP-01 бар үйдегі автоматтандырылған WiFi жарық қосқышы және басу түймесі бар реле модулі: Осылайша, алдыңғы нұсқаулықта біз ESP Flasher көмегімен Тасмота көмегімен ESP-01 бағдарламалап, ESP-01-ді Wi-Fi желісіне қосқан болатынбыз. Енді біз оны бағдарламалауды бастай аламыз. Wi -Fi немесе түйменің көмегімен жарық қосқышты қосу/өшіру үшін
Кері байланыс реттегіші бар таңғажайып Blynk UI бар Esp8266 негізделген Boost түрлендіргіші: 6 қадам
Кері байланыс реттегіші бар Blynk таңғажайып интерфейсі бар Esp8266 негізделген Boost түрлендіргіші: Бұл жобада мен сізге тұрақты кернеуді жоғарылатудың тиімді және кең таралған әдісін көрсетемін. Мен сізге Nodemcu көмегімен күшейткіш түрлендіргішті құру қаншалықты оңай болатынын көрсетемін. Оны тұрғызайық. Оған экрандағы вольтметр мен кері байланыс кіреді
MQ135 және сыртқы температура мен ылғалдылық сенсоры бар MQTT бар ауа сапасының мониторы: 4 қадам
MQ135 және MQTT үстіндегі сыртқы температура мен ылғалдылық сенсоры бар ауа сапасының мониторы: бұл сынақ мақсатында
ESP32 бар PWM - ESP 32 -де PWM бар күңгірт жарық диодты Arduino IDE көмегімен: 6 қадам
ESP32 бар PWM | ESP 32 -де PWM бар жарық диодты жарықтандыру Arduino IDE көмегімен: Бұл нұсқаулықта біз Arduino IDE көмегімен ESP32 көмегімен PWM сигналдарын қалай жасау керектігін көреміз. PWM негізінен кез келген MCU -дан аналогтық шығыс алу үшін қолданылады және бұл аналогтық шығыс 0В -тан 3,3В -қа дейінгі (esp32 жағдайында) & бастап
UNO R3, HC-05 және L293D моторлы қалқаны бар кодты және Android қосымшасы бар Arduino 4 доңғалақты Bluetooth RC автокөлігі: 8 қадам
UNO R3, HC-05 және L293D моторлы қалқаны бар кодтау мен Android қосымшасы бар Arduino 4 доңғалақты жетекті Bluetooth RC автокөлігі: Бүгін мен сізге HC 05, L293 қозғалтқыш қалқаны көмегімен 4 доңғалақты bluetooth RC автокөлігін қалай жасау керектігін айтамын. 4 тұрақты ток қозғалтқышы, кодты және машинаны басқаруға арналған андроид қосымшасы. Қолданылатын компонент: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293