roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 11:48

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 93 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.
Автор Сообщение
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 30 май 2011, 21:00 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Не добрался до компьютера пока - по работе в разъездах, половина подчиненных в отпуске. А с телефона никак. Завтра сделаю.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 31 май 2011, 16:07 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Вложение:
optosensor.JPG
optosensor.JPG [ 89.79 КиБ | Просмотров: 1855 ]

R4, R5 - надо либо подстроечники либо подобрать, чтобы на белом фоне выход фотодиода был примерно одинаковый.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 31 май 2011, 23:11 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Я так понимаю, что определить цвет клетки - это еще не самая сложная задача. Надо еще на ней четко позиционироваться посредине, знать свое месторасположение, уметь находить фигуры, отличать короля от пешки, не сталкиваться с препятствиями и т.д.
Робот, кстати, классный получается! Респект :good:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 31 май 2011, 23:22 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
В углах шасси четыре датчика цвета. Если все четыре дают один цвет - робот в пределах клетки. А так как "карта" клеток есть - то по данным энкодеров и цвету можно точно определяться.
Да, механика выполнена на отличном уровне.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 01 июн 2011, 00:11 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
RootAdmin писал(а):
В углах шасси четыре датчика цвета. Если все четыре дают один цвет - робот в пределах клетки.

Так то оно так, но, если например стоит между двух синих клеток по диагонали, то тоже все 4 могут один цвет давать. А энкодеры при поворотах дают погрешности, тем более, что покрытие м.б. скользким. Учитывая, что на все дается 1.5 минуты, то задача не из простых. Я, кстати, не понял, можно ли забирать себе уже установленные противником шашки, или надо еще и их обходить? Расположение же шашек заранее в память не занесешь. Т.е. свободный поиск получается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 01 июн 2011, 00:52 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Да, действительно, без данных о предыдущих состояниях и пути однозначно не определишь.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 02 июн 2011, 17:54 
Не в сети
Аватара пользователя

Зарегистрирован: 02 окт 2010, 15:19
Сообщения: 58
Откуда: Южный Округ Москвы :)
Skype: nevermindim
прог. языки: PROLOG
ФИО: Дмитрий А.
Спасибо, за добрые слова!
Энкодеры не использую (и использовать, в общем, не планирую).
Вариант, когда робот находится на перекрестии с одинаковыми показаниями датчиков цвета -- конечно же, первое, что приходит в голову, когда предполагается использовать определение положения по такому принципу.
Собственно, показания будут отслеживаться непрерывно, поэтому засечь пересечения линий и текущее положение не составит большого труда.
Правила -- соревновательные. Все пешки -- общие. Двигать можно всё в любое время в любое место, кроме 4-х отгороженных полей, где единожды поставленные пешки трогать уже нельзя.
А расположение фигур, по-крайней мере, "собственноручно" поставленных можно в памяти держать.

Добавлено спустя 11 минут 9 секунд:
2 RootAdmin:
Спасибо за схему!!!
Буду пробовать.
Соревнования Юниоров и Стартёров прошли, теперь будет больше свободного времени...

_________________
"Вау! Настоящий робот! Или это дурацкий новогодний костюм?"

( (С) "Футурама" http://ru.wikiquote.org/wiki/%D0%A4%D1% ... 0%BC%D0%B0)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 03 июн 2011, 02:57 
Не в сети
Аватара пользователя

Зарегистрирован: 02 окт 2010, 15:19
Сообщения: 58
Откуда: Южный Округ Москвы :)
Skype: nevermindim
прог. языки: PROLOG
ФИО: Дмитрий А.
Думаю над обнаружением соперника.
Или шарпы использовать (SHARP 2Y0A02 по характеристикам понравился),
или ультразвуковые дальномеры (MAXSONAR-UT нашёл интересный ~200р.).
Если по ИК-дальномеру вопросов нет (напрягает, только, цена от 700р., а их нужно, как минимум 4шт.), то по уз-датчикам -- не "в теме" совсем: как его к Ардуине подцеплять?

_________________
"Вау! Настоящий робот! Или это дурацкий новогодний костюм?"

( (С) "Футурама" http://ru.wikiquote.org/wiki/%D0%A4%D1% ... 0%BC%D0%B0)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 03 июн 2011, 08:45 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 03 июн 2011, 16:34 
Не в сети
Аватара пользователя

Зарегистрирован: 02 окт 2010, 15:19
Сообщения: 58
Откуда: Южный Округ Москвы :)
Skype: nevermindim
прог. языки: PROLOG
ФИО: Дмитрий А.
Michael_K писал(а):
MAXSONAR-UT - это только пьезоизлучатель от дальномера, а вовсе не сам дальномер.

Это я понимаю (некорректно написал, конечно).
Схема для получения дальномера (судя по LV-MaxSonar-EZ) должна быть не очень сложной?...

Добавлено спустя 57 минут 26 секунд:
RootAdmin писал(а):
Вложение:
optosensor.JPG

R4, R5 - надо либо подстроечники либо подобрать, чтобы на белом фоне выход фотодиода был примерно одинаковый.

Что-то я транзисторов таких в продаже не нахожу :(
Аналоги какие-то, доступные в продаже, есть?

_________________
"Вау! Настоящий робот! Или это дурацкий новогодний костюм?"

( (С) "Футурама" http://ru.wikiquote.org/wiki/%D0%A4%D1% ... 0%BC%D0%B0)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 03 июн 2011, 16:51 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
любой дженерик бери

Добавлено спустя 2 минуты 5 секунд:
типа кт3102

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 04 июн 2011, 16:43 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Да, любой NPN, хоть КТ315.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 06 июн 2011, 04:39 
Не в сети
Аватара пользователя

Зарегистрирован: 02 окт 2010, 15:19
Сообщения: 58
Откуда: Южный Округ Москвы :)
Skype: nevermindim
прог. языки: PROLOG
ФИО: Дмитрий А.
КТ660Б
в платане заказал...
У меня "рассыпухи", пока, совсем нет :) ("на коленке" выпаивал из всего, что на балконе валялось).

Добавлено спустя 2 минуты 40 секунд:
Выкладываю видео с 1-го июня:
http://www.youtube.com/watch?v=msjJNfbK-f4

_________________
"Вау! Настоящий робот! Или это дурацкий новогодний костюм?"

( (С) "Футурама" http://ru.wikiquote.org/wiki/%D0%A4%D1% ... 0%BC%D0%B0)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 06 июн 2011, 16:47 
Не в сети
Аватара пользователя

Зарегистрирован: 02 окт 2010, 15:19
Сообщения: 58
Откуда: Южный Округ Москвы :)
Skype: nevermindim
прог. языки: PROLOG
ФИО: Дмитрий А.
Вот такая схема, для согласования датчиков цвета (3.3В) и Ардуино-нано (5В) нормально?:
Вложение:
Комментарий к файлу: Интерфейс с последовательно включенным транзистором
NPN.gif
NPN.gif [ 19.2 КиБ | Просмотров: 1655 ]

(Схема с http://we.easyelectronics.ru/Shematech/ ... oystv.html)

_________________
"Вау! Настоящий робот! Или это дурацкий новогодний костюм?"

( (С) "Футурама" http://ru.wikiquote.org/wiki/%D0%A4%D1% ... 0%BC%D0%B0)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЕВРОБОТ 2011
СообщениеДобавлено: 06 июн 2011, 16:55 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Я все-таки настоятельно рекомендую тебе купить микросхемы-конвертеры уровней. Потому что лутить плату с 2*8 = 16 транзисторами и 32 резисторами - это по времени и усилиям очень большой гимор.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 93 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO