Управление сервоприводом
- Войдите на сайт для отправки комментариев
Чт, 20/03/2014 - 15:02
Помогите с кодом. Искал что то похожее на форуме, но ненашел. Как реализовать действие что бы при каждом нажатии кнопки, сервопривод менял позицию на 10 градусов.
#include <CyberLib.h> // Подключаем библиотеку #include <Servo.h> // Подключаем библиотеку сервоприводов Servo myservo1; void setup() { myservo1.attach(9); // Подключение сервоприводов к порту UART_Init(57600);// Инициализация порта для связи с роутером } void loop() { if (UART_ReadByte(inByte)) //Если что то пришло { switch (inByte) // Смотрим какая команда пришла { case 'U': // Серво поворачивается 40 myservo1.write(40); break; case 'J': // Серво поворачивается 120 myservo1.write(120); break; } } wdt_reset(); }
И какие сложности? Вы хотите, чтобы вам готовый код написали? Тогда вам в этот раздел. Тут пишут, если вот это и это попробовали, но вот так не получается...