Страница 1 из 6 123456 ПоследняяПоследняя
Показано с 1 по 10 из 57

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Управление сервоприводом.

    Попробовал библиотеку Servo.h для Arduino, но как то она мне не понравилась, написал свою процедуру. И накидал по быстрому программку для ПК
    Планирую в дальнейшем прикрутить сервопривод к камере и кликнув по изображению камера будет смотреть в эту точку

    Скетч для Carduino / Arduino
    PHP код:
    #define MIN 600 // минимальное положение сервы
    #define MAX 2400 // максимальное положение сервы
    #define STEP_ADD 10 //шаг сервы на 1 градус
    #define SERVO_1 13 //управляющий выход для первой сервы

    int step_on = (MAX-MIN)/2+MIN//среднее положение сервы

    void setup() 

    pinMode(SERVO_1OUTPUT); 
    Serial.begin(115200);


    void loop() 

      if (
    Serial.available() > 0)  step_on=(Serial.read())*10;                          
          
    servo(step_onSERVO_1);
    }

    void servo(int stepeint ServoPin)
    {
      if(
    stepe MAX)stepe MAX
      if(
    stepe MIN)stepe MIN
        
    digitalWrite(ServoPinHIGH); 
        
    delayMicroseconds(stepe); 
        
    digitalWrite(ServoPinLOW); 
        
    delay(20-(stepe/1000));

    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	CARDUINO_SERVO.png 
Просмотров:	682 
Размер:	8.9 Кб 
ID:	6534  
    Вложения Вложения
    • Тип файла: exe servo.exe (166.0 Кб, Просмотров: 3793)
    Последний раз редактировалось Chip; 04.04.2010 в 15:26.

  2. #2
    Продвинутый Аватар для Diagnose
    Регистрация
    08.12.2008
    Возраст
    53
    Сообщений
    312
    Вес репутации
    277

    По умолчанию Re: Управление сервоприводом.

    Ты маньяк... Может конечно пригодится и такое устройство.

  3. #3
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Управление сервоприводом.

    Еще бы с функцией распознавания разобраться , что бы камера могла сама за объектом следить

  4. #4
    Пользователь
    Регистрация
    04.11.2009
    Сообщений
    30
    Вес репутации
    190

    По умолчанию Re: Управление сервоприводом.

    А схема подключения будет?

  5. #5
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Управление сервоприводом.

    Да вроде там все просто подключается , красный +5в, черный - GND и послендий проводок управление сервой на цифровой выход Ардуино
    В шапке схема.

  6. #6
    Пользователь
    Регистрация
    04.11.2009
    Сообщений
    30
    Вес репутации
    190

    По умолчанию Re: Управление сервоприводом.

    т.е. серво цифровое должно быть ?
    у меня просто есть только аналоговое серво

  7. #7
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Управление сервоприводом.

    Без разницы , принцип управления у них одинаковый.
    Я пробовал как на цифровых так и на аналоговых сервах

  8. #8
    Пользователь
    Регистрация
    04.11.2009
    Сообщений
    30
    Вес репутации
    190

    По умолчанию Re: Управление сервоприводом.

    Заработало спасибо!
    только в шапке картинка цифровой выход подключен на D13 а используется D2

  9. #9
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Управление сервоприводом.

    Исправил ко сразу как выложил схему.
    Скорее всего ты код залил раньше чем я схему выложил.

  10. #10
    Пользователь
    Регистрация
    26.03.2008
    Возраст
    41
    Сообщений
    24
    Вес репутации
    208

    По умолчанию Re: Управление сервоприводом.

    А в какой программе пишите программу для винды?(если не секрет) и исходник программы можно посмотреть, в образовательных целях.

Страница 1 из 6 123456 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •