видеозахват на ардуино :)

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

видеозахват на ардуино :)

Сообщение Myp » 05 янв 2011, 15:12

http://www.davidchatting.com/arduinoeyeshield

The Circuit

In the circuit below the LM1881 (IC1) separates the synchronisation pulses from the video signal, allowing the Arduino to identify a specify line of the picture. To read the information we need to sample the changing voltage along the line, which for PAL takes 52uS. The Arduino's AnalogRead is too slow (taking about 100uS per sample). The solution used here is to digitise the video signal using a simple comparator circuit, which can then be read by a DigitalRead operation that takes about 4uS, allowing for operations to store the read value, this allows at least 8 samples to be made per line for the picture. The comparator (AD811, IC3) sets its output either high or depending on whether the video signal is above or below the reference level. The reference-level is set dynamically by the Arduino. To obtain grey-level information, the same line can be successively sampled with changing reference-levels, or IC4 can also be used to set a second reference level and the two outputs read in parallel. Using lower-level code Peter Knight suggests tens of samples should be possible per line, using the same hardware. IC2 is a simple unity gain buffer.

While the Eye Shield can take a colour input, only grey-level information can be processed.

Изображение

в кратце: на ардуинке делается простейший чб видеозахват
так как аналоговое чтение состояния ноги длится на ардуине непозволительно долго автор с помощью ОУ строку переводит в цифровой вид, тобишь делать ЧБ картинку, и это цифровое состояние считывает. уровень который собсно определяет чёрная точка или белая задаётся ардуиной.
говорит что получается оцифровать 8 точек за строку а если поднапрячся то и все 10.

в примере он там выводит на матрицу 8х8 картинку с камеры =)

ещё есть ссылка на форум где обсуждается возможность получения 8 битной картинки 32х32 :)
типа раз можно успевать генерировать видеосигнал то можно и считывать.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: видеозахват на ардуино :)

Сообщение EdGull » 05 янв 2011, 17:39

Michael_K круче сделал
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: видеозахват на ардуино :)

Сообщение GlassEagle » 11 июл 2011, 01:28

EdGull писал(а):Michael_K круче сделал
Эх, ещё б ссылочку... ;)
Когда я слышу слова "Первый закон робототехники", я вспоминаю анекдот про ноусэров.
GlassEagle
 
Сообщения: 160
Зарегистрирован: 14 окт 2009, 11:46
Откуда: Самара

Re: видеозахват на ардуино :)

Сообщение Michael_K » 11 июл 2011, 02:27

forum88/topic6822.html

Да я что-то так в работе погряз. Никак не могу допилить до ума :oops:
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: видеозахват на ардуино :)

Сообщение GlassEagle » 11 июл 2011, 21:47

Спасибо!
Когда я слышу слова "Первый закон робототехники", я вспоминаю анекдот про ноусэров.
GlassEagle
 
Сообщения: 160
Зарегистрирован: 14 окт 2009, 11:46
Откуда: Самара

Re: видеозахват на ардуино :)

Сообщение repository » 13 июл 2011, 00:11

ИМХО: Ежели уж добавлять рассыпуху - тогда уж так:
http://arduino.cc/blog/2011/03/24/ardui ... er-shield/
repository
 
Сообщения: 260
Зарегистрирован: 29 окт 2008, 18:14
Откуда: Химки МО
прог. языки: Java

Re: видеозахват на ардуино :)

Сообщение Myp » 13 июл 2011, 15:09

вот бы тоже самое софтово реализовать...
чб видеозахват.
Изображение
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: видеозахват на ардуино :)

Сообщение Michael_K » 13 июл 2011, 15:40

Это совсем не сложно.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: видеозахват на ардуино :)

Сообщение Myp » 13 июл 2011, 22:08

только я несовсем понял, почему у них там ФПС такой большой.
они цифруют аналоговую картинку со входа и моментально её выдают обратно в аналоговом виде на выход?
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: видеозахват на ардуино :)

Сообщение Michael_K » 13 июл 2011, 22:56

По-моему, это естественно.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: видеозахват на ардуино :)

Сообщение Myp » 14 июл 2011, 11:56

да я торможу, почемуто решил что это они в видеоролике показывают тоже самое что и у тебя, компе картинка полученная с ардуины.
вот и удивился такому быстродействию
а потом полазил там по сайту и понял что это они записали видеоролик с видеовыхода шильда :)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич


Вернуться в Arduino и другие Xduino

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

cron