Робот, реагирующий на цвет
- Сообщения: 100
- Зарегистрирован: Вт дек 01, 2009 21:21:47
Всем мяу, ребята
Короче вот мы собрались группой и решили сделать интересную модельку робота. В общем его назначение ползти по поверхности определенного цвета. Только вся соль не с черной линии на белом фоне и не наоборот. Он должен ползти, например по красной поверхности и не по какой другой. Вопрос вот в чем: как можно сделать, чтобы он сканировал поверхность. Меня интересует механическая часть... Какое устройство могло бы передать контроллеру информацию о цвете поверхности? приветствуются ВСЕ возможные варианты
Заранее спасибо 
- Реклама
- Сообщения: 347
- Зарегистрирован: Сб фев 07, 2009 19:21:25
ну можно сделать так. вы должны наверно знать если светить скажем
1) красным светодиодом на синий предмет то от будет чёрным
2) синим светодиодом на красный результат тотже
3) синим или красным светодиодом на жёлтый предмет, итд.
вот и принцип, используя подсветку определённого цвета можно определить цвет линии.
ну и принцип работы, скажем линия зелёная.
1) включается красный светодиод, зелёная линия не отражает красные лучи и фотодиод не освещён.
2) включается синий светодиод, зелёная линия не отражает синие лучи и фотодиод не освещён.
3) включается зелёный светодиод, зелёная линия отражает зелёные лучи и фотодиод освещён.
система робота таким образом определяет цвет линии ну и потом едит по ней.
фон естественно должен быть чёрный. для белого фона нужно немного усложнить алгоритм но только немного.
1) красным светодиодом на синий предмет то от будет чёрным
2) синим светодиодом на красный результат тотже
3) синим или красным светодиодом на жёлтый предмет, итд.
вот и принцип, используя подсветку определённого цвета можно определить цвет линии.
ну и принцип работы, скажем линия зелёная.
1) включается красный светодиод, зелёная линия не отражает красные лучи и фотодиод не освещён.
2) включается синий светодиод, зелёная линия не отражает синие лучи и фотодиод не освещён.
3) включается зелёный светодиод, зелёная линия отражает зелёные лучи и фотодиод освещён.
система робота таким образом определяет цвет линии ну и потом едит по ней.
фон естественно должен быть чёрный. для белого фона нужно немного усложнить алгоритм но только немного.
Мечтатель - не тот, кто сидит на диване и думает о несбыточном, а тот, кто всеми силами стремится воплотить несбыточное в реальность.
- Сообщения: 100
- Зарегистрирован: Вт дек 01, 2009 21:21:47
Спасибо. только разве что будет вокруг обычная обстановка. дневной свет, комната и т.п. фон может быть АБСОЛЮТНО разным
выслушаю еще предложения. интересно что еще можно вклеить.
- Сообщения: 1802
- Зарегистрирован: Ср сен 07, 2011 21:40:30
http://209.73.52.252/assets/pdf/parts_S ... 013e05.pdf
http://hamamatsu.su/Color%20Sensors.htm
Разрабатывал на них кое-что. Вполне прилично работают.
http://hamamatsu.su/Color%20Sensors.htm
Разрабатывал на них кое-что. Вполне прилично работают.
- Сообщения: 100
- Зарегистрирован: Вт дек 01, 2009 21:21:47
Хммм. интересное предложение
спасибо
Если еще что-то есть-скидывайте. очень благодарен буду
- Реклама
- Сообщения: 1802
- Зарегистрирован: Ср сен 07, 2011 21:40:30
Цвет можно узнать только с помощью светочувствительных элементов, систем оптических фильтров и источников света разых длин волн.
Можно играться с настройкой всех частей, но смысл, если есть такое простое решение.
Можно играться с настройкой всех частей, но смысл, если есть такое простое решение.
- Сообщения: 100
- Зарегистрирован: Вт дек 01, 2009 21:21:47
Решение простое. только сколько оно стоит
если один диод на весь диапазон цветов стоит 700 рублей. вообще стесняюсь даже предположить стоимость такого модуля. Что касается распознавания цвета. На самом деле постоянно подсвечивать поверхность будет белый диод скорее всего. так вот у сканера назначение-сканировать поверхность, а не излучение светодиода.
- Сообщения: 1802
- Зарегистрирован: Ср сен 07, 2011 21:40:30
А что там предполагать? 3 тройных фотодиода + 9 операционных усилителей+ 9 каналов АЦП и любой копеечный микроконтроллер + драйвер двигателя.
Либо поиграться с внутренностями пзс линейки от сканера:
http://www.radiokot.ru/forum/viewtopic.php?f=21&t=44934
http://dssplab.karelia.ru/ivash/lab_work/ccd_lab.pdf
Только не думаю, что это настолько удобно и повторяемо.
Либо поиграться с внутренностями пзс линейки от сканера:
http://www.radiokot.ru/forum/viewtopic.php?f=21&t=44934
http://dssplab.karelia.ru/ivash/lab_work/ccd_lab.pdf
Только не думаю, что это настолько удобно и повторяемо.
- Сообщения: 100
- Зарегистрирован: Вт дек 01, 2009 21:21:47


