Atari Tabancası Nasıl Çalışır?
Arşivim, Bilgi kategorisine 19 Ekim 2008 tarihinde yazılmış.
Benim kuşağım için küçüklükten kalma güzel anılardan biridir atari tabancası. Dün kuzenimle muhabbet ederken nasıl çalıştığına dair fikir yürütmeye çalıştık ama pek başarılı olamadık doğal olarak
Beni de bir merak salınca bunu araştırarak bloguma yazmaya karar verdim. Neyse asıl konuya gelelim…
Şuradaki yazıyı kendimce Türkçe ‘ye çevirdim ve gayet mantıklı bir açıklaması olduğunu anladım. Başlamadan önce şunu söylemeliyim; burada bilgisayar diye bahsettikleri şey, bildiğiniz atari
İşte çeviri;
Birçok video oyunu ve arcade oyunları ek olarak çeşitli silahlar kullanır. Silahı ekrana doğrultup tetiği çekersiniz ve hedefi vurursanız patlar.
Bu etkiyi yaratabilmek için silahların namlularında bir fotodiyot bulunur. Bu fotodiyot ekrandan gelen ışığı algılayabilir. Silah ayrıca bir de tetik düğmesi içerir. Fotodiyotun çıkışı ve düğme oyunu kontrol eden bilgisayara bağlanır.
Aynı zamanda bilgisayar ekrandan da sinyaller alır. Eğer televizyonun nasıl çalıştığını biliyorsanız, dikey ve yatay yenileme sinyallerinin görüntüyü ekrandan nasıl oluşturduğunuda biliyorsunuzdur. Ekran bilgisayara hedefin yatay ve dikey konumu hakkında bilgi verir ve böylece bilgisayar da hedefin ekranda nerde olduğunu bilir.
Bilgisayar, tetiğe basıldığında silahın hedefe doğrultup doğrultulmadığını anlamak için iki teknikten birini kullanır;
1 ) Ekranı boşaltır ve sadece hedefi beyaza boyar. Eğer fotodiyot bir yatay yenilemede aydınlıktan sonra karanlık olduğunu algılarsa, bilgisayar silahın hedefe doğrultulduğunu anlar ve puanınızı arttırır.
2 ) Ekranı boşaltır ve bütün ekranı beyaza boyar. Ekran beyaza boyandığında bütün ekranın izini sürmek daha uzun zaman alır. Bilgisayar, dikey ve yatay yenileme sinyalleriyle fotodiyottan gelen sinyalleri karşılaştırıken, fotodiyotun ekrandaki elektrik dalgasının ışığını ilk ne zaman algıladığını tespit eder. Yatay ve dikey yenileme sinyallerinin başlama anıyla fotodiyotun ışığı ilk algıladığı anın arasıdaki zamanı milisaniye cinsinden hesaplar. Bu sayı silahın ekranda nereye doğrultulduğunu bilgisayara söyler. Hesaplanan yer ile hedefin bulunduğu yer aynı yerse bilgisayar puanınızı arttırır.
Çevirdikten sonra pek manalı bir çeviri olmadığına karar verdim
O yüzden benim anladığım kadarıyla size temel mantığını şöyle açıklayacağım;
Ekranı boşaltıyor, beyazla dolduruyor gibi cümleleri okuduğunuzda “Öyle birşey olmuyor?” demiş olabilirsiniz. Aslında öyle birşey oluyor ama insan gözünün yenileme frekansı (Hertz ya da kısası Hz) bunu algılamaya yetmiyor. Mesela televizyonunuz 50 Hz ise sizin gözünüz 20 Hz olduğu için o görüntüleri göremiyorsunuz. Ama tabi ki bilgisayar bunu algılıyor. Fotodiyotun renkleri algılayabilme özelliği dolayısıyla ekranda hedefin rengini algıladığında hedefi vurmuş sayılıyorsunuz.
Bu kadar basit

Ekim 22nd, 2008 on 08:55
Geçen yine bunu tartışmıştık 10gr’lık plastik parçası nasıl bu kadar işlevsel olabiliyor diye. Neyseki hızır gibi yetiştin
Mayıs 30th, 2009 on 21:45
Ne teknoloji ama
Mayıs 30th, 2009 on 23:45
cidden merak etmen hoş olmuş bizi de bilgilendirdin paylaşım için teşekkürler
Ağustos 10th, 2010 on 15:30
teşekkürler kardeşim
Ağustos 10th, 2010 on 19:20
Aynı şekilde beyaz bi ışığa tutuncada puan alıyoduk sanırım
Kasım 9th, 2010 on 00:39
evetya süper miş, ben elektronik mühendisliğinde öğrenciyim, hep bunu merak ederdim, sayenizde öğrenmiş oldum. paylaşım için teşekkürler.
Aralık 22nd, 2010 on 20:48
Bende uzun süredir bu işin nedenini merak ediyordum.Bu yazıda baya açıklayıcı olmuş.Ama hala aklıma takılan bir nokta var.Eğer ekranda 2 kuş varsa bilgisayar vurduğumuz kuşun hangi kuş olduğunu nasıl anlıyor?
Aslında bu 2. maddede açıklanmaya çalışılmış sanırım ama ne demek istendiği üzerinde uzun süre duşünmeme rağmen anlayamadım.
Ocak 13th, 2011 on 08:04
Şubat 23rd, 2011 on 00:10
@Ufuk; Teknik bilgim çok fazla olmadığından emin olmadan bir cevap vereceğim; dikey ve yatay yenileme sinyallerinden bahsediliyor. Ekrandaki görüntü bir anda değil de saniyenin binde biri gibi bir zamanda kare kare yenileniyorsa iki kuş aynı anda beyaz renkte olmayacaktır. Tetiğe basıldığı anda fotodiyot beyaz rengi aldıysa o anda (salise gibi bir zaman) hangi kuşun beyaz olduğuna bakılıp anlaşılabilir.
Mayıs 24th, 2011 on 23:47
kimsenin mantik yurutememesinin sebebi tabancanin isin yaydigina ve tv ninde bu isini algiladigi ihtimali disinda bir ihtimal dusunmemiz olmasin xd bu arada tesekkurler
Ekim 17th, 2011 on 17:43
Teşekkürler bu arada çevirin gayet güzel anlaşılıyor bence. Eline sağlık.