Форум: "Прочее";
Текущий архив: 2007.07.22;
Скачать: [xml.tar.bz2];
ВнизКомпьютерный тир Найти похожие ветки
← →
Voproshay (2007-06-04 12:39) [0]Привет, ребята.
В инете наткнулся на интересную штуку - "лазерный тир".
Пошарил и ничего кроме как заводских моделей типа "Рубин" и найти-то нельзя. А он "синих" денег стоит...
Если купить нельзя, то может сделать самому? тем более что там много-то и не надо:
1. Пистолет с лазерным целеуказателем
2. Проектор
3. Комп
4. Камера
5. Акустическая система
Комп есть, колонки большие тоже, проектор могу на работе брать (или стрелять на работе), и есть вэб-камера. При отсутствии проектора, можно стрелять и в нарисованные на стене мишени, но это не так прикольно.
Вроде всё есть, да только не хватает программы чтобы она обрабатывала изображение с камеры и определяла координаты точки от лазерного луча.
Если получить координаты точки, то можно написать огромное множество игр на флэше или вообще хоть на чём и стрелять по виртуальным мишеням. А если сделать слежение за точкой, то можно имитировать движение мыши и играть в какую-нибудь кваку или анрил. Да и плеером можно управлять с пистолета:) можно в пасьянс играть на стене с пульта...короче много чего можно.
Помогите, братцы!!! Напишите кто-нибудь такую программу или помогите написать. Сам не могу, знаний маловато.
Алгоритм программы мне понятен, но как реализовать его я не знаю.
Думаю должно быть так:
1. Через определённые(очень короткие промежутки времени) делаем снимок с камеры. Или ждём нажатия на курок и делаем снимок (только вот как отловить это нажатие...)
2. Обрабатываем полученную картинку и ищем на ней красную точку от лазера.
3. Вычисляем её координаты и переводим в координаты дисплея (картинка с камеры же намного меньше чем разрешение монитора). это в принципе просто.
4. Двигаем мышь в указанные координаты и делаем "клик" :) Главное чтобы программа-обработчик была свёрнута или вообще не была видна. На экране в это время располагается игра, например "телепузиков" мочить.
Давайте замутим такую прогу.
← →
ПЛОВ © (2007-06-04 13:17) [1]Помнится у меня в детстве была приставка Денди с пистолетом. Я не верю что его нельзя подключить к ПК. Схем в нете наверняка полно.
← →
Карелин Артем © (2007-06-04 13:22) [2]А у меня была штука типа цели с лампочкой и пистолет с фотоэлементом. Вот так и пулял без компа и приставки.
← →
Александр Иванов © (2007-06-04 14:09) [3]А я видел мехинический тир, при наведении пистолета, рычаг передвигает иглу за целью, при выстреле она накалывает мишень :)
А если по теме - не парься, купи пневматику :)
← →
Думкин © (2007-06-04 14:11) [4]
> А если по теме - не парься, купи пневматику :)
рогатка лучше. :)
← →
Александр Иванов © (2007-06-04 14:21) [5]> [4] Думкин © (04.06.07 14:11)
Да, видел недавно. Рыболовная, чтобы шары, размером с апельсин метать :)
← →
Voproshay (2007-06-04 18:07) [6]От денди пистолет подключить может и возможно, только вот всё равно нужна программа:) я даже натыкался на заводской вариант пистолеа, называется кажется CyberGun. Там плата и пистолет. Можно дополнительно ставить второй CyberGunPartner. Только как оно всё работает мне не понятно. Я CyberGunPartner разбирал, смотрел что внутри - то же самое, что и в приставке.
Я пробовал делать программу. Смог захватить картинку при помощи DSPack, а вот обработать её не могу. Точку долго ищет, видимо надо другой алгоритм, а не тупой перебор и проверка. Ведь есть же системы распознавания текста, а они работают с бешенной скоростью.
У рубиновцев есть программа LaserRuby, но её найти никак не могу, да и она, наверняка, заточена под их агрегат.
А пневматику в комнате 5х4 метра использовать неинтересно, да и мишени не двигаются. Разве что из форточки высовываться и по прохожим гасить :)
Обидятся ж...
← →
oldman © (2007-06-04 21:08) [7]особенно веселит
> 1. Пистолет с лазерным целеуказателем
← →
default © (2007-06-04 21:09) [8]кто на денди пистолетом уток не сшибал тот прожил жизнь зря:)
← →
antonn © (2007-06-04 21:52) [9]
> кто на денди пистолетом уток не сшибал тот прожил жизнь
> зря:)
эт точно, но я больше любил НЛО сшибать, они так плавно разлетались:)
и не носились как угорелые по экрану на 25 уровне:)))
← →
DillerXX © (2007-06-04 22:30) [10]
> кто на денди пистолетом уток не сшибал тот прожил жизнь
> зря:)
а кто не видел смеющуюся собаку при промахе - тоже :) :) :)
← →
VirEx © (2007-06-05 16:32) [11]
> [2] Карелин Артем © (04.06.07 13:22)
> А у меня была штука типа цели с лампочкой и пистолет с фотоэлементом.
> Вот так и пулял без компа и приставки.
точно!)
там еще волк из "ну погоди" держал цель
← →
antonn © (2007-06-06 00:53) [12]
> точно!)
> там еще волк из "ну погоди" держал цель
и сменные картинки, вместо этого волка:) тоже такая была:)
← →
Gydvin © (2007-06-06 10:35) [13]
> Voproshay (04.06.07 18:07) [6]
>
> От денди пистолет подключить может и возможно, только вот
> всё равно нужна программа:) я даже натыкался на заводской
> вариант пистолеа, называется кажется CyberGun. Там плата
> и пистолет. Можно дополнительно ставить второй CyberGunPartner.
> Только как оно всё работает мне не понятно. Я CyberGunPartner
> разбирал, смотрел что внутри - то же самое, что и в приставке.
>
>
> Я пробовал делать программу. Смог захватить картинку при
> помощи DSPack, а вот обработать её не могу. Точку долго
> ищет, видимо надо другой алгоритм, а не тупой перебор и
> проверка. Ведь есть же системы распознавания текста, а они
> работают с бешенной скоростью.
Насколько я помню по денди. В пистолете был просто фотоэлемент. А во время выстрела картинка на экране на мгновение сменялась черным фоном с яркими пятнами (кажись разной цветовой гаммы) вместо мишеней...
← →
iXT © (2007-06-06 11:08) [14]> кто на денди пистолетом уток не сшибал тот прожил жизнь
> зря:)
Да уж :) Теперь из 12k их сшибаю, upgrade понимаешь :)
← →
Voproshay (2007-06-08 05:58) [15]Ну можно долго ностальгировать, но у меня запал кончается.
Не дайте идее умереть!!!
...Или у всех летнее обострение лени? :)
← →
Kilkenny (2007-06-08 06:07) [16]я не представляю, как на картинке веб-камеры найти малсенькую точку лазера, не перепутав ее, напримр, с какашкой от мухи.
← →
antonn © (2007-06-08 08:58) [17]
> я не представляю, как на картинке веб-камеры найти малсенькую
> точку лазера, не перепутав ее, напримр, с какашкой от мухи.
>
точка светится а какашки мухи - нет %)
← →
Юрий Иванов (2007-06-08 17:14) [18]На приставках не было лазеров. В пистолете стояла линза и за ней фотоэлемент. В момент нажатия курка на экране пробегала на черном фоне по развертке белая точка (все это было на трубках - никаких ЖК и ОЛЕД). В момент, когда от фотоэлемента приходил импульс, приставка запоминала текущее положение электронного луча на экране - строка и смещение в ней, а дальше оставалось только проверить - попал или нет.
Так же работал и указатель "световое перо".
← →
Rule © (2007-06-08 17:35) [19]
> Юрий Иванов (08.06.07 17:14) [18]
ухты, а какже оно определяло, какая точка сейчас светиться ? и какой тип развертки используется, черезстрочкая или построчная ?, помоему все проще, как описано в Gydvin © (06.06.07 10:35) [13]
← →
Углук © (2007-06-08 21:03) [20]
> ухты, а какже оно определяло, какая точка сейчас светиться
> ?
> Юрий Иванов (08.06.07 17:14) [18]
> В момент, когда от фотоэлемента приходил импульс, приставка
> запоминала текущее положение электронного луча на экране
> - строка и смещение в ней,
Теперь я понимаю, почему отдергивание пистолета в момент выстрела провоцировало промах...
← →
antonn © (2007-06-08 21:51) [21]я думал, что "телескоп" в пистолете "узконаправленный", и если его "луч взгляда" попадал на белый прямоугольник в момент выстрела, то происходило убийство:)
← →
DrPass © (2007-06-09 01:36) [22]
> ухты, а какже оно определяло, какая точка сейчас светиться
> ? и какой тип развертки используется, черезстрочкая или
> построчная ?
По времени, прошедшему от строчного импульса до срабатывания фотоэлемента. Тип развертки тоже определять не приходилось. Она черезстрочная. Прогрессивная в бытовых телевизорах не применяется.
Естественно, цель на момент выстрела подсвечивалась "белым".
← →
antonn © (2007-06-09 01:39) [23]просто я разбирал пистолет, там был только фотодиод, по типу светодиода (один в один, только прозрачный). как на нем получить "картинку" с точками - хз...
← →
DrPass © (2007-06-09 01:42) [24]
> там был только фотодиод, по типу светодиода
Там фотодиод и триггер Шмидта. Пистолет - это ближайший родственник "светового пера". Он картинку не получает, а просто сообщает контроллеру факт засветки светодиода лучом от экрана, сфокусированным линзой.
← →
Steep © (2007-06-09 07:42) [25]Кстати утож была б тема в кантру с пистолетом играть %)
И почему такие не делают..
← →
antonn © (2007-06-09 11:07) [26]
> И почему такие не делают..
да вродеж есть такие...
← →
Gydvin © (2007-06-09 11:39) [27]Кстати, а почему бытовало мнение, что игра с пистолетом быстро "садило" кинескоп?
← →
Eraser © (2007-06-09 11:52) [28]> [27] Gydvin © (09.06.07 11:39)
так же ходило мнение, что вообще приставки выстро портят телевизор. утки это, чтобы дети поменьше ТВ занимали :)
← →
antonn.pda (2007-06-09 14:29) [29]вообще не утки, лично посадил три телика. два - типа горизонт, цветные, в обоих сдыхала лампа справа сверху(здоровая такая, не помню как называется, она одна такая (кенотрон какой то вроде)). оба телевизора работали в режиме телевизора довольно долго, приставка убивала их примерно за пол года. оба починили, второй за два месяца опять приставкой угробил, первый отобрали - работает до сих пор телевизором (с 96 года). третий был чб - перестал показывать после трех часов игры. навсегда:)
← →
Eraser © (2007-06-09 14:57) [30]> [29] antonn.pda (09.06.07 14:29)
во во, примерно такие утки и были :))
ЗЫ
игрался в свое время лет 8 на телевизоре Sony, купленном в 1992 году, который и сейчас исправно работает :)
← →
DrPass © (2007-06-09 15:28) [31]
> antonn.pda (09.06.07 14:29) [29]
Да, это именно приставка виновата. Особенно правый джойстик - он за пару часов убивает блок развертки.
← →
Углук © (2007-06-09 19:57) [32]
> Да, это именно приставка виновата. Особенно правый джойстик
> - он за пару часов убивает блок развертки.
Странно. Играл в детстве по суткам, ничего не село и не убилось. И из пистолета стрелял: Wild Gunman, Duck Hunt, Hogan Alley.(Dendy).
← →
antonn © (2007-06-09 23:14) [33]вам наверное не попадалось классной китайской приставки%)
← →
DrPass © (2007-06-10 00:25) [34]
> Углук © (09.06.07 19:57) [32]
> Играл в детстве по суткам, ничего не село и не убилось
Ты ж, наверное, джойстик слева втыкал
← →
Углук © (2007-06-10 14:09) [35]
> Ты ж, наверное, джойстик слева втыкал
Играли и слева и справа. У меня тусила вся пацанва с нашего двора, и мы дни напролет играли на двоих.
← →
Углук © (2007-06-10 14:14) [36]antonn © (09.06.07 23:14) [33]
Приставки Денди в Севастополе были только китайские, самого неизвестного из всех неизвестных брендов - все ж 90-е :) . Стоили примерно 300 рублей на ваши. Играли сутками - ничего не садилось. И вообще я все детство проторчал в душных приставочных зальчиках, где телики никогда не садились, если только по ним не стучали какими-нибудь тяжелыми предметами.
← →
DrPass © (2007-06-10 15:38) [37]
> Углук © (10.06.07 14:09) [35]
> Играли и слева и справа. У меня тусила вся пацанва с нашего
> двора, и мы дни напролет играли на двоих
Ты настолько ничего не понимаешь в технике, что этот жутчайший бред...
> Да, это именно приставка виновата. Особенно правый джойстик
> - он за пару часов убивает блок развертки
> Ты ж, наверное, джойстик слева втыкал
... воспринял всерьез?
← →
Ш-К (2007-06-10 18:05) [38]Я видел в Судаке тир: пректор, экран и пневматические пистолеты. Координаты попадания снимались звуковыми датчиками.
← →
Углук © (2007-06-10 18:36) [39]DrPass © (10.06.07 15:38) [37]
:):):):)
Я же тебя не знаю...вдруг ты всерьез так думаешь...
А в технике я неплохо понимаю, не жалуюсь...
← →
Voproshay (2007-06-26 07:58) [40]> [38] Ш-К (10.06.07 18:05)
прикольно. а это как? можно подробнее?
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2007.07.22;
Скачать: [xml.tar.bz2];
Память: 0.56 MB
Время: 0.047 c