
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

Jest to prosty projekt dotyczący robota unikającego przeszkód za pomocą czujników ultradźwiękowych (HC SR 04) i płytki Arduino Uno. Robot porusza się omijając przeszkody i wybierając najlepszy sposób podążania za czujnikami. I proszę zauważyć, że nie jest to projekt samouczka, podziel się swoją wiedzą i komentuje ze mną.
Lista głównych komponentów:-
- Arduino Uno - 1
- Czujnik ultradźwiękowy (HC SR 04) - 3
- Płytka przekaźnikowa 5v - 1
- Akumulator 12 V - 1
- Silnik z przekładnią 12 V - 4
- Wsporniki silnika - 4
- Chasi - 1
- Koła - 4
- Śruby i nakrętki
- Przełącznik -1
- Kable rozruchowe -10
Krok 1: Płytka Arduino Uno

Arduino Uno to płytka z mikrokontrolerem oparta na ATmega328P. Posiada 14 cyfrowych pinów wejściowych i wyjściowych, 6 wejść analogowych. Napięcie pracy wynosi 5 V z zewnętrznym zasilaniem. Zalet jest wiele, łatwość kodowania i wgrywania, łatwa korekcja błędów. Arduino.
Kiedy podajesz zasilanie do płyty Arduino, użyj 5 woltów lub 9 woltów. Nie należy zasilać napięciem 12 woltów. Jeśli musisz użyć akumulatora 12v, podaj go przez obwód regulatora 5v.
Krok 2: Czujnik ultradźwiękowy (HC SR 04)


Robot posiada trzy czujniki ultradźwiękowe, z przodu, z lewej i prawej strony. Robot działa zgodnie z tymi czujnikami. Czujnik ultradźwiękowy to urządzenie, które może mierzyć odległość do obiektu za pomocą fal dźwiękowych. zasilania), GND (uziemienie), Trig i echo. Istnieją dwa przetworniki, jeden dla nadawania i drugi dla odbioru. Oba są zamocowane na jednej płytce drukowanej z obwodem sterującym. Ultradźwiękowe pomiary odległości od około 2 cm do 400 cm. Jest to również dźwięk o wysokiej częstotliwości o częstotliwości 40 KHz.
Zasada działania
Z Arduino wygeneruj krótki impuls 20 uS do wejścia wyzwalacza, aby rozpocząć określanie zasięgu. Moduł ultradźwiękowy wyśle impuls ultradźwiękowy o długości 8 cykli przy częstotliwości 40 kHz i podniesie poziom echa.
Następnie nasłuchuje echa i jak tylko je wykryje, ponownie obniża linię echa. Linia echa jest zatem impulsem, którego szerokość jest proporcjonalna do odległości od obiektu.
Dzięki taktowaniu impulsu można obliczyć zakres w calach/centymetrach.
Moduł dostarcza impuls echa proporcjonalny do odległości.
uS/58=cm lub uS/148=cale.
Krok 3: Inne składniki




Istnieją różne rozmiary średnic wałów silników i wielkości otworów w kołach.
Kabel połączeniowy powinien być męski na żeński.
Krok 4: Czujniki ze schematem połączeń Arduino

Czujnik przedni:-
Pin Echo - pin Arduino 6
Trig pin - pin Arduino 7
Pin VCC - 5V
GND - uziemienie
Lewy czujnik:-pin Echo - pin Arduino 8
Trig pin - pin Arduino 9
Pin VCC-5VGND-masa
Prawy czujnik:-pin Echo - pin Arduino 10
Wypustka - pin Arduino 11
Pin VCC-5VGND-masa
Krok 5: Płytka przekaźnikowa ze schematem połączeń Arduino

Pin przekaźnika 1 - pin 2 Arduino.
Pin przekaźnika 2 - pin 3 Arduino.
Pin przekaźnika 3 - pin 4 Arduino.
Pin przekaźnika 4 - pin Arduino 5.
Krok 6: 12 V i połączenie przekaźnika

NC - Normalnie Zamknięty
NIE-normalnie otwarty
C - Wspólny
Tutaj możesz zmienić polaryzację, jeśli potrzebujesz. Zgodnie z tym zmieni się kierunek obrotów silnika.
Silniki należy podłączyć do wspólnych pinów
Krok 7: Montaż


Silniki lewe i prawe powinny być odseparowane z każdej strony.
Krok 8: Kody

Krok 9: Testowanie i kończenie
Zalecana:
Robot unikający przeszkód za pomocą czujnika ultradźwiękowego (Proteus): 12 kroków

Robot omijający przeszkody korzystający z czujnika ultradźwiękowego (Proteus): Zazwyczaj wszędzie spotykamy robota omijającego przeszkody. Symulacja sprzętowa tego robota jest częścią rywalizacji na wielu uczelniach i na wielu imprezach. Ale symulacja programowa robota przeszkodowego jest rzadka. Nawet jeśli gdzieś to znajdziemy
Robot unikający przeszkód za pomocą Arduino Nano: 5 kroków

Robot unikający przeszkód za pomocą Arduino Nano: W tej instrukcji opiszę, jak można zrobić przeszkodę unikającą robota za pomocą Arduino
Robot unikający przeszkód (Arduino): 8 kroków (ze zdjęciami)

Robot unikający przeszkód (Arduino): Tutaj poinstruuję cię, jak stworzyć robota unikającego przeszkód opartego na Arduino. Mam nadzieję, że zrobię krok po kroku, jak zrobić tego robota w bardzo łatwy sposób. Robot omijający przeszkody to w pełni autonomiczny robot, który potrafi omijać wszelkie przeszkody
Robot unikający przeszkód za pomocą Arduino Uno: 5 kroków (ze zdjęciami)

Robot unikający przeszkód za pomocą Arduino Uno: Cześć, to bardzo prosty i działający projekt zwany robotem unikającym przeszkód używającym Arduino, a specjalnością tego projektu jest wydawanie poleceń, w jaki sposób porusza się na smartfonie przez bluetooth
Robot unikający przeszkód za pomocą EBot8: 4 kroki (ze zdjęciami)

Unikanie przeszkód robota za pomocą EBot8: W tym samouczku dowiesz się, jak zbudować samochód robota, który będzie unikał przeszkód na swojej drodze. Koncepcja może być używana i stosowana na różne sposoby w zależności od warunków.Wymagane materiały:1.Koła x4 2.Podwozie (można kupić