Управление arduino-устройством с сайта

Айдар14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
31.03.2013

Здравствуйте! Есть такая задача:

Необходимо сделать управление оффлайн устройствами под управлением ардуино с сайта.

Задача в принципе уже реализована - есть полностью рабочий код и серверная часть -которая позволяет сделать управляемую вебкамеру из обычной-2 сервопривода+ардуино+ethernet shield (достаточно распространенное баловство начинающих ардуинщиков) :-)

Вот тут: http://habrahabr.ru/post/108058/ - есть проект, который по сути своей "железной" части можно сказать на 80% совпадает с тем, что нужно.

Проблема системы построенной на вебкамерах - сложности с наращиванием количества(очень проблемно к одному компьютеру подключать неограниченное их число -поэтому нам видится наиболее выгодным решением переход на ip камеры) а также проблемность удаленности от компьютера- насколько я знаю, у USB есть ограничения по удаленности от компьютера.

Что нужно мне:

1) вебкамеру заменить ip камерой

2) сделать серверное ПО -которое возможно калибровать. А именно: мышью обвести на включенной видео-картинке некоторые участки, за изменением в которых камера должна следить. Типичное изменение - это место было ярко черным, а стало-белым (знаю что многие даже китайские ip камеры поставляются с примерно аналогичным софтом)

Каждый новый обведенный участок-нумеруется и к нему привязывается определенное поведение веб скрипта. Типичное поведение- увеличение счетчика на единицу.

3) Сделать сайт, где отображается картинка с камеры, юзер может удаленно управлять камерой(можно взять тот код, который у нас есть). Юзеры могут регистрироваться на сайте.

По сайту можем поговорить отдельно - сайт кроме функционала, -нужно сделать красивым.

4) вся система (пункты "1) -3)" ) может масштабироваться:

а) со стороны камер-их число может неограниченно наращиваться;

б) количество юзеров, наблюдающих через веб интерфейс за происходящим -также может быть неограниченным.

Работа может быть разбита на этапы и можно произвести поэтапную оплату каждого этапа.

Проект делается не компанией, а частным лицом, поэтому средств не много -но кое что есть.

Внимательно рассмотрю все предложения -по срокам и стоимости! Напишите что вы можете сделать- можете взять весь проект или осуществить какую то его часть. Жду предложений!

Желательно чтобы весь проект был выполнен одним исполнителем или командой.