Description
Czujnik odbiciowy IR na LM393 – do wykrywania przeszkód w projektach Arduino i automatyce DIY
Ten moduł to prosty detektor przeszkód na podczerwień, który sprawdza się tam, gdzie potrzebujesz szybkiej informacji typu: obiekt jest / obiektu nie ma. Nie mierzy odległości w sposób ciągły jak czujniki analogowe czy ultradźwiękowe – podaje sygnał cyfrowy, więc łatwo podłączysz go do Arduino, Raspberry Pi, ESP i innych układów sterujących.
Na płytce znajduje się układ LM393, dioda IR nadawcza i odbiorcza oraz potencjometr do regulacji czułości. Po wykryciu przeszkody moduł zmienia stan wyjścia, a zielona dioda sygnalizuje zadziałanie czujnika.
Do czego można go użyć? 🔧
- wykrywanie przeszkody przed robotem mobilnym,
- proste czujniki obecności elementu na linii DIY,
- detekcja obiektu przy podajnikach, mechanizmach i modelach,
- projekty edukacyjne z Arduino i Raspberry Pi,
- układy reagujące na zbliżenie ręki lub przedmiotu,
- proste systemy alarmowe i sygnalizacyjne.
To dobry wybór, jeśli potrzebujesz tanio i szybko wykryć obiekt w krótkim zasięgu, bez skomplikowanego programowania i bez konwersji sygnału analogowego.
Jak działa ten czujnik IR? ⚙️
Moduł emituje wiązkę podczerwieni, która odbija się od przeszkody. Odbite światło trafia do odbiornika, a układ LM393 porównuje sygnał z ustawionym progiem czułości.
W praktyce działa to tak:
- gdy nie ma przeszkody – na wyjściu pojawia się stan wysoki 5 V,
- gdy przeszkoda zostanie wykryta – na wyjściu pojawia się stan niski 0 V.
Dzięki temu można go łatwo wykorzystać jako wejście cyfrowe mikrokontrolera, np. do zatrzymania silnika, zmiany kierunku jazdy robota albo uruchomienia diody, buzzera czy przekaźnika.
Najważniejsze cechy w praktyce ⭐
- Cyfrowe wyjście – proste odczytanie stanu bez dodatkowych układów.
- Regulacja potencjometrem – możesz dopasować próg detekcji do warunków pracy.
- Zasilanie 3.3 V – 5 V – wygodna współpraca z popularnymi platformami.
- Małe wymiary – moduł łatwo zmieścić w robocie, obudowie lub stanowisku testowym.
- Sygnalizacja LED – szybka kontrola, czy czujnik wykrywa obiekt.
Kompatybilność 🔌
Moduł współpracuje z układami zasilanymi napięciem 3.3 V lub 5 V. Możesz użyć go między innymi z:
- Arduino Uno, Nano, Mega, Pro Mini,
- ESP8266 i ESP32,
- Raspberry Pi,
- STM32,
- innymi mikrokontrolerami i sterownikami z wejściem cyfrowym.
Typowe piny modułu to:
- VCC – zasilanie,
- GND – masa,
- OUT – wyjście cyfrowe.
Przed podłączeniem warto sprawdzić opis pinów na konkretnej płytce i zgodność poziomów logicznych z używanym sterownikiem. 🚨
Na co zwrócić uwagę przed zakupem? ❓
To nie jest czujnik do precyzyjnego pomiaru odległości. Jego zadaniem jest wykrycie obiektu w ustawionym progu, a nie podanie dokładnej wartości w centymetrach.
W danych pojawiają się różne zakresy wykrywania, zależne od partii i warunków pracy. Producent podaje m.in.:
- 2 cm – 40 cm,
- 0.5 cm – 20 cm,
- 2 cm – 60 cm.
W praktyce zasięg zależy od:
- koloru przeszkody,
- materiału i stopnia połysku powierzchni,
- ustawienia potencjometru,
- oświetlenia otoczenia,
- kąta ustawienia czujnika względem obiektu.
Jeśli obiekt jest bardzo ciemny, matowy lub pochłania podczerwień, skuteczny zasięg może być mniejszy. 💡
Jak używać i ustawić czujnik? 🛠️
- Podłącz VCC, GND i OUT.
- Ustaw czujnik w miejscu, gdzie ma wykrywać obiekt.
- Kręcąc potencjometrem, dobierz próg detekcji do realnych warunków pracy.
- Sprawdź działanie na docelowym materiale, a nie tylko „w powietrzu”.
Najlepiej kalibrować moduł już po montażu w obudowie lub robocie. Nawet niewielka zmiana kąta ustawienia potrafi zmienić reakcję czujnika.
- oczekiwanie dokładnego pomiaru odległości zamiast prostego sygnału wykrycia,
- testowanie tylko na jasnym obiekcie, a później używanie na ciemnym materiale,
- brak regulacji potencjometru po zmianie miejsca montażu,
- montaż zbyt blisko błyszczących elementów, które mogą odbijać IR.
Specyfikacja techniczna 📏
| Typ | Czujnik odbiciowy IR / detektor przeszkód |
| Układ porównujący | LM393 |
| Napięcie pracy | 3.3 V – 5 V |
| Wyjście | cyfrowe |
| Stan bez przeszkody | wysoki, 5 V |
| Stan po wykryciu przeszkody | niski, 0 V |
| Mierzona odległość | 2 cm – 60 cm |
| Kąt pomiaru | 35 stopni |
| Czas reakcji | 0.5 s |
| Otwór montażowy | 3 mm |
| Rozmiar modułu | 3.1 x 1.5 cm |
W praktyce: gdzie sprawdza się najlepiej?
- Roboty mobilne– jako prosty czujnik przeszkody z przodu lub z boku.
- Projekty edukacyjne 💡 – do nauki wejść cyfrowych i reakcji mikrokontrolera.
- Warsztat i automatyka DIY – detekcja obecności detalu lub pozycji elementu.
- Makiety i modele 🏠 – uruchamianie efektów po zbliżeniu obiektu.
Jeśli potrzebujesz czujnika do bardzo stabilnej pracy w zmiennym oświetleniu lub dokładnego pomiaru odległości, warto rozważyć inny typ sensora. Ten moduł jest przeznaczony przede wszystkim do prostych układów detekcji bliskiego zasięgu.
FAQ – pytania, które pojawiają się najczęściej
Tak. To bardzo popularny moduł do Arduino, ponieważ ma wyjście cyfrowe i może pracować przy 3.3 V – 5 V.
Tak, ale zawsze sprawdź zgodność poziomów logicznych oraz sposób podłączenia wyjścia do GPIO.
Nie. To detektor przeszkód, a nie precyzyjny dalmierz. Ustawiasz próg wykrywania potencjometrem.
Na zasięg wpływają kolor, materiał i kształt przeszkody, a także oświetlenie oraz ustawienie potencjometru.
Można użyć go w prostych konstrukcjach, ale do śledzenia linii częściej stosuje się czujniki przeznaczone typowo do detekcji kontrastu podłoża.
Zawartość zestawu 📦
- Czujnik IR – detektor przeszkód na LM393 – 1 szt.




Reviews
There are no reviews yet.