Controllo · scheda Telefono
Batteria
Invisibile: quanta carica ha il telefono e se è in carica
Esempio
Metti un Batteria nella finestra (si chiamerà Batteria1) e scrivi:
quando Batteria1.cambio fai stampa("cambio: livello = {evento["livello"]}")fineRisultato (controlli simulati)
cambio: livello = esempio
Proprietà
Si leggono e si cambiano con il punto: Batteria1.livello.
| Proprietà | Tipo | Iniziale | Significato |
|---|---|---|---|
livello sola lettura | intero | -1 | Carica da 0 a 100 (-1 = non ancora letta) |
in_carica sola lettura | logico | falso | Vero se il telefono è attaccato al caricatore |
Eventi
quando Batteria1.cambio faiprincipaleQuando il valore o il contenuto cambia. Inevento:livello,in_carica.
Metodi
Batteria1.aggiorna()Legge subito la batteria e restituisce il livello (da 0 a 100).
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
- PosizioneInvisibile: dove ti trovi, con il GPS del telefono
- 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