WEBVTT

00:00.000 --> 00:01.020
-: In questa lezione

00:01.020 --> 00:03.660
parleremo dei componenti dei dispositivi mobili.

00:03.660 --> 00:06.480
In particolare, parleremo di digitalizzatori,

00:06.480 --> 00:09.150
accelerometri e giroscopi.

00:09.150 --> 00:11.250
In primo luogo, abbiamo un digitalizzatore.

00:11.250 --> 00:14.040
Il digitalizzatore è uno strato interposto tra uno strato

00:14.040 --> 00:16.320
di vetro protettivo e il pannello del display,

00:16.320 --> 00:18.480
all'interno di un display touchscreen.

00:18.480 --> 00:20.820
Questo digitalizzatore sarà in grado di convertire

00:20.820 --> 00:22.320
l'input analogico del tocco in

00:22.320 --> 00:23.940
istruzioni software digitali utilizzate

00:23.940 --> 00:25.890
dalle applicazioni e dal sistema operativo

00:25.890 --> 00:27.630
sottostanti.

00:27.630 --> 00:30.360
Ogni volta che si tocca il display di uno smartphone o di un

00:30.360 --> 00:33.390
tablet, si utilizza il digitalizzatore per inviare gli input.

00:33.390 --> 00:35.190
I digitalizzatori sono disponibili

00:35.190 --> 00:37.320
in varianti capacitive e multitouch che

00:37.320 --> 00:39.630
consentono di utilizzare un dito o più dita

00:39.630 --> 00:41.790
per inviare comandi al display utilizzando

00:41.790 --> 00:43.530
il digitalizzatore.

00:43.530 --> 00:45.510
Oltre alla capacità tattile, molti di

00:45.510 --> 00:47.610
questi digitalizzatori e schermi offrono

00:47.610 --> 00:49.950
anche un modo per fornire un feedback aptico all'utente

00:49.950 --> 00:51.210
finale.

00:51.210 --> 00:53.160
Per esempio, sul mio iPhone, quando uso

00:53.160 --> 00:55.380
la tastiera sullo schermo, mi fa sentire una

00:55.380 --> 00:57.210
piccola vibrazione per farmi capire

00:57.210 --> 00:58.740
che ho effettivamente toccato

00:58.740 --> 01:01.530
quel particolare tasto mentre digito.

01:01.530 --> 01:03.510
Si tratta del cosiddetto feedback aptico,

01:03.510 --> 01:05.520
che fornisce una forma di risposta tattile

01:05.520 --> 01:07.500
dal display all'utente finale, che lo

01:07.500 --> 01:08.910
sta digitando e utilizzando

01:08.910 --> 01:11.910
per inserire informazioni nel sistema.

01:11.910 --> 01:13.800
Ora, quando si guarda al touchscreen stesso,

01:13.800 --> 01:15.840
il digitalizzatore deve essere protetto.

01:15.840 --> 01:19.140
Quindi, il digitalizzatore viene ricoperto da un pezzo di vetro.

01:19.140 --> 01:21.990
Nella maggior parte dei sistemi moderni, si utilizzerà una

01:21.990 --> 01:24.810
forma di vetro molto resistente, come il Gorilla Glass.

01:24.810 --> 01:26.970
Si tratta di un vetro temperato resistente

01:26.970 --> 01:29.610
ai graffi e agli urti che protegge il digitalizzatore

01:29.610 --> 01:31.110
e i cristalli liquidi sottostanti

01:31.110 --> 01:33.300
di quel particolare display.

01:33.300 --> 01:35.550
Poi c'è l'accelerometro.

01:35.550 --> 01:38.040
L'accelerometro è un dispositivo combinato che

01:38.040 --> 01:39.870
utilizza hardware e software per

01:39.870 --> 01:41.670
misurare la velocità, la rotazione

01:41.670 --> 01:44.190
e il movimento del dispositivo mobile.

01:44.190 --> 01:46.770
L'accelerometro si concentra sul movimento causato

01:46.770 --> 01:50.700
dalla gravità, dalle vibrazioni o da una rapida accelerazione.

01:50.700 --> 01:54.210
Ad esempio, se prendo il mio smartphone e lo muovo con me mentre

01:54.210 --> 01:56.550
faccio oscillare il braccio, il sistema

01:56.550 --> 01:58.920
è in grado di rilevare lo slancio in avanti

01:58.920 --> 02:01.560
e la velocità con cui avviene.

02:01.560 --> 02:04.020
Ora, perché si dovrebbe usare un accelerometro?

02:04.020 --> 02:06.150
Ci sono molte ragioni per cui utilizziamo gli accelerometri

02:06.150 --> 02:08.490
nei nostri dispositivi mobili, ma la più comune è l'orientamento

02:08.490 --> 02:10.380
dello schermo.

02:10.380 --> 02:12.120
Se prendete il telefono per scattare

02:12.120 --> 02:14.940
una foto e lo tenete in verticale, riuscirete a

02:14.940 --> 02:17.940
vedere solo cose alte, come un edificio.

02:17.940 --> 02:19.590
Ma se lo si gira di lato e

02:19.590 --> 02:21.450
ora è in formato orizzontale,

02:21.450 --> 02:24.120
anche lo schermo si gira di lato.

02:24.120 --> 02:25.440
È l'accelerometro

02:25.440 --> 02:26.700
a farlo per voi.

02:26.700 --> 02:29.040
L'accelerometro è in grado di rilevare

02:29.040 --> 02:31.290
il movimento di passaggio dall'orientamento

02:31.290 --> 02:33.000
verticale a quello orizzontale

02:33.000 --> 02:35.100
e invia il segnale al sistema operativo

02:35.100 --> 02:38.640
per modificare il display in uscita.

02:38.640 --> 02:41.040
Inoltre, in molti computer portatili sono

02:41.040 --> 02:43.260
stati inseriti accelerometri.

02:43.260 --> 02:45.240
Il motivo è che se il vostro portatile è dotato di

02:45.240 --> 02:47.610
un disco rigido tradizionale e lo fate cadere, il disco

02:47.610 --> 02:50.070
rigido potrebbe danneggiarsi gravemente se si trova nel

02:50.070 --> 02:52.290
mezzo della lettura o della scrittura dei dati, perché

02:52.290 --> 02:54.660
il braccio dell'attuatore può graffiare la superficie

02:54.660 --> 02:56.250
dei piatti del disco rigido.

02:56.250 --> 02:58.320
Ma se il portatile è dotato di un accelerometro

02:58.320 --> 03:00.300
e rileva una caduta, può inviare un segnale

03:00.300 --> 03:03.090
al disco rigido per parcheggiare l'attuatore e fare in modo

03:03.090 --> 03:05.340
che l'attuatore smetta di leggere e scrivere dal

03:05.340 --> 03:07.230
disco rigido durante la caduta.

03:07.230 --> 03:09.360
In questo modo si può evitare la perdita di dati sull'unità

03:09.360 --> 03:10.710
durante la caduta.

03:10.710 --> 03:12.720
L'accelerometro è molto utile e può essere

03:12.720 --> 03:14.640
utilizzato anche nei giochi.

03:14.640 --> 03:16.950
Ad esempio, se volessi prendere il mio iPhone e giocare

03:16.950 --> 03:18.270
a un gioco di guida, potrei ruotare

03:18.270 --> 03:20.280
il dispositivo a destra e a sinistra e il dispositivo

03:20.280 --> 03:21.960
sarebbe in grado di rilevare la svolta e

03:21.960 --> 03:24.090
quindi di far girare l'auto nel gioco.

03:24.090 --> 03:26.160
Questo è un altro modo in cui è possibile utilizzare

03:26.160 --> 03:28.170
l'accelerometro con diverse applicazioni sullo

03:28.170 --> 03:30.150
smartphone, per prendere l'input fisico del mondo

03:30.150 --> 03:31.860
reale e utilizzarlo per controllare ciò che

03:31.860 --> 03:33.840
accade all'interno dell'applicazione.

03:33.840 --> 03:35.790
L'accelerometro funziona molto

03:35.790 --> 03:38.100
bene quando si ha a che fare con gli assi X

03:38.100 --> 03:40.620
e Y, cioè l'asse orizzontale e verticale, ma

03:40.620 --> 03:42.209
non funziona bene se si inizia

03:42.209 --> 03:46.740
a muovere le cose in avanti e indietro, il che è noto come profondità.

03:46.740 --> 03:48.570
Questo è il nostro asse Z.

03:48.570 --> 03:50.820
Per poter aggiungere Z, dobbiamo aggiungere

03:50.820 --> 03:52.770
un elemento noto come giroscopio.

03:52.770 --> 03:55.140
Il giroscopio è essenzialmente una versione migliorata

03:55.140 --> 03:57.060
dell'accelerometro di base.

03:57.060 --> 03:59.790
Quando si utilizza un giroscopio, è possibile rilevare

03:59.790 --> 04:02.760
l'inclinazione, il rollio e l'imbardata, e ciò consente di

04:02.760 --> 04:06.570
controllare i movimenti in tre dimensioni, utilizzando gli assi X, Y e Z.

04:06.570 --> 04:09.270
Quindi, se sto giocando a un gioco di auto e posso muovere

04:09.270 --> 04:11.490
il telefono a sinistra o a destra, va bene, e posso

04:11.490 --> 04:13.680
rilevarlo usando solo l'accelerometro, utilizzando

04:13.680 --> 04:15.480
gli assi X e Y.

04:15.480 --> 04:17.460
Ma se sto giocando a un simulatore di volo,

04:17.460 --> 04:19.590
devo anche poter avvicinare o allontanare

04:19.590 --> 04:22.650
il telefono per far salire o scendere il mio aereo.

04:22.650 --> 04:25.050
Quindi, se si vuole un gioco di volo realistico,

04:25.050 --> 04:26.850
è necessario misurare il tasso di

04:26.850 --> 04:29.250
rotazione intorno agli assi X, Y e Z, e per farlo

04:29.250 --> 04:31.860
si può utilizzare un giroscopio.

04:31.860 --> 04:34.740
Allo stesso modo, se avete mai esplorato una foto o un video

04:34.740 --> 04:37.020
in 3D sul vostro telefono, state usando il giroscopio

04:37.020 --> 04:39.300
per muovervi in quello spazio ed essere in grado

04:39.300 --> 04:41.130
di vedere esattamente ciò che sta accadendo

04:41.130 --> 04:42.900
in tutti i 360 gradi, perché vi state

04:42.900 --> 04:46.410
muovendo attraverso gli assi X, Y e Z.

04:46.410 --> 04:47.670
Ora, oltre a usarlo per

04:47.670 --> 04:50.310
i giochi e per guardare video e foto, è possibile

04:50.310 --> 04:53.190
utilizzarlo per eseguire azioni sul telefono.

04:53.190 --> 04:54.840
Nella maggior parte degli smartphone moderni,

04:54.840 --> 04:57.030
al loro interno è presente una tecnologia adattiva che

04:57.030 --> 04:59.220
si abbina al software del sistema operativo per consentire

04:59.220 --> 05:01.560
l'esecuzione di operazioni come i gesti.

05:01.560 --> 05:03.960
Ad esempio, si può configurare lo smartphone in modo che,

05:03.960 --> 05:05.850
ogni volta che lo si scuote per tre volte, la musica

05:05.850 --> 05:09.120
venga mescolata in modo casuale e venga scelta una nuova canzone.

05:09.120 --> 05:11.130
Oppure si può fare in modo che se si scuote il

05:11.130 --> 05:14.040
telefono da sinistra a destra, questo riagganci o rifiuti una

05:14.040 --> 05:15.570
chiamata in arrivo per voi.

05:15.570 --> 05:17.070
Tutte queste cose sono possibili

05:17.070 --> 05:20.490
grazie all'utilizzo del giroscopio all'interno dello smartphone.

05:20.490 --> 05:22.560
L'ultima funzione del giroscopio è la stabilizzazione

05:22.560 --> 05:24.390
dell'immagine.

05:24.390 --> 05:26.820
Molte applicazioni per fotocamere all'interno

05:26.820 --> 05:29.280
dei nostri smartphone si accoppiano con il giroscopio

05:29.280 --> 05:31.200
e lo utilizzano per rilevare il movimento

05:31.200 --> 05:33.060
della fotocamera e contrastarlo

05:33.060 --> 05:35.460
con filtri digitali, in modo da ottenere foto

05:35.460 --> 05:37.620
e video nitidi con meno vibrazioni e meno

05:37.620 --> 05:40.110
tremolii.

05:40.110 --> 05:42.330
Questi sono tutti i vantaggi dell'utilizzo di un giroscopio

05:42.330 --> 05:44.040
all'interno dello smartphone.

05:44.040 --> 05:46.470
Pertanto, quando si tratta di dispositivi mobili, è necessario

05:46.470 --> 05:48.690
tenere presente tre componenti principali e la loro

05:48.690 --> 05:49.920
funzione.

05:49.920 --> 05:53.790
Si tratta del digitalizzatore, dell'accelerometro e del giroscopio.

05:53.790 --> 05:55.260
Quando si tratta di un digitalizzatore,

05:55.260 --> 05:57.600
si tratta di prendere l'input tattile e convertirlo

05:57.600 --> 05:59.100
in segnali digitali che possono essere

05:59.100 --> 06:01.470
compresi dal sistema operativo.

06:01.470 --> 06:03.090
Quando si parla di accelerometro,

06:03.090 --> 06:04.590
si misura la velocità di variazione

06:04.590 --> 06:08.700
lungo gli assi X e Y, ovvero orizzontale e verticale.

06:08.700 --> 06:11.910
E se utilizziamo un giroscopio, aggiungiamo

06:11.910 --> 06:14.640
l'asse Z. Così possiamo vedere le cose a

06:14.640 --> 06:17.010
360 gradi, attraversando l'asse

06:17.010 --> 06:20.220
orizzontale o X, l'asse Y o verticale e l'asse

06:20.220 --> 06:21.603
Z o di profondità.
