Конкурс! Робот для игры в орел-решка

Обсуждаем рождающиеся мысли и результаты экспериментов.

Re: Конкурс! Робот для игры в орел-решка

Сообщение Digit » 26 авг 2009, 13:01

Еще раз повторюсь - не надо все усложнять. :) А то участники откажутся от участия только потому, что не осилят прочитать трехтомный свод правил проведения конкурса :D
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: Конкурс! Робот для игры в орел-решка

Сообщение Vovan » 26 авг 2009, 16:07

Ну вот у меня и первые результаты, правда пока на словах и на "соплях" :oops: , т.е. на макете (потому что всё вручную происходит, т.е. без механики, беру монету прикладываю к устройству): устройство распознаёт 100% (кроме жутко грязных или гнутых) все мелкие литовские центы (1,2,5 - они из алюминиевого сплава; 1лит.цент ~= 10рос.коп.). Чётко распознаёт одну сторону, на второй - молчит...
Медносплавные центы(10,20,50)и литы (хз из какого сплава) распознаёт с погрешностью афигенной, т.е. не катит :(
Российских монет не имею, эксперементирую на местных...

Теперь надо, блин, механику изобретать или не продолжать? Мождь надо штоб любую монету распознавал? (тогда это катастрофа! :o )...

Несмотря на то, что думалось механика мол фигня, оказалось наоборот :(

ЗЫ: тока приз (денежный) мне как-то пофик, не греет... Сам процесс намного теплее :) МК использую самый простой из подручных тини2313...
ЗЫЫ: ещё спросить хочу - время распознавания ограничено? а то у меня распознавание довольно медленное 1,5-2сек на одну монету :(

Добавлено спустя 1 час 59 минут 37 секунд:
Итак, чтобы продолжить разработку и реализацию робота, перечислю планируемое для того чтобы услышать: либо подтвержение (что всё нормально), либо замечания, либо нарушения...
Содержимое:
МК Attiny2313 + обвязка + датчики + индикаторы (СД Зел. и Красн.)
Принцип работы:
Механическая "катапульта" "забрасывает" монету (по воздуху примерно 15-20см) в монетоприёмник (скорее всего часть пластиковой бутылки и скорее всего 2-х центовую монету, она точно по диаметру горлышка); монета плотно прижимается мех. пальцем к датчикам (чтобы исключить неровное положение её; думаю это не противоречит правилам ибо мы когда кидаем жребий тоже прихлопываем пойманную монету); происходит считывание и загорается либо красный либо зеленый СД в зависимости от того что "видят" датчики (мы не видим что там, а судим только по индикаторам)... Мех. палец убирается визуально проверяем показания прибора...
а дальше стопор у меня :( ... надо как-то монету извлечь... Думается два варианта:
извлечь вручную (?)
извлечь тем же мех. пальцем с присоской (?) или с куском скотча (?)
монета вручную ложится на катапульту (по условию), значит и убрать её после "жеребьёвки" походу тоже вручную не возбраняется...
Судя по первому посту никаких нарушений не нашёл, за исключением сомнения по поводу самой монеты: там в пример поставлена российская монета.
Мои вопросы к жюри:
1.устраивает ли тО что монета местная? (скан монет прилагаю)
2.устраивает ли установка и снятие монеты вручную?
3.прижимной механический палец не возбраняется ли?
4.устраивает ли время считывания 2сек (+\-1сек)?
5.ещё замечания есть?
Если всё перечисленное приемлемо - можно приниматься за механику и дальнейшее строительство, в противном случае - строить и тратить кучу времени нет смысла...
Вложения
Money.jpg
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Конкурс! Робот для игры в орел-решка

Сообщение =DeaD= » 26 авг 2009, 16:12

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

Re: Конкурс! Робот для игры в орел-решка

Сообщение Vovan » 26 авг 2009, 16:14

хм...надо подумать...
но ведь вышебленная из вертикальностоящего монтоприёмника монета опять в него и упадёт...
я планирую чтоб монета строго горизонтально легла для скана... во избежание недоразумений...
А ваще мождь действительно: по кругу монету гонять? закинул одну и пусть её без конца гоняет :lol:
Последний раз редактировалось Vovan 26 авг 2009, 16:16, всего редактировалось 1 раз.
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Конкурс! Робот для игры в орел-решка

Сообщение =DeaD= » 26 авг 2009, 16:15

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

Re: Конкурс! Робот для игры в орел-решка

Сообщение Vovan » 26 авг 2009, 16:17

одна и та же монета не годится по условию...
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Конкурс! Робот для игры в орел-решка

Сообщение =DeaD= » 26 авг 2009, 16:21

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

Re: Конкурс! Робот для игры в орел-решка

Сообщение Vovan » 26 авг 2009, 16:27

кароче я подумаю на эту тему, мождь не палец, а сам "сканер" пусть монету прижимает к подбрасывающему "столику", считывает и убирается, а монета снова в полёт :)
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Конкурс! Робот для игры в орел-решка

Сообщение hudbrog » 26 авг 2009, 18:02

Vovan, круть несусветная =)
1) Канеш, нормальная монета. Русские были приведены как пример, который я внешне знаю.
2) Абсолютно, возможность автоматического взведения - это круто, не не обязательно по условиям.
3) Конечно, правильная тема.
4) Время не обговаривалось, так что никаких претензий
5) Вообще никаких

И еще раз, затачиваться на один вид монеты можно. То, что оно умеет распознать несколько видов монет - это, опять таки, круто, но не обязательно. Во время испытаний менять монету - это скорее моя прихоть, просто чтобы избежать затачивания вообще на одну единственную монету(хотя как такое вообще может быть - хз).

Народ, все условия - это не столько ограничения, а скорее общие прикидки по направлению работы. Как очень правильно сказал Digit,
Если конструкция с трамплином будет красивой - почему бы ей не дать приз? А так, с большой долей вероятности общественности понравится конструкция, которая сама подкидывает монетку. А значит и приз отойдет в "нужном" направлении :)

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

Re: Конкурс! Робот для игры в орел-решка

Сообщение Vovan » 26 авг 2009, 18:18

2hudbrog: спасибо, значит всё ок :)
hudbrog писал(а):Мне кажется, что задачу, на текущий момент, мог не понять только очень странный человек.

задачу то я понял давно, но я не первый день на форуме и, порой, одно неверное слово (или движение) может вызвать целый поток опровержений или критики, а как результат загубленная идея или иннициатива... Но я не в претензии - форум он и в Африке... :wink: Именно поэтому (только поэтому!) столько уточнений перед началом строительства...
Кстати, задачу распознавания я решил двумя способами: один на логике и ОУ, второй на МК... Буду использовать второй в нём меньше деталей :)
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Конкурс! Робот для игры в орел-решка

Сообщение Vovan » 03 сен 2009, 21:12

Сегодня выкроил время, практически готов робот, осталось испортить ещё несколько пластмассовых бутылок чтобы умудриться отрезать горлышко точно по размеру монеты... оказалось довольно сложной задачей, но думаю с n-ного раза получится. Монету выбрал самую крупную (больше площади для установки "сканера"). Индикация зелёный и красный светодиод, МК Attiny2313.
Есть вопросы:
1. видео с 20-тью подбрасываниями низкого качества будет примерно 10-12 мег, а если качество повыше то ваще ужос :shock:
Вобщем подскажите как нужно снимать видео чтоб было всё видно и как разместить такой большой файл не нарушая никаких законов форума? [у меня "воронка" из бутылки, робот сам подбрасывает монету, считывает и зажигает соответствующий светодиод, затем повторяет цикл бесконца. Думаю можно снимать почти сверху (градусов 75-80), чтоб было видно что выпало и какой СД зажёгся, а также сам полёт монеты.]
2. А кто-нибудь ещё строит (построил) такого "игруна"? :wink:
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Конкурс! Робот для игры в орел-решка

Сообщение EdGull » 04 сен 2009, 07:13

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

Re: Конкурс! Робот для игры в орел-решка

Сообщение Vovan » 06 сен 2009, 19:19

Вобщем вот:

Красный - орёл, зелёный - решка.
На видео 18 результативных подбрасываний один результат неверный (на 7-м подбросе), но это 5,5%, скорее всего из-за мусора в монетоприемнике... ещё и заминка при смене монет произошла :oops:
20 подбросов (и более) - ютуб не берёт (файл получается больше 100мег), а этот
будьте осторожны у кого напруга с траффиком файл 92мега
Последний раз редактировалось EdGull 06 сен 2009, 19:39, всего редактировалось 1 раз.
Причина: подпривал тэг ютуба
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Конкурс! Робот для игры в орел-решка

Сообщение =DeaD= » 06 сен 2009, 19:39

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

Re: Конкурс! Робот для игры в орел-решка

Сообщение EdGull » 06 сен 2009, 19:42

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

Пред.След.

Вернуться в Идеи

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

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