Spisu treści:

Samochód z napędem silnikowym omijający przeszkodę Arduino: 7 kroków
Samochód z napędem silnikowym omijający przeszkodę Arduino: 7 kroków

Wideo: Samochód z napędem silnikowym omijający przeszkodę Arduino: 7 kroków

Wideo: Samochód z napędem silnikowym omijający przeszkodę Arduino: 7 kroków
Wideo: wysiadanie z auta *mężczyzna vs kobieta* 2024, Listopad
Anonim
Samochód z napędem silnikowym omijający przeszkodę Arduino
Samochód z napędem silnikowym omijający przeszkodę Arduino
Samochód z napędem silnikowym omijający przeszkodę Arduino
Samochód z napędem silnikowym omijający przeszkodę Arduino
Samochód z napędem silnikowym omijający przeszkodę Arduino
Samochód z napędem silnikowym omijający przeszkodę Arduino

Cześć! i witamy w samouczku dotyczącym budowy samochodu omijającego przeszkodę Arduino. Możemy zacząć od uzyskania niezbędnych materiałów do tego projektu i dobrze się bawić!

MATERIAŁY:

  • Przewody żeńsko-męskie
  • Przewody
  • Czujnik odległości
  • Drewniana deska
  • Taśma Gorilla/Elektryczna
  • 2 silniki z kołami
  • Serwo
  • Śrubokręt
  • Śruby
  • Arduino
  • Uchwyt baterii
  • Koło
  • USB do akumulatora
  • Przystawka do silnika Arduino
  • Arduino USB
  • PC
  • Plastikowy stojak

Ponadto jestem tutaj, aby poinstruować Cię o tworzeniu robota unikającego przeszkód opartego na Arduino. Poniżej znajduje się przewodnik krok po kroku w konstruowaniu tego mechanizmu w każdym szczególe. Jednak ten projekt jest w pełni zdolnym autonomicznym robotem, który może ominąć każdą przeszkodę, z którą się zetknie, a następnie ominąć. Proces ten polega na napotkaniu przeszkody podczas poruszania się do przodu, po zwróceniu się do obiektu, robot automatycznie przestanie poruszać się do przodu i cofnie się o krok. Następnie skanuje lewą/prawą stronę, aby rozpocząć przesuwanie bardziej odpowiedniej ścieżki. Celem tego projektu jest zrozumienie inżynierii/mechaniki stojącej za koncepcją, która łączy się z naszym społeczeństwem, takim jak samochody autonomiczne, przemysł wytwórczy itp.

Krok 1: Konstruowanie podwozia

Konstruowanie podwozia
Konstruowanie podwozia
Konstruowanie podwozia
Konstruowanie podwozia

Aby skonstruować ramę, będziesz musiał zdobyć gotowy szablon do zbudowania tego projektu lub prosty drewniany wykrój o wymiarach 1/2 stopy x 1/4 stopy. To będzie twoja rama i podstawa tego instruktażu, na którym działa cały twój kod arduino i silniki.

  1. Przylutuj dwa przewody do każdego silnika prądu stałego. Następnie przymocuj dwa silniki do podwozia za pomocą śrub.
  2. Za pomocą śrub/kleju/taśmy przymocuj silnik do spodu obudowy w tylnej części
  3. Upewnij się, że silniki są bezpieczne i są w stanie przyjąć siłę
  4. Weź koło i dowolną metodą włóż koło z przodu projektu

Krok 2: Dołączanie drobnych elementów

Dołączanie pomniejszych komponentów
Dołączanie pomniejszych komponentów
Dołączanie pomniejszych komponentów
Dołączanie pomniejszych komponentów

Na tym etapie będziesz musiał umieścić te dwa komponenty w określonych miejscach, aby udoskonalić projekt tego projektu. Przycisk będzie musiał być przymocowany do przycisku poprzez przylutowanie lewego portu czerwonym przewodem z uchwytu akumulatora. Użyj również taśmy, kleju lub śrub, aby ustawić akumulator na miejscu w środkowej części na górze podstawy, a następnie przymocuj przełącznik do spodu projektu.

Krok 3: Montaż modułów

Montaż modułów
Montaż modułów
Montaż modułów
Montaż modułów

*Uwaga: Podczas montażu płytki Arduino pozostaw 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.

Niemniej jednak Arduino odgrywa kluczową rolę w pełnieniu funkcji całego projektu, a umiejscowienie każdego modułu wpływa na jego wydajność i estetykę. Położenie czujnika odległości i Arduino należy ustawić w określonych miejscach, Arduino należy wkręcić w ramę za uchwytem akumulatora, z tyłu, aby zrównoważyć wagę pojazdu. Upewnij się, że przystawka Arduino została umieszczona na górze Arduino, aby silnik działał poprawnie. Następnie pamiętaj, że czujnik odległości będzie musiał znajdować się przed tym projektem, aby wykrywać przeszkody i skanować inne ścieżki, które są bezpieczniejsze do przejścia.

Krok 4: Zabezpieczanie czujnika odległości

Mocowanie czujnika odległości
Mocowanie czujnika odległości

Nie wspominając o tym, że czujnik odległości jest kluczową częścią umożliwiającą funkcjonowanie całego projektu i unikanie przeszkód na jego drodze. W tym kroku będziesz musiał połączyć dwa kawałki plastiku, które pasują do zabezpieczenia serwa na miejscu, mocując je do plastikowej podstawy, aby połączyć się z naszą ramą. Zapewni to mechanizmowi mobilność i rotację dla każdego przyszłego ruchu, którego czujnik odległości używa do poruszania się w dowolnym kierunku. Przymocuj ten element do przedniej części podstawy lub ramy, a następnie przystąp do korzystania z czujnika odległości.

W przypadku czujnika odległości, musisz przymocować go do przedniej części mechanizmu, który właśnie stworzyłeś, za pomocą taśmy/kleju/opaski zaciskowej, aby podczas ruchu serwa działał również czujnik odległości.

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: Połączenia przewodów i schemat obwodu

Połączenia przewodów i schemat obwodu
Połączenia przewodów i schemat obwodu

Te połączenia przewodowe mają kluczowe znaczenie dla umożliwienia projektowi wykonywania swoich funkcji, więc upewnij się, że dokładnie sprawdziłeś, z którą częścią łączysz każdy komponent. Na schemacie obwodu można znaleźć niezbędne połączenia potrzebne do sterowania, wykrywania itp. Arduino.

*Uwaga: ten schemat obejmuje cztery silniki, jednak możemy zignorować dwa dodatkowe i kontynuować.

Krok 6: Kodeks

Kod
Kod
Kod
Kod
Kod
Kod
Kod
Kod

Nic z tego nie zadziała po prostu bez kodu zaprogramowanego w Arduino. Tutaj podałem kod do działania całego projektu, jeśli jest prawidłowo podłączony i skonstruowany. Możesz rzucić okiem na dostarczone zdjęcia, aby lepiej zrozumieć i skopiować kod.

Krok 7: Finalizacja

Finalizacja
Finalizacja
Finalizacja
Finalizacja
Finalizacja
Finalizacja

Ze względu na to, że wykonaliśmy wszystkie kroki, przejrzyj proces i wyjaśnij wszystkie połączenia/komponenty, które są zawarte w tym projekcie.

  1. Podłącz Arduino do komputera
  2. Pobierz potrzebne biblioteki (AFMOTOR, NEWPING)
  3. Skompiluj kod
  4. Prześlij kod do właściwego portu
  5. Przetestuj, odłącz
  6. Włóż baterie, włącz przełącznik i pozwól mu jechać!

Zalecana: