Показано с 1 по 5 из 5
  1. #1
    Новичок
    Регистрация
    26.09.2012
    Возраст
    37
    Сообщений
    13
    Вес репутации
    152

    По умолчанию управление камеры через веб интерфейс

    Здравствуйте,

    имею ардуино мега 2560, 2 серво 9G и ethernet шилд ENC28j60. На сервы будет вешаться ип камера. Установил на ардуинку сервак по примеру, все работает, страничку показывает.

    подскажите как в html прописать buttonы чтоб их нажатие можно былобы
    считать ардуинкой для управления сервами?

    да в нете примеров много, все перерыл, перепробовал чет всеравно не дошло...

    за ранее спасибо

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

    По умолчанию Re: управление камеры через веб интерфейс

    Есть примеры в либе, мигание светодиодом
    Последний раз редактировалось Chip; 27.09.2012 в 22:34.

  3. #3
    Новичок
    Регистрация
    26.09.2012
    Возраст
    37
    Сообщений
    13
    Вес репутации
    152

    По умолчанию Re: управление камеры через веб интерфейс

    чет все равно не вкуриваю, мне надо сделать кнопки чтоб при нажатии камера поворачивалась на 1 градус, в примере с ледами приходится считывать запрос в стринг, это вроде не то... или я чегото непонимаю, ткните носом пожалста ;(

  4. #4
    Новичок
    Регистрация
    26.09.2012
    Возраст
    37
    Сообщений
    13
    Вес репутации
    152

    По умолчанию Re: управление камеры через веб интерфейс


  5. #5
    Новичок
    Регистрация
    26.09.2012
    Возраст
    37
    Сообщений
    13
    Вес репутации
    152

    По умолчанию Re: управление камеры через веб интерфейс

    #include "etherShield.h"
    #include "ETHER_28J60.h"
    #include <Servo.h>
    #include <String.h>

    Servo Srv1;
    int pos = 0;

    int outputPin = 6;

    static uint8_t mac[6] = {0x54, 0x55, 0x58, 0x10, 0x00, 0x24};
    static uint8_t ip[4] = {192, 168, 1, 15};
    static uint16_t port = 80;

    ETHER_28J60 WebConn;

    void setup()
    {
    Srv1.attach(9);
    Serial.begin(9600);
    WebConn.setup(mac, ip, port);
    }

    void loop()
    {
    char* params="";

    if( params = WebConn.serviceRequest())
    {

    WebConn.print(params);
    WebConn.print("<h1><a href=''>Servo web remote</a></h1>");
    WebConn.print("<a href='L'><button>LEFT</button></a>");
    WebConn.print("<a href='Rt'><button>RIGHT</button></a>");
    for (;strcmp(params, "L") == 1
    {
    Srv1.write(pos+10);
    delay(1500);
    params="";
    }
    for (;strcmp(params, "R") == 1
    {
    Srv1.write(pos-10);
    delay(1500);
    params="";
    }

    WebConn.respond();
    }

    }



    помогите ... нада чтоб камера ворочалась от нажатия на кнопку, чет неполучается

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

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

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

Ваши права

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