Такая тема: из контроллера (piс16f627), разных деталек, двух сервоприводов строится поворотное устройство. На C# пишется прога. Управление осущевствляется 3 способами: программно(камера движется за оранжевой ручкой,например), с клавиатуры(передача по com-порту[скорее всего не будет этого- просто ног не хватит у этого контроллера]) и с пду(пультец от Сони и приемничек). Вот. Сорри всем, но фотку дать не могу-не фотографируемый вид у этого устройства.
Добавлено спустя 53 секунды: Эсть ли какие-нибудь замечания, аль предложения? Буду рад.
Zorg R2-D2, я так и не понял: устройство есть в железе, или это только размышления? В чем смысл поста? Поясни, плиз. А то тема не о чем получается... (А в таких случаях темы в "ад" летят )
Еслиб я умел под мегу и атмел, то перешел бы на них. Это во-первых. Во-вторых это идея, облаченная в железо. В-третьих это мне нужно, чтоб экзамен по инфе сдать, а может и в Бауманку поступить через шаг, поэтому мне хватит и пду с программным
Попробую применить свои телепатические способности: картинка с вебки передается в комп по штатному usb каналу. Там она обрабатывается, и обычная вебка превращается в вебку следящую. в зависимости от выбранного режима 1. комп анализирует картинку, и поворачивает столик с вебкой вслед за "оранжевой ручкой" 2. комп ничего не анализирует, поворот столика осуществляется с клавы 3. комп вообще ничего не делает, поворот столика - с пульта.
на этом телепатический канал считаем закрытым
Этот пик, кстати, неплохо подходит для данной задачи. 15 ног i/o, есть шимка. Ног для управления по COM хватит. Хватит даже для параллельного управления по LPT - и это будет намного проще. Кто будет управлять столиком - обычный коллекторный моторчик или серво - в принципе не важно Когда слежение за объектом будет управлять комп, обратную связь можно обеспечить анализируя картинку с камеры(по смещению). Zorg R2-D2 попробуй собрать всю электроники в Протеусе для отладки
открываем глаза чистим чакры и внимаем разуму космоса
короче не плачемся а смотрим ссылки на дружественные ресурсы http://www.pcports.ru там описано как програмить разные порты =) "то что доктор прописал" с исходниками примерами статьями книжками и описаниями
или вспоминаем товарища us4leh (Валерий Ковтун) несомненно герой рунета и смотрим его страничку про програмление лпт порта http://www.valery-us4leh.narod.ru
кста а почему нету ссылки на его ресурс? я бы добавил... и лучше дружесвенные ресурсы канить покомпактней разместить, мб чисто форумские ссылки вбок подвинуть... все потому чо пользуешся старой темой, в ней я сделал все также как в старой (каломбурацветомбел) в новой они замечательно выглядят <V>
Чего-то товарищ Zorg R2-D2 отказывается вносить ясность в предмет дискуссии, хотя и является ее автором... Zorg R2-D2, ты принципиально на вопросы не отвечаешь?
Принцип работы. Вариант 1. В приложении происходит захват видео с веб камеры, используя простейший RGB-фильтр определяются и заносятся в массив координаты пикселей нужного цвета. Определяются общие координаты всего объекта(среднее арифметическое пикселей) и сохраняется в переменную А. Через некоторое время происходит то же самое и координаты общие заносятся в переменнную В. Анализируется изменение координат, на порт com посылается определенный байт. Вариант 2. Все тотже захват, за исключнеием фильтрации. Реагируя на нажатие кнопок управления, прога на com порт посылает определенный байт(один из пяти возможных). Вариант 3. Опять захват без использования фильтра. Прога больше ничего не делает. Управление идет с пульта ду (телевизионного). Все. PS. Спасибо доброму человеку по имени Мур за ссылки. PPS. Вот я и внес,Digit, ясность в предмет дискуссии. PPPS. В недалеком будущем хочу на все это дело повесить радиопередатчик (или bluetooth), чтоб от компа оторваться.
Могу скинуть код на с#, который картинку с web-камеры тащит. Кому надо, пишите. И заодно вопрос: как спарить мк pic16f627 с ком-портом пк. Я слышал, вроде нужно юзать микросхемку max232, или я ошибаюсь?