Os smartphones fazem muitas coisas nas quais nunca pensamos duas vezes. Por exemplo, você pode simplesmente virar o telefone de lado e ele sabe girar o que está na tela. Isso é super útil, mas como isso realmente funciona?
Não é nenhum mistério que os smartphones contêm muitos sensores sofisticados. Há um sensor para tudo, desde o brilho até o mapeamento da sala . Na verdade, existem três sensores responsáveis por detectar a orientação do seu telefone. Vamos dar uma olhada no que eles fazem.
Índice
Acelerômetro
O acelerômetro é o sensor com o qual a maioria das pessoas pode estar familiarizada. Como o nome sugere, ele detecta a aceleração. O acelerômetro detecta a aceleração em três direções – lado a lado, para cima/para baixo e para frente/para trás.
Aceleração é a taxa na qual a velocidade varia com o tempo. Essencialmente, o acelerômetro está detectando movimento. O movimento é detectado em relação à gravidade. Isso significa que os dados do acelerômetro estariam apenas em 0 em uma queda livre. A saída real é gravidade + aceleração verdadeira.
É por isso que o acelerômetro sozinho não é suficiente para detectar a rotação do telefone. Quando o telefone começa a se mover, a gravidade distorce os dados. Então, o acelerômetro está realmente detectando o que é chamado de “gravidade percebida”. Para obter a verdadeira aceleração, ele precisa de alguma ajuda.
Giroscópio
O giroscópio é usado para medir o quanto o dispositivo foi girado e em qual direção. Ao contrário do acelerômetro, o giroscópio não se preocupa com a gravidade. Sua posição é apenas referenciada a si mesma.
Isso causa alguns problemas. Toda vez que seu dispositivo é girado em uma determinada direção, ele é comparado à rotação anterior que ocorreu. Com o tempo, isso faz com que o “desvio” se acumule, o que faz com que os erros fiquem cada vez maiores ao longo do tempo.
Digite o acelerômetro. As informações rotacionais do giroscópio, juntamente com as informações de gravidade do acelerômetro, permitem que o dispositivo calcule a aceleração real. O acelerômetro também é usado para redefinir o desvio que ocorre no giroscópio.
Magnetômetro
O último sensor da tríplice é o magnetômetro. Um magnetômetro é essencialmente uma bússola, pode dizer qual direção é o norte. Este sensor é usado para detectar em qual direção o dispositivo está se movendo em relação ao solo.
No entanto, um magnetômetro precisa de informações rotacionais para calcular em qual direção o telefone está voltado. Então, quando combinado com a informação gravitacional e a aceleração real, você obtém uma visão completa de qual orientação o dispositivo está .
Três sensores trabalhando como um
Coisas bem legais, né? Acho que muitos de nós assumem que há apenas um sensor que pode detectar a orientação do telefone, mas é muito mais complicado do que isso. Existem três sensores constantemente corrigindo um ao outro e trabalhando juntos.
Isso só mostra que a tecnologia dentro dos smartphones é incrivelmente sofisticada. Coisas que tomamos como garantidas e usamos várias vezes ao dia são graças a sensores bem ajustados e cálculos complexos. Você terá um novo respeito na próxima vez que ligar o telefone para assistir a um vídeo do YouTube.