Разделы презентаций


Сервопривод

Сервопривод

Слайды и текст этой презентации

Слайд 1Сервопривод

Сервопривод

Слайд 2Сервопривод

Сервопривод

Слайд 3Применение сервоприводов

Применение сервоприводов

Слайд 4Принцип работы

Принцип работы

Слайд 5#include - библиотека для управление сервоприводом

Servo Servo1; - переменная

Servo с именем Servo1

Servo1.attach(9); - сообщаем плате Arduino, что сервопривод

Servo1 подключен к порту 9

Servo1.write(53); - даем команду Servo1 повернуться на угол 53 градуса
#include - библиотека для управление сервоприводомServo Servo1; - переменная Servo с именем Servo1Servo1.attach(9); - сообщаем плате Arduino,

Слайд 7#include
int servoPin = 9;
Servo Servo1;

void setup() {
Servo1.attach(servoPin);
}

void

loop(){
Servo1.write(0); // 0 градусов
delay(1000);
Servo1.write(90); //

90 градусов
delay(1000);
Servo1.write(180); // 180 градусов
delay(1000);
}
#include int servoPin = 9;Servo Servo1;void setup() { Servo1.attach(servoPin);}void loop(){ Servo1.write(0);  // 0 градусов delay(1000); Servo1.write(90);

Слайд 8Задание
Написать программу для поворота серво от 0 до 180 градусов

и обратно с шагом 5 градусов (использовать цикл for)

ЗаданиеНаписать программу для поворота серво от 0 до 180 градусов и обратно с шагом 5 градусов (использовать

Слайд 9#include
int servoPin = 9;
Servo Servo1;

void setup() {
Servo1.attach(servoPin);
}

void

loop(){
Servo1.write(0);
delay(1000);
for(int i = 0; i

< 180; i = i + 5) {
Servo1.write(i);
delay(500);
}
for(int i = 180; i > 0; i = i - 5) {
Servo1.write(i);
delay(500);
} }
#include int servoPin = 9;Servo Servo1;void setup() { Servo1.attach(servoPin);}void loop(){ Servo1.write(0);   delay(1000); for(int i =

Слайд 10Работа с СОМ портом
Serial.available() – функция проверки СОМ порта на

наличие данных

Serial.read(); - функция чтения информации СОМ порта

Работа с СОМ портомSerial.available() – функция проверки СОМ порта на наличие данных Serial.read(); - функция чтения информации

Слайд 11#include
int servoPin = 9;
int Symbol;
Servo Servo1;

void setup() {

Servo1.attach(servoPin);
Serial.begin(9600);
}
void loop(){
if (Serial.available() > 0 ) {

Symbol = Serial.read();
if (Symbol == ' W ' ) { Servo1.write (0); delay(1000); }
if (Symbol == ' E ' ) { Servo1.write (45); delay(1000); }
if (Symbol == ' R ' ) { Servo1.write (90); delay(1000); }
if (Symbol == ' T ' ) { Servo1.write (135); delay(1000); }
if (Symbol == ' Y ' ) { Servo1.write (180); delay(1000); }
} }
#include int servoPin = 9;int Symbol;Servo Servo1;void setup() { Servo1.attach(servoPin); Serial.begin(9600);}void loop(){  if (Serial.available() > 0

Слайд 12Задание
Написать программу чтения информации с СОМ порта с выполнением

команды сервоприводом и информированием через СОМ порт что команда выполняется
(

использовать Serial.print() )
«команда W»
«Серво поворачивается на 99 градусов»
«Поворот закончен»
Задание Написать программу чтения информации с СОМ порта с выполнением команды сервоприводом и информированием через СОМ порт

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика