-: In questa lezione
parleremo dei componenti dei dispositivi mobili.
In particolare, parleremo di digitalizzatori,
accelerometri e giroscopi.
In primo luogo, abbiamo un digitalizzatore.
Il digitalizzatore è uno strato interposto tra uno strato
di vetro protettivo e il pannello del display,
all'interno di un display touchscreen.
Questo digitalizzatore sarà in grado di convertire
l'input analogico del tocco in
istruzioni software digitali utilizzate
dalle applicazioni e dal sistema operativo
sottostanti.
Ogni volta che si tocca il display di uno smartphone o di un
tablet, si utilizza il digitalizzatore per inviare gli input.
I digitalizzatori sono disponibili
in varianti capacitive e multitouch che
consentono di utilizzare un dito o più dita
per inviare comandi al display utilizzando
il digitalizzatore.
Oltre alla capacità tattile, molti di
questi digitalizzatori e schermi offrono
anche un modo per fornire un feedback aptico all'utente
finale.
Per esempio, sul mio iPhone, quando uso
la tastiera sullo schermo, mi fa sentire una
piccola vibrazione per farmi capire
che ho effettivamente toccato
quel particolare tasto mentre digito.
Si tratta del cosiddetto feedback aptico,
che fornisce una forma di risposta tattile
dal display all'utente finale, che lo
sta digitando e utilizzando
per inserire informazioni nel sistema.
Ora, quando si guarda al touchscreen stesso,
il digitalizzatore deve essere protetto.
Quindi, il digitalizzatore viene ricoperto da un pezzo di vetro.
Nella maggior parte dei sistemi moderni, si utilizzerà una
forma di vetro molto resistente, come il Gorilla Glass.
Si tratta di un vetro temperato resistente
ai graffi e agli urti che protegge il digitalizzatore
e i cristalli liquidi sottostanti
di quel particolare display.
Poi c'è l'accelerometro.
L'accelerometro è un dispositivo combinato che
utilizza hardware e software per
misurare la velocità, la rotazione
e il movimento del dispositivo mobile.
L'accelerometro si concentra sul movimento causato
dalla gravità, dalle vibrazioni o da una rapida accelerazione.
Ad esempio, se prendo il mio smartphone e lo muovo con me mentre
faccio oscillare il braccio, il sistema
è in grado di rilevare lo slancio in avanti
e la velocità con cui avviene.
Ora, perché si dovrebbe usare un accelerometro?
Ci sono molte ragioni per cui utilizziamo gli accelerometri
nei nostri dispositivi mobili, ma la più comune è l'orientamento
dello schermo.
Se prendete il telefono per scattare
una foto e lo tenete in verticale, riuscirete a
vedere solo cose alte, come un edificio.
Ma se lo si gira di lato e
ora è in formato orizzontale,
anche lo schermo si gira di lato.
È l'accelerometro
a farlo per voi.
L'accelerometro è in grado di rilevare
il movimento di passaggio dall'orientamento
verticale a quello orizzontale
e invia il segnale al sistema operativo
per modificare il display in uscita.
Inoltre, in molti computer portatili sono
stati inseriti accelerometri.
Il motivo è che se il vostro portatile è dotato di
un disco rigido tradizionale e lo fate cadere, il disco
rigido potrebbe danneggiarsi gravemente se si trova nel
mezzo della lettura o della scrittura dei dati, perché
il braccio dell'attuatore può graffiare la superficie
dei piatti del disco rigido.
Ma se il portatile è dotato di un accelerometro
e rileva una caduta, può inviare un segnale
al disco rigido per parcheggiare l'attuatore e fare in modo
che l'attuatore smetta di leggere e scrivere dal
disco rigido durante la caduta.
In questo modo si può evitare la perdita di dati sull'unità
durante la caduta.
L'accelerometro è molto utile e può essere
utilizzato anche nei giochi.
Ad esempio, se volessi prendere il mio iPhone e giocare
a un gioco di guida, potrei ruotare
il dispositivo a destra e a sinistra e il dispositivo
sarebbe in grado di rilevare la svolta e
quindi di far girare l'auto nel gioco.
Questo è un altro modo in cui è possibile utilizzare
l'accelerometro con diverse applicazioni sullo
smartphone, per prendere l'input fisico del mondo
reale e utilizzarlo per controllare ciò che
accade all'interno dell'applicazione.
L'accelerometro funziona molto
bene quando si ha a che fare con gli assi X
e Y, cioè l'asse orizzontale e verticale, ma
non funziona bene se si inizia
a muovere le cose in avanti e indietro, il che è noto come profondità.
Questo è il nostro asse Z.
Per poter aggiungere Z, dobbiamo aggiungere
un elemento noto come giroscopio.
Il giroscopio è essenzialmente una versione migliorata
dell'accelerometro di base.
Quando si utilizza un giroscopio, è possibile rilevare
l'inclinazione, il rollio e l'imbardata, e ciò consente di
controllare i movimenti in tre dimensioni, utilizzando gli assi X, Y e Z.
Quindi, se sto giocando a un gioco di auto e posso muovere
il telefono a sinistra o a destra, va bene, e posso
rilevarlo usando solo l'accelerometro, utilizzando
gli assi X e Y.
Ma se sto giocando a un simulatore di volo,
devo anche poter avvicinare o allontanare
il telefono per far salire o scendere il mio aereo.
Quindi, se si vuole un gioco di volo realistico,
è necessario misurare il tasso di
rotazione intorno agli assi X, Y e Z, e per farlo
si può utilizzare un giroscopio.
Allo stesso modo, se avete mai esplorato una foto o un video
in 3D sul vostro telefono, state usando il giroscopio
per muovervi in quello spazio ed essere in grado
di vedere esattamente ciò che sta accadendo
in tutti i 360 gradi, perché vi state
muovendo attraverso gli assi X, Y e Z.
Ora, oltre a usarlo per
i giochi e per guardare video e foto, è possibile
utilizzarlo per eseguire azioni sul telefono.
Nella maggior parte degli smartphone moderni,
al loro interno è presente una tecnologia adattiva che
si abbina al software del sistema operativo per consentire
l'esecuzione di operazioni come i gesti.
Ad esempio, si può configurare lo smartphone in modo che,
ogni volta che lo si scuote per tre volte, la musica
venga mescolata in modo casuale e venga scelta una nuova canzone.
Oppure si può fare in modo che se si scuote il
telefono da sinistra a destra, questo riagganci o rifiuti una
chiamata in arrivo per voi.
Tutte queste cose sono possibili
grazie all'utilizzo del giroscopio all'interno dello smartphone.
L'ultima funzione del giroscopio è la stabilizzazione
dell'immagine.
Molte applicazioni per fotocamere all'interno
dei nostri smartphone si accoppiano con il giroscopio
e lo utilizzano per rilevare il movimento
della fotocamera e contrastarlo
con filtri digitali, in modo da ottenere foto
e video nitidi con meno vibrazioni e meno
tremolii.
Questi sono tutti i vantaggi dell'utilizzo di un giroscopio
all'interno dello smartphone.
Pertanto, quando si tratta di dispositivi mobili, è necessario
tenere presente tre componenti principali e la loro
funzione.
Si tratta del digitalizzatore, dell'accelerometro e del giroscopio.
Quando si tratta di un digitalizzatore,
si tratta di prendere l'input tattile e convertirlo
in segnali digitali che possono essere
compresi dal sistema operativo.
Quando si parla di accelerometro,
si misura la velocità di variazione
lungo gli assi X e Y, ovvero orizzontale e verticale.
E se utilizziamo un giroscopio, aggiungiamo
l'asse Z. Così possiamo vedere le cose a
360 gradi, attraversando l'asse
orizzontale o X, l'asse Y o verticale e l'asse
Z o di profondità.