Önemli bir iş toplantısına giderken yolunuzu bulmanıza yardımcı olmak için iPhone'da yerleşik bir dijital pusula bulunur. iPhone'un pusulası, kağıt kadran üzerindeki kırılgan, mıknatıslanmış bir iğne yerine, bir çip üzerinde bilgisayarlı bir cihazdır. Çipin teknolojisi tamamen katı hal ve geleneksel bir pusuladan daha güvenilir. iPhone'un iOS yazılımı, uygulamalar için yönlendirme verileri sağlayarak doğrudan çipe bağlanır.
Entegre Devre Çipi
Apple, iPhone'un dijital pusulası olarak özel bir entegre devre çipi kullanıyor. Çip, manyetik alanları ölçer ve yerleşik sensörlerine dayalı olarak pusula yönlerini hesaplar. Manyetizmayı üç boyutta kaydeder, böylece iPhone'u düz, dikey veya arada bir yönde tutsanız da "kuzey"i bulabilir. Teknoloji, Hall Etkisi adı verilen bir olgudan yararlandığı için, cihazın aşınacak hareketli parçası yoktur ve standart bir pusuladan daha fazla titreşime ve darbeye dayanıklıdır.
Salon etkisi
Hall Etkisi, bir manyetik alanın bir metalden geçen akımı etkilediği iyi bilinen bir olgudur. Etki, manyetik alan çizgileri metalin düz yüzeyine 90 derecelik bir açıyla girdiğinde en iyi sonucu verir. Dijital pusulayı her açıdan alanlara daha duyarlı hale getirmek için Hall Etkisi sensörleri nikel-demir bir diskin altına oturur. Disk, manyetik alan çizgilerini yoğunlaştırır, böylece her zaman sensörlerden geçerler.
iOS
iPhone'un iOS yazılımı, dijital pusula için bir programlama arabirimi içerir. Bir geliştirici yol tarifi sağlayan bir uygulama oluşturduğunda, kodunda pusula arayüzüne kısa bir referans yazar. Gezinmek için programı kullandığınızda, iOS, iPhone'un mevcut yönünü dijital pusula çipinden alır ve verileri uygulamaya iletir.
Uygulamalar
Dijital pusuladan yararlanan Apple tarafından sağlanan uygulamalar arasında "Pusula" ve "Haritalar" bulunur. Haritalar söz konusu olduğunda, pusula, kuzey tarafı her zaman iPhone ekranının üst kısmına hizalanacak şekilde haritayı yönlendirir. "Marine & Lakes", "Navigator X" ve "Scout" gibi üçüncü taraf navigasyon uygulamaları da pusulayı kullanır. "Theodolite" uygulaması, yerel arazinin bir görüntüsü üzerinde yükseklik, pusula yönü ve GPS verilerini üst üste getirerek bir haritacının aletini simüle eder. "Yıldız Yürüyüşü" ve ilgili astronomi uygulamaları, yıldızları, gezegenleri ve diğer gökyüzü nesnelerini tanımlamak için pusulayı kullanır.