Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.22;
Скачать: CL | DM;

Вниз

Компьютерный тир   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.58 MB
Время: 0.024 c
15-1182787353
Правильный Вася
2007-06-25 20:02
2007.07.22
как в миранде с двумя ICQ определить, через какой номер общаешься


15-1182767431
Andy BitOff
2007-06-25 14:30
2007.07.22
СтОит ли городить огород?


2-1182675229
Ral'f
2007-06-24 12:53
2007.07.22
Quick Report (DataField)


1-1179163372
Kolan
2007-05-14 21:22
2007.07.22
Управление доступностью кнопок, как организовать?


2-1182757805
gentos
2007-06-25 11:50
2007.07.22
Scan