Czujnik optyczny#
Wstęp#
Czujnik optyczny V5 wykrywa kolor, jasność i obecność pobliskich obiektów za pomocą połączenia czujnika koloru RGB i czujnika zbliżeniowego. Może również wykorzystać wbudowaną diodę LED do oświetlenia obiektów, co zapewnia dokładniejsze wykrywanie.

Poniżej znajduje się lista dostępnych bloków:
ustaw światło optyczne – włącza lub wyłącza diodę LED czujnika optycznego.
ustaw moc światła optycznego – Ustawia poziom mocy diody LED czujnika optycznego.
Optyczne wykrycie obiektu – Raportuje, czy czujnik wykrywa obiekt w zasięgu.
Optyczne wykrywanie koloru – Raportuje, czy czujnik optyczny wykrył określony kolor.
Jasność optyczna – Raportuje jasność wykrytą przez czujnik optyczny.
Odcień optyczny – Raportuje odcień wykryty przez czujnik optyczny.
gdy optyczny – Uruchamia dołączony stos bloków, gdy czujnik optyczny wykryje lub zgubi obiekt.
ustaw światło optyczne#
Blok set Optical light włącza lub wyłącza diodę LED czujnika optycznego. Może to pomóc zwiększyć dokładność czujnika podczas wykrywania kolorów.
ustaw światło [Optical1 v] [włącz v]
Parametry |
Opis |
|---|---|
urządzenie |
Którego czujnika optycznego użyć, należy skonfigurować w oknie Urządzenia. |
państwo |
Stan kontrolki czujnika optycznego: włączona lub wyłączona. |
gdy uruchomiony
[Turn on the sensor's LED.]
ustaw światło [Optical1 v] [włącz v]
Ustaw moc światła optycznego#
Blok „Ustaw moc światła optycznego” ustawia jasność diody LED czujnika optycznego. Światło może pomóc czujnikowi optycznemu wyraźniej wykrywać obiekty i kolory.
Wyższy procent sprawia, że światło jest jaśniejsze. Niższy procent sprawia, że światło jest ciemniejsze.
Jeśli światło czujnika optycznego jest wyłączone, ustawienie mocy światła powyżej 0% spowoduje włączenie światła.
Jeżeli światło czujnika optycznego jest włączone, ustawienie mocy światła na 0% spowoduje wyłączenie światła.
ustaw moc światła [Optical1 v] na [50] %
Parametry |
Opis |
|---|---|
urządzenie |
Którego czujnika optycznego użyć, należy skonfigurować w oknie Urządzenia. |
jasność |
Ustaw jasność światła czujnika optycznego w zakresie od 0% do 100%. Użyj liczb całkowitych. |
gdy uruchomiony
[Turn on the sensor's LED at half brightness.]
ustaw moc światła [Optical1 v] na [50] %
Obiekt został znaleziony metodą optyczną#
Blok logiczny Optyczne wykrycie obiektu informuje, czy czujnik optyczny wykrył obiekt w zasięgu.
Prawda — czujnik optyczny wykrywa obiekt.
Fałsz — Czujnik optyczny nie wykrył obiektu.
<[Optical1 v] znalazł obiekt?>
Parametry |
Opis |
|---|---|
urządzenie |
Którego czujnika optycznego użyć, należy skonfigurować w oknie Urządzenia. |
Przykład
gdy uruchomiony
[Drive forward until an object is found.]
jedź [do przodu v]
czekaj dopóki <[Optical1 v] znalazł obiekt?>
zatrzymaj jazdę
Optyka wykrywa kolor#
Blok logiczny Optyczne wykrywanie koloru informuje, czy czujnik optyczny wykrył określony kolor na podstawie wykrytej wartości odcienia.
Prawda – Czujnik wykrywa określony kolor.
Fałsz – Czujnik nie wykrył określonego koloru.
Uwaga: Czujnik optyczny wyszukuje zakresy odcieni odpowiadające określonemu kolorowi. Aby wykryć konkretne zakresy odcieni, zapoznaj się z blokiem reporterowym Odcień optyczny.
<[Optical1 v] wykrywa [czerwony v]?>
Parametry |
Opis |
|---|---|
urządzenie |
Którego czujnika optycznego użyć, należy skonfigurować w oknie Urządzenia. |
kolor |
Jakiego koloru szukać:
|
Przykład
gdy uruchomiony
[Drive forward until red is found.]
jedź [do przodu v]
czekaj dopóki <[Optical1 v] wykrywa [czerwony v]?>
zatrzymaj jazdę
Jasność optyczna#
Blok reporterski Jasność optyczna informuje, ile światła zostało odbite z powrotem do czujnika optycznego, w procentach od 0% do 100%.
Wyższy procent oznacza, że więcej światła odbija się z powrotem do czujnika optycznego. Niższy procent oznacza, że mniej światła odbija się z powrotem.
(jasność [Optical1 v] w %)
Parametry |
Opis |
|---|---|
urządzenie |
Którego czujnika optycznego użyć, należy skonfigurować w oknie Urządzenia. |
Odcień optyczny#
Blok reporterowy Odcień optyczny raportuje odcień wykryty przez czujnik optyczny jako liczbę od 0 do 359 stopni.
Odcień to sposób opisywania koloru za pomocą liczb znajdujących się na kole barw.

(odcień [Optical1 v] w stopniach)
Parametry |
Opis |
|---|---|
urządzenie |
Którego czujnika optycznego użyć, należy skonfigurować w oknie Urządzenia. |
Przykład
gdy uruchomiony
[Look for the color pink using hue.]
zawsze
wyczyść ekran
ustaw kursor na wiersz [1] kolumnę [1] na ekranie
jeśli <[300] [math_less_than v] (odcień [Optical1 v] w stopniach) [math_less_than v] [359]> to
wydrukuj [This is pink!] na ekranie ▶
w przeciwnym razie
wydrukuj [No pink detected!] na ekranie ▶
kiedy optyczny#
Blok when Optical uruchamia dołączony stos bloków za każdym razem, gdy czujnik optyczny wykryje lub zgubi obiekt.
gdy [Optical1 v] [wykrywa v] obiekt :: hat events
Parametry |
Opis |
|---|---|
urządzenie |
Którego czujnika optycznego użyć, należy skonfigurować w oknie Urządzenia. |
państwo |
Kiedy zostanie uruchomiony dołączony stos bloków: detects jest uruchamiany, gdy zostanie wykryty niewykryty obiekt, podczas gdy loses jest uruchamiany, gdy wykryty obiekt nie jest już wykrywany. |