Accelerometer (İvme Ölçer) Sensor
Kullanıcı ekranında görünmeyen bu komponent ile cihazın hangi açıda durduğunu ölçebilirsiniz.Üç farklı durum için bilgi verecektir. Buna ek olarak cihazın sallandığını da fark eden hazır bir prosedürü de kullana bilirsiniz.İvme ölçüsünü (m/s2) olarak verir.
- xAccel: 0 değeri verdiğinde cihaz; düz bir yüzeyde durmaktadır. Yani ekranı üzerinde veya genelde koyduğumuz ekranı yukarı pozisyonda. Cihazı sağ taraf yüzeye temas ederken sağına doğru yatarsa değer maksimum +9,8 olacaktır. Bu hareketin tam tersi ise -9,8 maksimum değer verecektir.
- yAccel: 0 değeri verdiğinde cihaz; düz bir yüzeyde durmaktadır. Yani ekranı üzerinde veya genelde koyduğumuz ekranı yukarı pozisyonda.Cihazı alt kısmı üzerine 90 dereceye getirirsek yani kulaklık kısmı üst tarafta olacak şekilde bu değer +9,8 kadar artar. Cihazın kulaklığını alta getirirsek yani aynı poziyonda dikine ters çevirirsek değer -9,8 kadar artar.
- zAccel: 0 değerini görmek için telefonun boyuna dik olması gerekir. Tam sırt üstü konumda +9.8 yüzüstü konumda ise -9,8 değerlerini verir. Aynı zamanda yerçekimi için hızlı bir şekilde zemine yaklaştırır veya uzaklaştırırsanız alacağını değer +9,8 veya -9,8 üzerine çıkacaktır.
Özellikleri
Available (Sensör var)
Enabled (Sensör Açık ve kulanıma hazır)
MinimumInterval
- Milisaniyedeki döngü değeridir. Bu telefonun sallanması durumunda geçerli bir değerdir.
Sensitivity
- Hassaslık ayarıdır. Üç seçenekten birini seçebilirsiniz. Seçenekleriniz: 1 = zayıf, 2 = orta, 3 = güçlü.
XAccel (x Ekseni)
YAccel
(x Ekseni)ZAccel
(x Ekseni)
Olaylar
AccelerationChanged(sayı_değişken xAccel, sayı_değişken yAccel, sayı_değişken zAccel)
- İvme ölçer eksenleri değişiminde oluşur. X, Y, ve Z eksenleri için sayısal değer verir.
Shaking()
- Cihaz elinizde iken tüm eksenleri içeren bir sallama hareketi ile tetiklenir.
Metot
Yok
Örnek Uygulama
Dizayn Ekranı
Blok Ekranı
Ekran Görüntüsü
App Inventor Gallery Link
Uygulama Dosyası (.apk)
Hiç yorum yok:
Yorum Gönder