Spisu treści:

Robot unikający przeszkód za pomocą czujników ultradźwiękowych: 9 kroków (ze zdjęciami)
Robot unikający przeszkód za pomocą czujników ultradźwiękowych: 9 kroków (ze zdjęciami)

Wideo: Robot unikający przeszkód za pomocą czujników ultradźwiękowych: 9 kroków (ze zdjęciami)

Wideo: Robot unikający przeszkód za pomocą czujników ultradźwiękowych: 9 kroków (ze zdjęciami)
Wideo: Budowa robota unikającego przeszkody i symulującego odkażanie 2024, Listopad
Anonim
Robot unikający przeszkód za pomocą czujników ultradźwiękowych
Robot unikający przeszkód za pomocą czujników ultradźwiękowych

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

Płytka Arduino Uno
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)

Czujnik ultradźwiękowy (HC SR 04)
Czujnik ultradźwiękowy (HC SR 04)
Czujnik ultradźwiękowy (HC SR 04)
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

Inne składniki
Inne składniki
Inne składniki
Inne składniki
Inne składniki
Inne składniki
Inne składniki
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

Czujniki ze schematem połączeń Arduino
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

Płytka przekaźnikowa ze schematem połączeń Arduino
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

12 V i połączenie przekaźnika
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ż

Złożenie
Złożenie
Złożenie
Złożenie

Silniki lewe i prawe powinny być odseparowane z każdej strony.

Krok 8: Kody

Kody
Kody

Krok 9: Testowanie i kończenie

Zalecana: