Controllo · scheda Telefono
Posizione
Invisibile: dove ti trovi, con il GPS del telefono
Esempio
Metti un Posizione nella finestra (si chiamerà Posizione1) e scrivi:
quando Finestra1.apertura fai Posizione1.precisa = falsofine quando Posizione1.cambio fai stampa("cambio: latitudine = {evento["latitudine"]}")fineRisultato (controlli simulati)
cambio: latitudine = esempio Posizione1.precisa = falso
Proprietà
Si leggono e si cambiano con il punto: Posizione1.precisa.
| Proprietà | Tipo | Iniziale | Significato |
|---|---|---|---|
precisa | logico | vero | Usa il GPS (più preciso, consuma più batteria) |
continua | logico | vero | Continua ad aggiornare mentre ti muovi |
attiva sola lettura | logico | falso | Vero mentre segue la posizione |
latitudine sola lettura | decimale | 0.0 | Latitudine in gradi (nord positivo) |
longitudine sola lettura | decimale | 0.0 | Longitudine in gradi (est positivo) |
precisione sola lettura | decimale | -1.0 | Errore possibile in metri (-1 = posizione non ancora letta) |
altitudine sola lettura | decimale | 0.0 | Altezza sul livello del mare, in metri |
velocita sola lettura | decimale | 0.0 | Velocità in km/h |
Eventi
quando Posizione1.cambio faiprincipaleQuando il valore o il contenuto cambia. Inevento:latitudine,longitudine,precisione,altitudine,velocita.quando Posizione1.errore faiQuando qualcosa va storto. Inevento:messaggio.
Metodi
Posizione1.avvia()Comincia a chiedere la posizione al GPS (eventocambioa ogni aggiornamento).Posizione1.ferma()Smette di seguire la posizione (il GPS consuma batteria).Posizione1.distanza_da(latitudine, longitudine)Metri tra l'ultima posizione letta e il punto (latitudine, longitudine).
Dove funziona
- PCsì (simulato)
- Telefonosì
Nella stessa scheda
- BussolaBussola che gira con il telefono: indica dove è il nord
- LivellaLivella a bolla: la bolla si sposta quando inclini il telefono
- VibrazioneInvisibile: fa vibrare il telefono
- TorciaInvisibile: accende e spegne la luce del flash
- BatteriaInvisibile: quanta carica ha il telefono e se è in carica
- CondivisioneInvisibile: manda un testo con WhatsApp, posta, messaggi...
- ContapassiConta i passi mentre cammini, con l'anello dell'obiettivo
- SensoreLuceMisura quanta luce c'è intorno al telefono (in lux)
- SensoreProssimitàSi accorge quando qualcosa si avvicina allo schermo (la mano, l'orecchio)
- BarometroMisura la pressione dell'aria e stima l'altezza sul mare
- MovimentoInvisibile: si accorge quando scuoti il telefono
- FonometroMisura quanto rumore c'è con il microfono (in decibel)
- RegistratoreAudioRegistra la voce con il microfono e la fa riascoltare
- StatoReteInvisibile: dice se il telefono è collegato (Wi-Fi, dati mobili o niente)
- OrientamentoSchermoInvisibile: dice se il telefono è in verticale o in orizzontale