O iPhone possui sensores internos que podem detectar sua orientação.
O iPhone oferece muitas tecnologias úteis, incluindo aplicativos que podem dizer se uma superfície está nivelada. Embora possa não ser capaz de substituir as ferramentas de um profissional, certamente pode ser útil para o usuário médio, esteja você pendurando fotos ou apenas se exibindo para seus amigos. A chave para este aplicativo está no acelerômetro de três eixos do iPhone.
Nível Padrão
Um nível típico se parece com uma régua longa. Geralmente, ele tem pelo menos um pequeno cilindro de líquido com uma pequena bolha de ar. Conforme você inclina o nível, a bolha de ar desliza para um ou outro lado do cilindro. Quando a bolha está exatamente no centro do cilindro, indica que o nível está perfeitamente horizontal ou vertical. O cilindro é normalmente preenchido com etanol, que tem baixa viscosidade.
Vídeo do dia
Acelerômetro
Um acelerômetro é um dispositivo que mede as forças de aceleração. Pode ser um movimento, como um empurrão ou sacudida, mas também pode ser uma força estática, como a gravidade. Ao medir a força da gravidade, um acelerômetro pode determinar a inclinação do objeto em relação ao solo. Normalmente, os sensores medem a quantidade de pressão exercida e traduzem essa pressão em dados úteis, como se algo está caindo, subindo uma colina ou descansando horizontalmente.
Acelerômetro do iPhone
O iPhone contém um minúsculo acelerômetro de três eixos. Três eixos indica que ele pode medir as forças de aceleração em três dimensões, então não importa para que lado você o incline ou mova, um dos eixos pode dizer. O acelerômetro possui molas que são calibradas com um peso específico ou resistência mecânica. Mesmo o menor movimento altera a pressão nessas molas. O iPhone processa essa mudança na pressão e a traduz em uma mudança significativa no espaço ou orientação.
Aplicações de Nível
Existem muitos aplicativos de nível para o iPhone, mas todos funcionam da mesma maneira, interpretando os dados do acelerômetro. O programa traduz as forças estáticas da gravidade nas minúsculas molas do iPhone em uma posição relativa a uma superfície específica. O aplicativo deve ser pré-programado para saber quais medidas indicam perfeitamente horizontal ("nível") ou vertical ("prumo"), ou você deve calibrar essas medições antes de começar a fazer as leituras - o que significa que você já deve saber que pelo menos uma superfície é nível. Além disso, o acelerômetro do iPhone nunca é totalmente estacionário e cada acelerômetro é ligeiramente diferente, de modo que iPhones diferentes podem fornecer leituras ligeiramente diferentes.