Description
Czujnik odbiciowy TCRT5000 z komparatorem LM393 – do wykrywania linii, przeszkód i kontrastu
Ten moduł to prosty i bardzo praktyczny czujnik odbiciowy IR, który sprawdza się tam, gdzie trzeba wykryć obecność obiektu, różnicę koloru podłoża albo pozycję elementu mechanicznego. Najczęściej trafia do robotów typu Line Follower, prostych układów automatyki DIY oraz projektów z Arduino.
Dzięki wbudowanemu komparatorowi LM393 czujnik może pracować zarówno jako wyjście cyfrowe D0 (sygnał tak/nie), jak i analogowe A0, co daje większą swobodę podczas budowy układu.
Do czego przyda się w praktyce? 🔧
- robot Line Follower – rozpoznawanie czarnej i białej linii,
- wykrywanie przeszkody z bliskiej odległości,
- czujnik krańcowy w prostych mechanizmach,
- detekcja położenia wału lub tarczy enkodera,
- rozpoznawanie kontrastu powierzchni – np. jasne / ciemne podłoże.
To nie jest dalekosiężny czujnik odległości. TCRT5000 działa na małym dystansie i najlepiej sprawdza się tam, gdzie obiekt lub powierzchnia znajduje się blisko sensora. 💡
Jak działa czujnik TCRT5000? ⚙️
W module znajduje się para elementów optycznych:
- dioda IR – wysyła promieniowanie podczerwone,
- fototranzystor – odbiera światło odbite od powierzchni.
Jeżeli pod czujnikiem znajduje się jasna lub dobrze odbijająca powierzchnia, odbiornik rejestruje silniejszy sygnał. Gdy podłoże jest ciemne albo obiekt słabo odbija światło, sygnał jest mniejszy.
Komparator LM393 porównuje ten sygnał z ustawionym progiem i na wyjściu D0 podaje stan niski lub wysoki. Czułość ustawisz potencjometrem na płytce. ⭐
Najważniejsze zalety
- Dwa typy wyjścia – analogowe A0 i cyfrowe D0
- Regulacja czułości potencjometrem
- Zasilanie 3,3 V do 5 V – wygodne dla Arduino i wielu mikrokontrolerów
- Małe wymiary – łatwy montaż w robotach i małych konstrukcjach
- Diody LED sygnalizujące zasilanie i stan pracy
- Proste podłączenie przez goldpiny 2,54 mm
Kompatybilność – z czym działa? 🔌
Moduł może współpracować z układami zasilanymi napięciem 3,3 V lub 5 V, dlatego pasuje do wielu popularnych platform:
- Arduino Uno
- Arduino Nano
- Arduino Mega
- ESP8266
- ESP32
- STM32
- Raspberry Pi – po zachowaniu ostrożności przy logice wejść
- inne mikrokontrolery z wejściem analogowym lub cyfrowym
Jeśli używasz tylko sygnału progowego, wystarczy podłączyć D0. Jeśli chcesz samodzielnie analizować poziom odbicia, skorzystaj z A0. 🛠️
Wyprowadzenia modułu
- VCC – zasilanie 3,3 V do 5 V
- GND – masa
- D0 – wyjście cyfrowe
- A0 – wyjście analogowe
Jak podłączyć?
Typowe podłączenie do Arduino wygląda bardzo prosto:
- VCC → 5 V lub 3,3 V
- GND → GND
- D0 → wejście cyfrowe
- A0 → wejście analogowe, jeśli chcesz odczytywać poziom sygnału
Po podłączeniu ustaw próg potencjometrem. Najwygodniej zrobić to już w docelowej odległości od podłoża lub wykrywanego elementu. 📏
Na co zwrócić uwagę przed zakupem? 🚨
- Zasięg roboczy jest mały – około 3 mm do 12 mm.
- Kolor i faktura powierzchni mają znaczenie – jasne i gładkie materiały zwykle odbijają lepiej niż ciemne i matowe.
- Nie zastępuje dalmierza – to czujnik bliskiego odbicia, nie moduł do pomiaru większej odległości.
- Wymaga regulacji czułości – szczególnie przy zmianie podłoża, wysokości montażu lub oświetlenia.
- Temperatura pracy podana przez producenta to 10°C do 30°C.
Jeśli planujesz wykrywać bardzo małe różnice kontrastu albo pracować w zmiennym oświetleniu, warto wcześniej wykonać prosty test na docelowym materiale. 💡
Typowe zastosowania DIY i warsztatowe
- roboty edukacyjne i line follower
- 🏠 proste czujniki położenia w mechanizmach domowych
- 🛠️ wykrywanie końca ruchu jako krańcówka bezstykowa
- ⚙️ odczyt znaczników na kole lub wale
- detekcja obecności małego elementu na krótkim dystansie
Praktyczne wskazówki użytkowe
- Montuj czujnik stabilnie i równolegle do powierzchni.
- Przy detekcji linii zachowaj stałą wysokość nad podłożem.
- Najpierw ustaw potencjometr na średnią czułość, potem doprecyzuj próg.
- Jeśli odczyt jest niestabilny, sprawdź wpływ światła zewnętrznego i odległość od powierzchni.
- Do prostych projektów wystarczy D0, ale do kalibracji i testów A0 bywa dużo wygodniejsze.
Specyfikacja techniczna
| Typ czujnika | odbiciowy, optyczny IR |
| Układ komparatora | LM393 |
| Element detekcyjny | TCRT5000 |
| Napięcie zasilania | 3,3 V do 5 V |
| Zasięg | 3 mm do 12 mm |
| Wyjścia | A0, D0 |
| Pobór prądu | maks. 20 mA |
| Temperatura pracy | 10°C do 30°C |
| Złącze | goldpin 2,54 mm |
| Wymiary | 32 x 14 mm |
FAQ – pytania, które pojawiają się najczęściej ❓
Nie. To czujnik odbiciowy do wykrywania obecności, kontrastu i zmian odbicia w małej odległości.
Tak, to jedno z najczęstszych zastosowań. Dobrze rozpoznaje różnicę między jasnym i ciemnym podłożem po odpowiedniej regulacji.
Tak, zakres zasilania modułu to 3,3 V do 5 V.
A0 daje sygnał analogowy zależny od odbicia, a D0 gotowy sygnał cyfrowy po przekroczeniu ustawionego progu.
Tak, ale tylko z bardzo małej odległości. Do wykrywania obiektów dalej niż kilka milimetrów lepiej użyć innego typu sensora.
Materiały wideo
Czujnik odbiciowy TCRT5000
Film dzięki uprzejmości Elektro Maras – kanał na Youtube: Elektro Maras





Reviews
There are no reviews yet.