Sensori
I blocchi sensore leggono lo stato di hub/dispositivo e forniscono dati per condizioni, eventi e logica di controllo.
Sensori del dispositivo e dell'hub
Livello batteria hub (Principiante)
Restituisce il livello attuale della batteria dell'hub.
Tensione batteria hub (Avanzato)
Restituisce la tensione della batteria dell’hub selezionato in volt.
- Tipo: blocco reporter numerico
- Disponibile solo per hub che riportano la tensione della batteria.
- Restituisce
NaNquando l’hub selezionato non è connesso.
Batteria % dispositivo (Principiante)
Restituisce il livello attuale della batteria del telefono/tablet che esegue MOCPilot (in percentuale).
Temperatura scheda (Avanzato)
Restituisce la temperatura della scheda dell'hub.
- Disponibile solo per
BuWizz 2eBuWizz 3.
Accelerometro hub (Guru)
Restituisce i dati grezzi dell’accelerometro riportati dall’hub selezionato.
- Assi:
x,y,z
Accelerazione hub (Guru)
Restituisce i dati di accelerazione riportati dall’hub selezionato.
- Assi:
x,y,z
Pulsante premuto (Principiante)
Verifica se un pulsante dell'hub selezionato corrisponde allo stato selezionato.
-
Opzioni stato:
premuto,rilasciato -
Opzione pulsante tipica:
centro(dipende dall'hub) -
Nota: le opzioni disponibili per i pulsanti possono variare in base al modello di hub (hub diversi possono esporre set di pulsanti diversi).
Tipo dispositivo (Principiante)
Restituisce il tipo di dispositivo collegato alla porta selezionata.
- Tipo: blocco reporter
- Uso tipico: rilevare quale dispositivo è collegato prima di eseguire logica specifica per dispositivo
Accelerometro dispositivo (Guru)
Restituisce i valori grezzi dell'accelerometro dai sensori del dispositivo.
- Opzioni asse:
x,y,z
Accelerazione dispositivo (Guru)
Restituisce i dati di accelerazione dai sensori del dispositivo.
- Opzioni asse:
x,y,z
Sensori di orientamento e inclinazione
Inclinazione dispositivo (Avanzato)
Restituisce i dati di inclinazione del telefono/tablet su cui è in esecuzione MOCPilot.
- Assi:
pitch,roll
Inclinazione (Principiante)
Restituisce l'angolo di inclinazione per l'asse selezionato.
- Opzioni asse:
beccheggio,rollio,imbardata - Nota:
imbardataè disponibile solo sugli hub che forniscono dati di imbardata.
Ottieni orientamento (Principiante)
Restituisce lo stato di orientamento attuale dell'hub.
- Opzioni formato output:
testo,indice - Valori orientamento:
Davanti,Superiore,Destra,Posteriore,Fondo,Sinistra
Orientamento verso l'alto (Principiante)
Verifica se l'orientamento dell'hub corrisponde all'orientamento selezionato come "verso l'alto".
- Opzioni orientamento:
Davanti,Superiore,Destra,Posteriore,Fondo,Sinistra
Imposta orientamento inclinazione (Avanzato)
Configura il riferimento di orientamento usato dai blocchi legati a inclinazione/orientamento.
- Opzioni orientamento:
Davanti,Superiore,Destra,Posteriore,Fondo,Sinistra
Timer e sensori di movimento del dispositivo
Timer (Avanzato)
Restituisce il valore del timer in secondi.
Azzera timer (Avanzato)
Azzera il timer.
Blocchi sensore per porta
Sensore distanza Technic (Principiante)
Restituisce i valori di distanza da un sensore di distanza Technic.
- Opzioni unità:
mm,cm,pollici,%
Technic quando la distanza e (Principiante)
Attiva/verifica una condizione di distanza per un sensore di distanza Technic.
- Opzioni confronto:
più vicino di,più lontano di,esattamente a - Opzioni unità:
mm,cm,pollici,%
Technic imposta modalità sensore colore (Avanzato)
Questo blocco imposta il sensore di colore Technic sulla modalità selezionata.
- Nota: Cambiare la modalità del sensore di colore può influire sul tuo programma in modi inaspettati. Ad esempio, il sensore di colore Technic non può leggere i colori o la luce riflessa quando è in modalità
"ambientale".
Valore sensore colore Technic (Principiante)
Restituisce il valore colore rilevato da un sensore di distanza Technic.
- Opzioni output:
valore,stringa
Technic quando il colore e (Principiante)
Attiva/verifica quando il colore rilevato corrisponde al colore selezionato.
Luce riflessa Technic (Principiante)
Restituisce l'intensità della luce riflessa.
Technic quando la luce riflessa e (Principiante)
Attiva/verifica una condizione di soglia della luce riflessa.
- Opzioni confronto:
<,=,>
Luce ambientale Technic (Principiante)
Restituisce l'intensità della luce ambientale.
Technic quando la luce ambientale e (Principiante)
Attiva/verifica una condizione di soglia della luce ambientale.
- Opzioni confronto:
<,=,>
Colore grezzo Technic (Principiante)
Restituisce il valore grezzo del canale colore dal sensore Technic.
- Opzioni canale:
rosso,verde,blu
Sensore distanza BOOST (Principiante)
Restituisce la distanza da un sensore di distanza BOOST.
- Opzioni unità:
%,cm,pollici
BOOST quando la distanza e (Principiante)
Attiva/verifica una condizione di distanza per un sensore di distanza BOOST.
- Opzioni confronto:
più vicino di,più lontano di,esattamente a - Opzioni unità:
%,cm,pollici
Sensore colore BOOST (Principiante)
Restituisce il colore rilevato da un sensore BOOST.
- Opzioni output:
valore,stringa
BOOST e colore (Principiante)
Verifica se il sensore BOOST rileva attualmente il colore selezionato.
Luce riflessa BOOST (Principiante)
Restituisce il valore di luce riflessa dal sensore BOOST.
BOOST quando la luce riflessa e (Principiante)
Attiva/verifica una condizione di soglia della luce riflessa per il sensore BOOST.
- Opzioni confronto:
<,=,>
Technic Move imposta power mode (Principiante)
Imposta il power mode Technic Move.
- Opzioni modalita:
normale,boost
Tensione di uscita BuWizz (Guru)
Restituisce la tensione di uscita corrente riportata da un hub BuWizz.
- Disponibile solo per hub BuWizz supportati.
Corrente porta BuWizz (Guru)
Restituisce l’assorbimento di corrente riportato per la porta BuWizz selezionata.
- Disponibile solo per hub e porte BuWizz supportati.
Distanza WeDo 2 (Principiante)
Restituisce la distanza da un sensore di distanza WeDo 2.
- Opzioni unità:
%,cm,pollici
WeDo 2 quando distanza è (Principiante)
Attiva/controlla una condizione di distanza per un sensore di distanza WeDo 2.
- Opzioni di confronto:
closer than,farther than,exactly at - Unità:
%,cm,inch
Inclinazione WeDo 2 (Principiante)
Restituisce il valore di inclinazione da un sensore di inclinazione WeDo 2.
- Opzioni asse:
beccheggio,rollio