Arduino + Ethernet Shild = TCP/UDP client/server

Fess
Fess аватар
Offline
Зарегистрирован: 26.10.2011

 Товариши, прошу помощи:
 
Создаю робо-машину с управлением через web. 
 
Собственно предыстория:
 
Имеем мотор управляющий задним приводом и серво 9G для поворота передними колесами.
 
 управление по web таким образом:
 
Открываем страничку видим область управления мышью (построенна на базе javaskritp функция События мыши) - еще не закончил до конца , пока только двигает машину вперед назад если води мышью по области соответственно верх/низ
 
И функция по нажатию Стрелок на клавиатуре находясь на странице.
 
Вся эта дребедень записывает данные и отпраляет в БД на mysql, ардуина в свою очередь по средством get запроса снимает данные с бд выполняет функции  и очищает таблицу.
(спасибо Gol за это  http://habrahabr.ru/post/108058/ )
 
 
НО такой метод отпал когда начались тесты, так как выполнение задания идет равномерно по считыванию с бд , получается что повернуть невозможно ( нажали вперед и вправо, запись в бд вперед, вправо) тоесть машинка едит- остановилась-повернула колеса-вернула в исходное-и дальше по прямой как и ехала)
 
 
Теперь пришел момент переделать всю систему связи , есть идея организовать клиент/серверную фишку по средством TCP/UDP (спасибо тому же Gol за идею) 
 
Так вот ТОВАРИЩИ ! Кто когда либо пробовал реализовать такой метот, пусть даже зажечь светодиод через пакет тсп/юдп пакеты . Прошу  ПОМОЩИ ! 
 
Спасибо всем кто откликнится.
 
Zapek@n
Offline
Зарегистрирован: 16.02.2012
Fess
Fess аватар
Offline
Зарегистрирован: 26.10.2011

 

Спасибо, это уже читал. 

Все равно не могу дограть как отправить к примеру с клиента (компа) пакет с записаным байтом и разобрать его на ардуине ... хоть убейте ( тупой я наверное =(

Zapek@n
Offline
Зарегистрирован: 16.02.2012

 http://arduino.ru/forum/programmirovanie/ethernet-set 
Так там в третьем сообщении есть код Arduino для приема данных по TCP.