Czujniki
Bloki czujników odczytują stan huba/urządzenia i dostarczają dane do warunków, zdarzeń oraz logiki sterowania.
Czujniki urządzenia i huba
Poziom baterii huba (Początkujący)
Zwraca aktualny poziom baterii huba.
Napięcie baterii huba (Zaawansowany)
Zwraca napięcie baterii wybranego huba w woltach.
- Typ: numeryczny blok raportujący
- Dostępne tylko dla hubów raportujących napięcie baterii.
- Zwraca
NaN, gdy wybrany hub nie jest połączony.
Bateria urządzenia % (Początkujący)
Zwraca aktualny poziom baterii telefonu/tabletu (w procentach).
Temperatura płytki (Zaawansowany)
Zwraca temperaturę płytki huba.
- Dostępne tylko dla
BuWizz 2iBuWizz 3.
Akcelerometr huba (Guru)
Zwraca surowe dane akcelerometru raportowane przez wybrany hub.
- Osie:
x,y,z
Przyspieszenie huba (Guru)
Zwraca dane przyspieszenia raportowane przez wybrany hub.
- Osie:
x,y,z
Przycisk wciśnięty (Początkujący)
Sprawdza, czy wybrany przycisk huba odpowiada wybranemu stanowi.
-
Opcje stanu:
naciśnięty,zwolniony -
Typowa opcja przycisku:
środkowy -
Uwaga: dostępne przyciski mogą się różnić w zależności od modelu huba.
Typ urządzenia (Początkujący)
Zwraca typ urządzenia podłączonego do wybranego portu.
- Typ: blok raportujący
- Typowe użycie: wykrycie urządzenia przed uruchomieniem odpowiedniej logiki
Akcelerometr urządzenia (Guru)
Zwraca surowe dane akcelerometru.
- Opcje osi:
x,y,z
Przyspieszenie urządzenia (Guru)
Zwraca dane przyspieszenia.
- Opcje osi:
x,y,z
Czujniki orientacji i nachylenia
Nachylenie urządzenia (Zaawansowany)
Zwraca dane nachylenia telefonu/tabletu, na którym działa MOCPilot.
- Osie:
pitch,roll
Nachylenie (Początkujący)
Zwraca kąt nachylenia dla wybranej osi.
- Opcje osi:
pitch,roll,yaw - Uwaga:
yawdostępny tylko na wybranych hubach.
Pobierz orientację (Początkujący)
Zwraca aktualną orientację huba.
- Opcje wyjścia:
tekst,indeks - Wartości:
Przód,Góra,Prawo,Tył,Dół,Lewo
Czy orientacja jest w górę (Początkujący)
Sprawdza, czy orientacja odpowiada wybranej pozycji „góra”.
- Opcje:
Przód,Góra,Prawo,Tył,Dół,Lewo
Ustaw orientację nachylenia (Zaawansowany)
Konfiguruje orientację odniesienia dla bloków nachylenia.
- Opcje:
Przód,Góra,Prawo,Tył,Dół,Lewo
Timer i ruch urządzenia
Timer (Zaawansowany)
Zwraca wartość timera w sekundach.
Resetuj timer (Zaawansowany)
Resetuje timer do zera.
Bloki czujników portów
Czujnik odległości Technic (Początkujący)
Zwraca odległość z czujnika Technic.
- Opcje jednostek:
mm,cm,cal,%
Technic gdy odległość jest (Początkujący)
Sprawdza warunek odległości.
- Opcje:
bliżej niż,dalej niż,dokładnie na - Jednostki:
mm,cm,cal,%
Technic ustaw tryb czujnika koloru (Zaawansowany)
Ten blok ustawia czujnik koloru Technic na wybrany tryb.
- Uwaga: Zmiana trybu czujnika koloru może wpłynąć na program w nieoczekiwany sposób. Na przykład czujnik koloru Technic nie może odczytywać kolorów ani światła odbitego, gdy jest w trybie
"otoczenia".
Wartość koloru Technic (Początkujący)
Zwraca wykryty kolor.
- Opcje wyjścia:
wartość,ciąg
Technic gdy kolor jest (Początkujący)
Sprawdza, czy kolor odpowiada wybranemu.
Światło odbite Technic (Początkujący)
Zwraca intensywność światła odbitego.
Technic gdy światło odbite jest (Początkujący)
Sprawdza próg światła odbitego.
- Opcje:
<,=,>
Światło otoczenia Technic (Początkujący)
Zwraca natężenie światła otoczenia.
Technic gdy światło otoczenia jest (Początkujący)
Sprawdza próg światła otoczenia.
- Opcje:
<,=,>
Surowy kolor Technic (Początkujący)
Zwraca kanały RGB.
- Opcje:
czerwony,zielony,niebieski
Czujnik odległości BOOST (Początkujący)
Zwraca odległość z czujnika BOOST.
- Jednostki:
%,cm,cal
BOOST gdy odległość jest (Początkujący)
Sprawdza warunek odległości.
- Opcje:
bliżej niż,dalej niż,dokładnie na - Jednostki:
%,cm,cal
Kolor BOOST (Początkujący)
Zwraca kolor z czujnika BOOST.
- Opcje:
wartość,ciąg
BOOST czy kolor (Początkujący)
Sprawdza, czy kolor jest wykryty.
Światło odbite BOOST (Początkujący)
Zwraca światło odbite.
BOOST gdy światło odbite jest (Początkujący)
Sprawdza próg światła.
- Opcje:
<,=,>
Technic Move ustaw tryb mocy (Początkujący)
Ustawia tryb mocy.
- Opcje:
normal,boost
Napięcie wyjściowe BuWizz (Guru)
Zwraca bieżące napięcie wyjściowe raportowane przez hub BuWizz.
- Dostępne tylko dla obsługiwanych hubów BuWizz.
Prąd portu BuWizz (Guru)
Zwraca pobór prądu raportowany dla wybranego portu huba BuWizz.
- Dostępne tylko dla obsługiwanych hubów i portów BuWizz.
WeDo 2 odległość (Początkujący)
Zwraca odległość.
- Jednostki:
%,cm,cal
WeDo 2 gdy odległość wynosi (Początkujący)
Uruchamia/sprawdza warunek odległości dla czujnika odległości WeDo 2.
- Opcje porównania:
closer than,farther than,exactly at - Jednostki:
%,cm,inch
WeDo 2 nachylenie (Początkujący)
Zwraca nachylenie.
- Opcje:
pitch,roll