roboforum.ru

Технический форум по робототехнике.


Как получить данные с камеры?

Как получить данные с камеры?

Сообщение Robot » 27 ноя 2008, 17:50

Вот пришла мне в голову такая идея: Хочу подключить простую аналоговую(на мой взгляд) камеру к микрухе ATmega128 :) !!! Да вот только не знаю как данные из неё передаются?!?
DC081127001_.jpg
Камера JK-309 черно-белая

Красный провод- питание;
Белый провод- звук;
А вот как по желтому данные, т.е. кадры передаются, просто не могу знать!.. Может кто раньше сталкивался с такой проблемой или просто знает ответ на этот вопрос??. :) К AVRу собираюсь подключать наверно через АЦП...

Заранее благодарен!.. 8)
Последний раз редактировалось Robot 28 ноя 2008, 16:16, всего редактировалось 1 раз.
Аватара пользователя
Robot
 
Сообщения: 72
Зарегистрирован: 20 мар 2007, 12:51
Откуда: Кострома

Re: Как получить данные с камеры?

Сообщение hudbrog » 27 ноя 2008, 17:58

Вообще, гуглить конечно и читать теорию.
Но на практике, чтобы работать с картинкой с такой камеры, вам потребуется
1) быстрый АЦП
2) Что-нить вроде ПЛИСа чтобы разбирать строки и кадры, и преобразовывать в красивый формат
3) фифо'шная память, чтобы эти данные потом смог забрать себе микроконтроллер
4) микроконтроллер, который эти данные сможет потом обрабатывать.

Задача далеко не тривиальна, и я бы не советовал браться за нее, если самостоятельно нагуглить как передаются данные из такой камеры не получается.
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: Как получить данные с камеры?

Сообщение EdGull » 27 ноя 2008, 18:06

Robot писал(а):Вот пришла мне в голову такая идея...

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

Re: Как получить данные с камеры?

Сообщение hudbrog » 27 ноя 2008, 18:10

EdGull писал(а):
Robot писал(а):Вот пришла мне в голову такая идея...

забудь.

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

это я к тому, что это реализуемо, но не каждым, и не самая дешевая из альтернатив. куда проще купить готовый модуль за 1500 рублей, чем эту камеру за 1000 и еще черт-знает-сколько за электронику.
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: Как получить данные с камеры?

Сообщение EdGull » 27 ноя 2008, 18:18

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

Re: Как получить данные с камеры?

Сообщение hudbrog » 27 ноя 2008, 18:22

Можем конечно поспорить, придумать как это можно в теории все сделать на чистой меге, но смысл?
Реализуемо-ли? да, реализуемо.
Будет ли польза и результат? нулевые.
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: Как получить данные с камеры?

Сообщение EdGull » 27 ноя 2008, 18:25

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

Re: Как получить данные с камеры?

Сообщение hudbrog » 27 ноя 2008, 18:33

1) а че тут теоритизировать. скорости не хватает? не хватает. стробоскопический эффект никто не отменял. Мне лень щаз частоты считать, слишком много надо доков открыть, но пусть он цифрует черезстрочно и через-колоночно. будет получаться из четырех кадров один, но будет. Главная сложность - правильно подобрать частоты, причем даже не столько рассчетно, сколько экспериментально. если очень хочется чтобы оно еще и стабильно работало, а не как положение марса окажется - то делаем тактирование на жесткой логике, там один счетчик и пара общих элементов получица. Будет ли от этой белиберды польза - ну, если использовать как датчик движения например - то да, будет. В противном случае нет конечно.
2) с любовью народа изобретать велосипеды - нафик не нужно, на мой взгляд. Там ровным счетом ничего нового, тот же самый кмукам, но с добавлением плисины и внешнего АЦП. Плис - тактирует правильно АЦП, преобразует в ргб(ну или в какой надо формат) и кладет данные в fifo'шную память. дальше все 1 в 1 кмукам.
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: Как получить данные с камеры?

Сообщение Myp » 27 ноя 2008, 18:34

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

Re: Как получить данные с камеры?

Сообщение yak-40 » 27 ноя 2008, 23:33

EdGull писал(а): EdGull Сегодня, 6:06 pm
Robot писал(а):Вот пришла мне в голову такая идея...забудь.

Ну зачем же сразу так :)
Вот например http://electronix.ru/forum/index.php?showtopic=49195

Добавлено спустя 57 секунд:
Причем на 16-й Меге :)
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Как получить данные с камеры?

Сообщение EdGull » 28 ноя 2008, 10:33

каюсь, был не прав.
запамятовал про это мегадостижение. :oops:

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

Re: Как получить данные с камеры?

Сообщение Robot » 28 ноя 2008, 16:14

Хорошая кстати идейка разобрана там! :) , правда только всего 2 кадра/сек. Маловато как-то вроде :( ... Может кто ещё какие способы знает или где они есть? :) . Я вот подумываю взять web- ку, только у меня возникнут теже самые проблемы с USB- портом!, токо если брать AVR-а с
USB- портом и сидеть нудить и нудить перед прогой!!!
Вообще моей проблемой движет идея о создании автономного видеонаблюдения, т.е. без задействования компа. Это должно работать так:
Если микроконтроллёру откуда- либо поступает сигнал, то включается запись видео в каком- либо формате на флэшку (Запись не будет происходить круглосуточно, а только если поступит определённый сигнал.).! Мне- бы просто около 10 кадров/сек :oops: ...
Аватара пользователя
Robot
 
Сообщения: 72
Зарегистрирован: 20 мар 2007, 12:51
Откуда: Кострома

Re: Как получить данные с камеры?

Сообщение =DeaD= » 28 ноя 2008, 16:52

Robot писал(а):Я вот подумываю взять web- ку, только у меня возникнут теже самые проблемы с USB- портом!, токо если брать AVR-а с
USB- портом и сидеть нудить и нудить перед прогой!!!

Долго объяснять. Просто забудьте. Не осилите. Никто еще не осилил. Не стоит оно того гемора и вообще не факт что технически возможно.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Как получить данные с камеры?

Сообщение hudbrog » 28 ноя 2008, 17:27

Robot, сколько вы денег готовы на этот проект потратить?
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: Как получить данные с камеры?

Сообщение Robot » 29 ноя 2008, 23:39

Ну я готов потратить на этот проект около 2000 рублей! Но сразу говорю, не предлагайте мне готовые варианты, т.е. уже собранные, тем более, что за такие деньги врядли можно приобрести что- то подобное!!!
Аватара пользователя
Robot
 
Сообщения: 72
Зарегистрирован: 20 мар 2007, 12:51
Откуда: Кострома

След.

Вернуться в Железо

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

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