-: Bu derste mobil
cihaz bileşenleri hakkında konuşacağız.
Özellikle sayısallaştırıcılar, ivmeölçerler
ve jiroskoplar hakkında konuşacağız.
İlk olarak, bir sayısallaştırıcımız var.
Sayısallaştırıcı, bir dokunmatik ekranın içinde,
koruyucu cam tabakası ile ekran paneli arasına
sıkıştırılmış bir katmandır.
Bu sayısallaştırıcı, analog dokunmatik girişi,
altta yatan uygulamalar ve işletim
sistemi tarafından kullanılan
dijital yazılım talimatlarına dönüştürebilecektir.
Bir akıllı telefon veya tablette ekranınıza her dokunduğunuzda,
bu girdileri göndermek için sayısallaştırıcıyı kullanırsınız.
Sayısallaştırıcılar, sayısallaştırıcıyı
kullanarak ekrana komutlar gönderebilmek için tek
parmağınızı veya birden fazla parmağınızı kullanmanıza
olanak tanıyan hem kapasitif hem de çoklu dokunmatik
varyantlar olarak gelir.
Dokunma özelliğine ek olarak, bu sayısallaştırıcıların
ve ekranların birçoğu son kullanıcıya dokunsal
geri bildirim sağlamanın bir yolunu da sunar.
Örneğin, iPhone'umda ekrandaki
klavyeyi kullandığımda, bir şeyler
yazarken o tuşa gerçekten dokunduğumu
bildirmek için bana küçük
bir titreşim veriyor.
Bu, dokunsal geri bildirim olarak
bilinen şeydir ve ekrandan, aslında
üzerine yazan ve sisteme bilgi girmek
için kullanan son kullanıcıya
bir tür dokunma duyarlılığı sağlar.
Şimdi, dokunmatik ekranın kendisine baktığınızda,
bu sayısallaştırıcının korunması gerekir.
Böylece sayısallaştırıcının üzerine bir cam parçası yerleştirilmiş oluyor.
Çoğu modern sistemde bu, Gorilla Glass gibi gerçekten
güçlü bir cam türü kullanılarak yapılacaktır.
Bu, sayısallaştırıcıyı ve söz konusu
ekranda bulunan alttaki sıvı kristalleri koruyacak
çizilmeye ve darbeye dayanıklı
bir temper cam türüdür.
Sırada ivmeölçer var.
Şimdi, ivmeölçer, bu mobil cihazın hızını,
dönüşünü ve sarsılmasını ölçmek
için donanım ve yazılım kullanan
bir kombinasyon cihazıdır.
Şimdi, ivmeölçer gerçekten yerçekimi veya titreşim
ya da hızlı bir ivmelenmenin neden olduğu harekete odaklanır.
Örneğin, akıllı telefonumu alırsam ve kolumu sallarken benimle
birlikte hareket ettirirsem, ileri doğru
bir momentumum olduğunu ve bunun ne kadar
hızlı gerçekleştiğini algılayabilir.
Şimdi, neden bir ivmeölçer kullanmak isteyesiniz ki?
Mobil cihazlarımızda ivmeölçer kullanmamızın
pek çok nedeni var, ancak en yaygın olanı
ekran yönümüz için.
Fotoğraf çekmek için telefonunuzu
elinize alırsanız ve dikey biçimde dik tutuyorsanız,
yalnızca bina gibi uzun şeyleri görebilirsiniz.
Ancak yan tarafa çevirirseniz
ve şimdi yatay bir formatta olursa,
ekranınız da yan tarafa döner.
Bunu sizin için ivmeölçer
yapıyor.
İvmeölçer, dikey yönden yatay yöne
geçiş hareketini algılayabilir
ve bu sinyali işletim sistemine
göndererek buna uyum sağlaması
için görüntülenen ekranı değiştirir.
Buna ek olarak, birçok dizüstü bilgisayara yerleştirilmiş
ivmeölçerler de bulacaksınız.
Bunun nedeni, dizüstü bilgisayarınızda geleneksel
bir sabit sürücü varsa ve onu düşürürseniz, aktüatör
kolu sabit sürücünün plakalarının yüzeyini çizebileceğinden,
veri okuma veya yazma işleminin ortasındaysa sabit
sürücü gerçekten kötü bir şekilde hasar görebilir.
Ancak dizüstü bilgisayarınızda bir ivmeölçer
varsa ve düşürüldüğünü algılarsa, aktüatörü
park etmek için sabit sürücüye bir sinyal gönderebilir ve aktüatörün
düşme sırasında sabit sürücüden okuma ve yazmayı durdurmasını
sağlayabilir.
Bu da düşme sırasında o sürücüdeki veri
kaybını önleyebilir.
Şimdi, ivmeölçer oldukça faydalıdır
ve oyunlarda da kullanılabilir.
Örneğin, iPhone'umu alıp bir sürüş oyunu
oynamak istersem, cihazı
sağa ve sola çevirebilirim ve bu dönüşü
algılayabilir ve ardından oyundaki
arabayı çevirebilir.
Bu, ivmeölçeri akıllı telefonunuzdaki farklı
uygulamalarla kullanmanın, fiziksel gerçek
dünya girdisini almanın ve ardından bunu o uygulamanın
içinde neler olduğunu kontrol etmek için
kullanmanın başka bir yoludur.
Şimdi, bir ivmeölçer, yatay ve dikey
eksen olan X ve Y ekseniyle uğraşırken gerçekten
iyi çalışır, ancak bir şeyleri ileri ve geri
hareket ettirmeye başlarsanız
iyi bir iş çıkarmaz, bu da derinlik olarak bilinir.
Bu bizim Z eksenimiz.
Z ekleyebilmek için jiroskop olarak bilinen
bir şey eklememiz gerekir.
Şimdi, jiroskop aslında temel ivmeölçerin
geliştirilmiş bir versiyonudur.
Bir jiroskop kullandığınızda, yunuslama, yuvarlanma
ve sapmayı algılayabilirsiniz ve bu, X, Y ve Z eksenini
kullanarak hareketleri üç boyutta kontrol etmenizi sağlar.
Yani, bir araba oyunu oynuyorsam, telefonu sola veya sağa
hareket ettirebiliyorsam, bu sorun değil ve bunu
sadece ivmeölçer kullanarak, X ve Y eksenini kullanarak
algılayabilirim.
Ancak bir uçuş simülatörü oynuyorsam, uçağımın
yukarı veya aşağı gitmesini sağlamak için telefonu
kendime yaklaştırabilmem veya kendimden uzaklaştırabilmem de gerekir.
Dolayısıyla, gerçekçi bir uçuş oyunu istiyorsanız,
X, Y ve Z ekseni etrafındaki dönüş
oranını ölçmeniz gerekecek ve bunu bir jiroskop
kullanarak yapabilirsiniz.
Benzer şekilde, telefonunuzda 3D bir fotoğraf veya video
keşfettiyseniz, kendinizi o alanda hareket
ettirmek için jiroskopu kullanıyorsunuz
ve X, Y ve Z ekseninde hareket ettiğiniz
için 360 derecenin tamamında neler
olup bittiğini tam olarak görebiliyorsunuz.
Artık bunu oyunlar için kullanmanın
ve videolara ve fotoğraflara bakmanın yanı sıra, telefonunuzda
eylemler gerçekleştirmek için de kullanabilirsiniz.
Çoğu modern akıllı telefonun içinde,
işletim sistemindeki yazılımla eşleşerek
jestler gibi şeyleri yapmanıza olanak tanıyan
uyarlanabilir teknoloji vardır.
Örneğin, akıllı telefonunuzu her üç kez salladığınızda
müziğinizi rastgele karıştıracak ve
yeni bir şarkı seçecek şekilde yapılandırabilirsiniz.
Ya da telefonu soldan sağa salladığınızda
telefonu kapatmasını veya size gelen bir aramayı reddetmesini
sağlayabilirsiniz.
Tüm bunlar, akıllı telefonunuzun
içindeki jiroskopu kullanarak mümkün olan şeylerdir.
Jiroskopumuzu kullandığımız son
şey görüntü sabitlemedir.
Akıllı telefonumuzdaki pek çok kamera uygulaması
aslında jiroskopla eşleşir ve bunu kamerada hangi
hareketin olduğunu tespit etmenin ve
dijital filtreler kullanarak bunu engellemenin
bir yolu olarak kullanır, böylece bize daha az titreşim
ve daha az sarsıntı ile net fotoğraflar ve videolar
sunabilir.
Bunların hepsi akıllı telefonunuzun içinde bir jiroskop
kullanmanın faydalarıdır.
Bu nedenle, mobil cihazlar söz konusu olduğunda, bilmeniz
gereken üç ana bileşen ve bunların işlevleri olduğunu
unutmayın.
Bunlar sayısallaştırıcı, ivmeölçer ve jiroskoptur.
Bir sayısallaştırıcı söz konusu olduğunda,
bu tamamen dokunsal girdinizi almak ve işletim sistemi
tarafından anlaşılabilecek dijital
sinyallere dönüştürmekle ilgilidir.
İvmeölçer söz konusu olduğunda,
yatay ve dikey olan X ve
Y ekseni boyunca değişim hızını ölçüyoruz.
Ve eğer bir jiroskop kullanırsak, buna Z eksenini
de ekleriz, Böylece yatay veya X ekseni,
Y ekseni veya dikey erişim ve Z ekseni
veya derinlik ekseni boyunca 360 derece görebiliriz.