Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03
Witam wszystkich, W tym artykule napiszę, jak używać czujnika podczerwieni z unikaniem przeszkód na Arduino.
Wymagane komponenty:
- Czujnik podczerwieni do unikania przeszkód
- Arduino Nano V.3
- Jumpe drutu
- USB mini
Wymagane oprogramowanie:
IDE Arduino
Krok 1: Czujnik podczerwieni do unikania przeszkód
Jego czujnik może być używany do wykrywania obiektów lub przeszkód przed nim za pomocą odbitego światła podczerwonego.
Czujnik ten składa się z 2 głównych części, a mianowicie nadajnika podczerwieni i odbiornika podczerwieni. Emiter IR ma obowiązek emitować światło podczerwone. kiedy uderzy w obiekt, światło podczerwone zostanie odbite. A funkcja odbiornika IR polega na odbieraniu odbicia w podczerwieni.
Gdy odbiornik IR odbiera odbite światło podczerwone, wyjście będzie „LOW”. Gdy odbiornik IR nie odbiera odbitego światła podczerwonego, wyjście będzie „HIGH”.
W tym czujniku znajdują się 2 wskaźniki LED. Dioda wskaźnika zasilania i dioda wskaźnika wyjścia. Dioda wskaźnika zasilania zaświeci się, jeśli moduł jest zasilany prądem elektrycznym. Dioda LED wskaźnika wyjścia zaświeci się, jeśli przed czujnikiem lub odbiornikiem podczerwieni znajdzie się obiekt odbierający światło podczerwone.
Krok 2: Podłącz czujnik podczerwieni do Arduino
Użyj kabla połączeniowego, aby podłączyć czujnik podczerwieni do Arduino.
Zobacz zdjęcie powyżej lub instrukcje na ten temat:
IR do Arduino
VCC ==> + 5V
GND ==> GND
WYJ ==> D2
Krok 3: Programowanie
Poniżej znajduje się szkic, który wykonałem, aby wypróbować ten czujnik IR:
int pinIR = 2;
pusta konfiguracja (){
Serial.początek(9600); pinMode(pinIR, INPUT); Serial.println("Wykryj czujnik podczerwieni"); opóźnienie (1000); } void loop(){ int IRstate = digitalRead(pinIR); if(IRstate == LOW){ Serial.println("Wykryto"); } else if(IRstate == HIGH){ Serial.println("Nie wykryto"); } opóźnienie(1000); }
Udostępniam również plik, do pobrania poniżej:
Krok 4: Wynik
Jeśli umieścisz przedmiot przed czujnikiem, monitor szeregowy powie „Wykryto”.
jeśli przed czujnikiem nie ma żadnego obiektu, numer seryjny monitora powie „Nie wykryto”.
Wynik ten można wykorzystać do sterowania diodami LED, przekaźnikami i innymi.
Zadaniem czujników podczerwieni jest nie tylko wykrywanie obiektów. możemy użyć tego czujnika podczerwieni do odczytu danych z pilota. i zrobię to w następnym artykule.
Zalecana:
Licznik Arduino za pomocą wyświetlacza LED TM1637 i czujnika unikania przeszkód: 7 kroków
Licznik Arduino za pomocą wyświetlacza LED TM1637 i czujnika unikania przeszkód: W tym samouczku dowiemy się, jak wykonać prosty licznik cyfr za pomocą wyświetlacza LED TM1637 i czujnika omijania przeszkód oraz Visuino. Obejrzyj wideo
Jak korzystać z terminala Mac i jak korzystać z kluczowych funkcji: 4 kroki
Jak korzystać z terminala Mac i jak korzystać z kluczowych funkcji: Pokażemy Ci, jak otworzyć terminal MAC. Pokażemy również kilka funkcji w Terminalu, takich jak ifconfig, zmiana katalogów, dostęp do plików i arp. Ifconfig pozwoli Ci sprawdzić Twój adres IP i reklamę MAC
Inteligentny samochód Arduino o wartości 20 USD do unikania przeszkód: 4 kroki
Arduino Obstacle Avoidance Smart Car za 20 USD: Mam nadzieję, że podobał Ci się powyższy film, w tym samouczku możesz zrobić sobie jeden z tych samochodów robota do unikania przeszkód za mniej niż 30 USD. Potrzebujesz: 19,99 USD Zestaw Smart Robot Car: https://www. banggood.com/DIY-L298N-2WD-Ultrasonic… Części, które możesz alr
Najmniejszy i najsłodszy robot Arduino do unikania przeszkód: 5 kroków
Najmniejszy i najsłodszy robot do unikania przeszkód Arduino w historii: Masz dość dużych, niezdarnych robotów, które zajmują pół półki w twoim pokoju? Czy chcesz zabrać ze sobą robota, ale po prostu nie mieści się w Twojej kieszeni? Proszę bardzo! Przedstawiam Ci Minibota, najsłodszego i najmniejszego robota do omijania przeszkód, jakiego mogłeś
Sterowany głosem robot Arduino + kamera Wifi + chwytak + aplikacja i tryb obsługi ręcznej i unikania przeszkód (KureBas Ver 2.0): 4 kroki
Sterowany głosem robot Arduino + kamera Wi-Fi + chwytak + aplikacja i tryb obsługi ręcznej i unikania przeszkód (KureBas Ver 2.0): KUREBAS V2.0 powraca.Jest bardzo imponujący dzięki nowym funkcjom. Ma chwytak, kamerę Wifi i nową aplikację, która dla niego wyprodukowała