HomeStrumentiDevicesensor.navTitle
Cosa ti aiuta a verificare questo strumento

Test Sensori Dispositivo - Giroscopio e Accelerometro

Rilevamento completo dei sensori interni di smartphone e tablet. Leggi dati in tempo reale di giroscopio, accelerometro e orientamento.

test sensori giroscopio accelerometro test cellulare sensore gravità
Privacy

Richiede l’accesso a sensori del dispositivo solo durante il test attivo e mantiene l’elaborazione nel browser quando possibile.

Piattaforme supportate

Funziona meglio nelle versioni recenti di Chrome, Edge, Safari e Firefox. Il supporto dipende da Device Orientation and Motion APIs, HTTPS, hardware disponibile e policy del browser.

Stato Sensori

Contesto di sicurezza (HTTPS)
No (potrebbe rendere il sensore non disponibile)
DeviceMotionEvent
Non disponibile
Autorizzazioni:sconosciuto
DeviceOrientationEvent
Non disponibile
Autorizzazioni:sconosciuto
deviceorientationabsolute
Non sicuro/non disponibile (comune)
La maggior parte dei browser non fornisce questo evento.
Richiede HTTPS per funzionare.

Dati

Non raccolto
Freq. eventi: moto 0/s · orientamento 0/s

Letture Live

Accelerazione (no G)Aggiornamento: -
x
-
y
-
z
-
|a|:-
Accelerazione (inclusa la gravità) m/s²intervallo: -
x
-
y
-
z
-
|a|:- (circa - g)
Rotazione (°/s)Aggiornamento: -
alpha
-
beta
-
gamma
-
Orientamento (Alpha/Beta/Gamma)Aggiornamento: -
alpha
-
beta
-
gamma
-
absolute:falseheading:-accuracy:-
Se i valori sono fissi a 0, il sensore non è accessibile.

registro eventi

Nessun registro ancora

Devicesensor.tipsTitle

Guida Sensori

Controlla rapidamente se DeviceMotion / DeviceOrientation: autorizzazioni, frequenza degli eventi e letture in tempo reale sono normali.

Passo 1

Apri su Mobile

circa 10 secondi

Innanzitutto assicurati che sia in esecuzione nel browser mobile e nel contesto di sicurezza e concedi le autorizzazioni di movimento/direzione.

Prova a utilizzare un browser mobile per aprirlo (i browser desktop in genere non hanno eventi dei sensori)
Conferma di essere in HTTPS (i contesti non sicuri potrebbero essere limitati)
Se viene richiesto di richiedere l'autorizzazione: fare clic su "Richiedi autorizzazione" e selezionare Consenti nella finestra pop-up del sistema.
Se non ci sono ancora dati: controlla se "Accesso al movimento e all'orientamento" è disattivato nelle impostazioni di sistema (comune su iOS)
Suggerimento: iOS Safari richiede un "gesto dell'utente" per attivare l'autorizzazione, quindi completa l'operazione di autorizzazione con lo stesso clic.
Passo 2

Consenti Permessi

circa 10 secondi

iOS richiede un click esplicito per l'accesso ai sensori di movimento.

Fai clic su "Avvia raccolta"
Osservare se "Frequenza evento: tempi di movimento/orientamento al secondo" è maggiore di 0
Osserva se "Aggiornamento: xxms/xxs" continua ad aggiornarsi (più è piccolo, più è nuovo)
Se la frequenza è 0: solitamente non è autorizzata/non supportata/il monitoraggio non è efficace.
Passo 3

Muovi il dispositivo

circa 15 secondi

Ruota e inclina il telefono per vedere i grafici cambiare.

Scuotere leggermente il dispositivo: osservare se vi è qualche cambiamento evidente nell'"accelerazione (esclusa la gravità)"
Ruotare lentamente il dispositivo: osservare se la velocità di rotazione (°/s) cambia
Modificare l'orientamento del dispositivo: osservare se cambia alfa/beta/gamma (i diversi sistemi di coordinate del dispositivo varieranno)
Se i dati relativi alla direzione sono anomali: provare a stare lontano da forti interferenze magnetiche o cambiare browser e riprovare

Cosa controlla questo strumento

Questa pagina controlla se i sensori di movimento e di orientamento sono esposti al browser e se i valori in tempo reale cambiano quando si sposta il dispositivo.

autorizzazione del sensore

Conferma se il browser consente la richiesta di dati di movimento o orientamento su questo dispositivo.

attività dell'accelerometro

Mostra se i valori di accelerazione rispondono quando si inclina o si sposta il dispositivo.

giroscopio/cambiamenti di orientamento

Aiuta a verificare se i segnali relativi all'angolo e alla rotazione vengono aggiornati in tempo reale.

reattività dell'asse

Rende più semplice vedere se un asse appare bloccato o errato.

continuità degli eventi

Utile per individuare stalli di aggiornamento, frequenze di campionamento molto basse o pause del browser.

suggerimenti per la risoluzione dei problemi mobili

Aiuta a separare il comportamento desktop non supportato dai problemi reali dei sensori mobili.

Ciò che questo strumento non può confermare

I test dei sensori dipendono da ciò che espone il browser, quindi sono un controllo pratico delle funzionalità piuttosto che una calibrazione hardware completa.

il supporto desktop è spesso limitato

Molti browser e dispositivi desktop non espongono queste API anche se la pagina stessa va bene.

non uno strumento di calibrazione hardware

Non può certificare l’esatta precisione di accelerometri o giroscopi come possono fare gli strumenti di ingegneria.

le autorizzazioni differiscono notevolmente in base al browser

Alcune piattaforme richiedono gesti dell'utente, istruzioni speciali o comportamenti specifici di Safari prima che i valori vengano visualizzati.

il comportamento in background può modificare le letture

I browser possono limitare, fluidificare o mettere in pausa gli eventi del sensore quando è coinvolto il risparmio energetico o lo sfondo.

Come viene generato il risultato

Il risultato viene generato dagli eventi di movimento e orientamento del browser e dai valori live esposti dal dispositivo corrente.

01

permesso/gesto

La pagina richiede l'autorizzazione relativa al movimento o l'azione dell'utente richiesta quando necessario.

02

abbonamento agli eventi del sensore

Il browser inizia ad ascoltare gli eventi di movimento e orientamento del dispositivo.

03

campionamento del valore in tempo reale

La pagina campiona i valori di accelerazione, rotazione o orientamento man mano che cambiano.

04

visualizzazione lato client

I valori vengono visualizzati localmente in modo da poter vedere se il movimento produce cambiamenti attesi.

05

interpretazione locale

Il risultato si basa sul fatto che il browser esponga segnali di sensori attivi e mutevoli durante il test.

Interpreta i tuoi risultati

Utilizza il risultato del sensore per decidere se il problema riguarda l'accesso al browser non supportato, lo stato di autorizzazione o il dispositivo stesso.

Risultato del sensore osservatoSignificato probabile
Nessun valoreBrowser non supportato, autorizzazione mancante o ambiente desktop senza sensore.
I valori non cambianoIl dispositivo non si muove, un percorso del sensore è bloccato oppure il browser non aggiorna gli eventi.
Solo alcuni assi rispondonoBlocco dell'orientamento, esposizione parziale del sensore o problema del sensore specifico del dispositivo.
Valori molto rumorosiNormale tremolio della mano, deriva del sensore o frequenza di campionamento instabile.
Aggiornamenti live fluidiL'accesso di base al sensore del browser funziona correttamente su questo dispositivo.

Browser supportati e limitazioni note

Il supporto dei sensori di movimento varia fortemente in base alla piattaforma, con i browser mobili che generalmente offrono più dei browser desktop.

navigatorecomportamento di autorizzazionesupporto al movimentosupporto all'orientamentolimitazioni note
CromoDi solito funziona su hardware mobile supportatoBeneBeneDesktop Chrome spesso ha pochi o nessun dato utile dei sensori.
BordoSimile a ChromeBeneBeneI desktop Windows spesso espongono percorsi dei sensori limitati.
FirefoxDipende dal supporto della piattaformaDall'essenziale al buonoDall'essenziale al buonoIl supporto API può essere più conservativo rispetto a Chromium.
SafariSpesso richiede l'autorizzazione esplicita dell'utente sui dispositivi AppleBeneBeneLe regole relative ai gesti e ai permessi sono più rigide.
iOSSafariIl prompt è spesso richiestoBeneBeneLe schede in background e le impostazioni sulla privacy possono interrompere gli aggiornamenti.
AndroidCromoSolitamente disponibile sull'hardware Android supportatoBeneBeneLa qualità del sensore del fornitore del dispositivo varia ancora ampiamente.

Casi d'uso

Questo strumento è particolarmente utile quando una funzionalità del browser dipende dai dati di movimento o orientamento attivi in questo momento sul dispositivo.

prima dell'AR mobile o delle demo dei sensori

Confermare che i valori di movimento e orientamento raggiungano effettivamente il browser.

dopo un aggiornamento del sistema operativo mobile

Controlla se le autorizzazioni del sensore del browser sono cambiate dopo l'aggiornamento.

quando un sito basato su tilt sembra rotto

Utilizza il test per separare i problemi di logica della pagina dall'accesso mancante al sensore.

quando si confrontano i browser su un telefono

Scopri se Safari e Chrome espongono lo stesso comportamento del sensore sullo stesso dispositivo.

durante il debug delle funzionalità di orientamento

Conferma se il browser riceve le modifiche alla rotazione in tempo reale come previsto.

FAQ Sensori

Domande frequenti e suggerimenti per la risoluzione dei problemi relativi al test del sensore del dispositivo (accelerazione/giroscopio/direzione).

1.

Cosa può essere misurato in questa pagina?

Monitorerà gli eventi DeviceMotion (accelerazione/velocità angolare) e DeviceOrientation (alfa/beta/gamma, ecc.) e visualizzerà lo stato di autorizzazione, la frequenza degli eventi e le letture in tempo reale per aiutarti a determinare rapidamente se il sensore del dispositivo sta segnalando normalmente.

2.

Perché il valore è sempre "-"?

Le cause più comuni sono: contesto non autorizzato e non sicuro (non HTTPS), browser desktop senza sensori o sistema/browser disabilitato Accesso al movimento e all'orientamento. Si consiglia di fare prima clic su "Aggiorna stato", quindi su "Richiedi autorizzazione" e confermare che le impostazioni di sistema lo consentono.

3.

Perché iOS Safari deve fare clic su "Richiedi autorizzazione"?

Safari su iOS 13 e versioni successive utilizza il modello di autorizzazione requestPermission() per gli eventi di movimento/direzione. La finestra pop-up di autorizzazione deve essere attivata dai gesti dell'utente, altrimenti l'evento non verrà segnalato o verranno restituiti dati vuoti.

4.

Perché la frequenza dell'evento è 0/s?

Di solito significa che il monitoraggio non è efficace o intercettato dal sistema: il permesso non è concesso, il browser non lo supporta, la pagina non è in un contesto sicuro, oppure lo switch del sistema è spento. Può anche darsi che il dispositivo non disponga di un sensore corrispondente (raro).

5.

Cosa significa alfa/beta/gamma?

Rappresentano l'angolo di orientamento del dispositivo su 3 assi (unità °), ma browser/dispositivi diversi hanno implementazioni diverse di sistemi di coordinate e direzioni di riferimento, quindi sono più adatti per la verifica di "se sta cambiando/continua" piuttosto che per misurazioni ingegneristiche rigorose.

6.

Questo caricherà i dati del sensore?

Non. La pagina legge e visualizza solo gli eventi del sensore nel browser locale e non carica i dati sul server.

Guide correlate

Leggi alcune guide pratiche su configurazione, compatibilità del browser e risoluzione dei problemi per questo test.

Non ci sono ancora guide strettamente correlate per questo strumento.

Vedi tutte le guide

Feedback / segnala un bug

Dicci browser, dispositivo e cosa è successo.

Questo risultato sembra errato?

Commenti(0)

0
1