Come funziona il livello iPhone?

...

L'iPhone ha sensori interni in grado di rilevarne l'orientamento.

L'iPhone offre una tecnologia molto utile, comprese le applicazioni che possono dirti se una superficie è piana. Anche se potrebbe non essere in grado di sostituire gli strumenti di un professionista, può sicuramente essere utile per l'utente medio, sia che tu stia appendendo immagini o semplicemente mostrandoti ai tuoi amici. La chiave di questa applicazione risiede nell'accelerometro a tre assi dell'iPhone.

Livello Standard

Un livello tipico sembra un lungo righello. Generalmente, ha almeno un piccolo cilindro di liquido con una minuscola bolla d'aria. Quando si inclina la livella, la bolla d'aria scivola da un lato o dall'altro del cilindro. Quando la bolla si trova esattamente al centro del cilindro, indica che la livella è perfettamente orizzontale o verticale. Il cilindro è tipicamente riempito con etanolo, che ha una bassa viscosità.

Video del giorno

Accelerometro

Un accelerometro è un dispositivo che misura le forze di accelerazione. Questo può essere un movimento, come una spinta o una scossa, ma può anche essere una forza statica, come la gravità. Misurando la forza di gravità, un accelerometro può determinare l'inclinazione dell'oggetto rispetto al suolo. In genere, i sensori misurano la quantità di pressione esercitata e traducono questa pressione in dati utili, ad esempio se qualcosa sta cadendo, salendo o riposando orizzontalmente.

Accelerometro di iPhone

L'iPhone contiene un minuscolo accelerometro a tre assi. Tre assi indica che può misurare le forze di accelerazione in tre dimensioni, quindi non importa in che modo lo inclini o lo sposti, uno degli assi può dirlo. L'accelerometro è dotato di molle tarate con un peso specifico, o resistenza meccanica. Anche il minimo movimento cambia la pressione su queste molle. L'iPhone elabora questo cambiamento di pressione e lo traduce in un cambiamento significativo nello spazio o nell'orientamento.

Applicazioni di livello

Esistono molte applicazioni di livello per l'iPhone, ma funzionano tutte allo stesso modo, interpretando i dati dall'accelerometro. Il programma traduce le forze statiche di gravità sulle minuscole molle dell'iPhone in una posizione relativa a una superficie specifica. L'applicazione deve essere pre-programmata per sapere quali misurazioni indicano perfettamente orizzontale ("livello") o verticale ("piombo"), oppure devi calibrare queste misurazioni prima di iniziare a prendere le letture, il che significa che devi già sapere che almeno una superficie è livello. Inoltre, l'accelerometro dell'iPhone non è mai completamente fermo e ogni accelerometro è leggermente diverso, quindi iPhone diversi possono fornire letture leggermente diverse.