Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02
Tutaj poinstruuję Cię o tworzeniu 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 przeszkodę to w pełni autonomiczny robot, który potrafi ominąć każdą przeszkodę, na którą napotka podczas ruchu. Po prostu, gdy napotka przeszkodę podczas ruchu do przodu, automatycznie przestaje poruszać się do przodu i robi krok do tyłu. Wtedy wygląda na to, że jest z dwóch stron w lewo i w prawo i zaczyna poruszać się w najlepszy możliwy sposób; co oznacza albo w lewo, jeśli po prawej stronie znajduje się inna przeszkoda, albo w prawo, jeśli po lewej stronie znajduje się inna przeszkoda. Robot omijający przeszkody jest bardzo pomocny i stanowi podstawę wielu dużych projektów, takich jak samochody automatyczne, roboty używane w fabrykach, a nawet roboty używane w statkach kosmicznych.
Krok 1: Czego potrzebujesz w tym projekcie:
- Arduino UNO -
- Podwozie samochodu inteligentnego robota z 2 x kołami autka i 1 x kołem uniwersalnym (lub kółkami kulkowymi) -
- Dwa silniki prądu stałego -
- Sterownik silnika L298n -
- Sonar ultradźwiękowy HC-SR04 -
- Mikro serwo TowerPro 9g -
- Bateria Lipo 7.4V 1300mah -
- Przewody połączeniowe (męski-męski, męski-żeński)
- Mini płytka do krojenia chleba
- Wspornik montażowy czujnika ultradźwiękowego
- Śruby i nakrętki
- Śrubokręt
- Lutownica
- Taśma dwustronna (opcjonalnie)
- Pistolet do klejenia na gorąco (opcjonalnie)
Krok 2: Montaż podwozia
Przylutuj dwa przewody do każdego silnika prądu stałego. Następnie przymocuj dwa silniki do podwozia za pomocą śrub. Jeśli potrzebujesz wyjaśnienia, obejrzyj ten film na youtube https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou… i pokaże ci, jak złożyć podwozie samochodu Smart 2WD Robot. Na koniec zamocuj koło uniwersalne (lub kółko kulkowe)
Krok 3: Zamontuj komponenty
Zamontuj na podwoziu sterownik silnika Arduino UNO, L298n i serwomotor TowerPro. Uwaga: podczas montażu płytki arduino zostaw wystarczająco dużo miejsca na podłączenie kabla USB, ponieważ później musisz zaprogramować płytkę arduino, podłączając ją do komputera za pomocą kabla USB.
Krok 4: Przygotowanie czujnika ultradźwiękowego
Podłącz cztery przewody połączeniowe do czujnika ultradźwiękowego i zamontuj go na wsporniku montażowym. Następnie zamontuj wspornik na mikro serwo TowerPro, które jest już zainstalowane na obudowie.
Krok 5: Elementy okablowania
Sterownik silnika L298n:
+12V → Bateria Lipo (+)
GND → bateria Lipo (-) ważne: podłącz GND do baterii lipo (-) i do płyty arduino dowolny pin GND
+5V → arduino Vin
In1 → pin cyfrowy arduino 7
In2 → pin cyfrowy arduino 6
In3 → pin cyfrowy arduino 5
In4 → pin cyfrowy arduino 4
OUT1 → Silnik 1
OUT2 → Silnik 1
OUT3 → Silnik 2
OUT4 → Silnik 2
Deska do krojenia chleba:
Podłącz dwa przewody połączeniowe do płytki arduino 5V i pinów GND, a następnie podłącz oba przewody do płytki stykowej. teraz możesz użyć tego jako zasilania +5V.
Ultradźwiękowy czujnik sonaru HC-SR04:
VCC → płytka stykowa +5V
Trig → pin analogowy arduino 1
Echo → pin analogowy arduino 2
GND → Płytka stykowa GND
Mikroserwo TowerPro 9g:
przewód pomarańczowy → pin cyfrowy arduino 10
przewód czerwony → płytka stykowa +5V
przewód brązowy → Płytka stykowa GND
Krok 6: Programowanie Arduino UNO
-
Pobierz i zainstaluj IDE Arduino Desktop
- Windows -
- Mac OS X -
- Linux -
-
Pobierz i wklej plik biblioteki NewPing (biblioteka funkcji czujnika ultradźwiękowego) do folderu bibliotek Arduino.
- Pobierz plik NewPing.rar poniżej
- Wypakuj go do ścieżki - C:\Arduino\libraries
- Pobierz i otwórz przeszkodę_avoiding.ino
- Prześlij kod na płytkę arduino za pomocą kabla USB
Krok 7: Włącz robota
Podłącz akumulator Lipo do sterownika silnika L298n w następujący sposób:
Bateria Lipo (+) → +12V
Bateria Lipo (-) → GND
Krok 8: Świetnie !
Teraz twój robot jest gotowy, aby ominąć każdą przeszkodę….
Chętnie odpowiem na wszelkie pytania
napisz do mnie: [email protected]
szukaj mnie na facebooku i linkedin, aby znaleźć więcej projektów - Danusha nayantha
Dziękuję
Zalecana:
OAREE - Druk 3D - Robot unikający przeszkód do edukacji inżynierskiej (OAREE) Z Arduino: 5 kroków (ze zdjęciami)
OAREE - 3D Printed - Robot unikający przeszkód do edukacji inżynierskiej (OAREE) Z Arduino: OAREE (robot unikający przeszkód do edukacji inżynierskiej) Projekt: Celem tej instrukcji było zaprojektowanie robota OAR (robot unikający przeszkód), który był prosty/kompaktowy, Druk 3D, łatwy w montażu, wykorzystuje serwomechanizmy o ciągłym obrocie do ruchu
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: 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ę, unikając przeszkód i wybierając najlepszy sposób podążania za czujnikami. I proszę zauważyć, że nie jest to projekt samouczka, udostępnij
Robot unikający przeszkód Arduino (wersja uaktualniona): 7 kroków (ze zdjęciami)
Robot unikający przeszkód Arduino (wersja uaktualniona): Ten post został po raz pierwszy opublikowany na tej stronie https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.htmlWitajcie przyjaciele, dzisiaj zrobiłem uaktualnioną wersję Arduino Robot unikający przeszkód. Jest to proste, ale niektóre funkcje i u
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 Ardublock: 7 kroków (ze zdjęciami)
Robot unikający przeszkód Ardublock: Ten instruktażowy samouczek dotyczy „Jak zbudować robota unikającego przeszkód Arduino”. Film na YouTube, który niedawno przesłałem. Gorąco polecam to sprawdzić. Zacznijmy