Spisu treści:
- Krok 1: Wymagane części
- Krok 2: Złóż podwozie
- Krok 3: Główne połączenia
- Krok 4: Kod Arduino
- Krok 5: Uruchom
![Robot unikający przeszkód przy użyciu mikrokontrolera (Arduino): 5 kroków Robot unikający przeszkód przy użyciu mikrokontrolera (Arduino): 5 kroków](https://i.howwhatproduce.com/images/010/image-27257-j.webp)
Wideo: Robot unikający przeszkód przy użyciu mikrokontrolera (Arduino): 5 kroków
![Wideo: Robot unikający przeszkód przy użyciu mikrokontrolera (Arduino): 5 kroków Wideo: Robot unikający przeszkód przy użyciu mikrokontrolera (Arduino): 5 kroków](https://i.ytimg.com/vi/8xAjuSykOrs/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
![Robot unikający przeszkód za pomocą mikrokontrolera (Arduino) Robot unikający przeszkód za pomocą mikrokontrolera (Arduino)](https://i.howwhatproduce.com/images/010/image-27257-1-j.webp)
W tej instrukcji nauczę Cię, jak zrobić przeszkodę omijającą robota współpracującego z Arduino. Musisz znać Arduino. Arduino to płytka kontrolera wykorzystująca mikrokontroler atmega. Możesz użyć dowolnej wersji Arduino, ale użyłem Arduino Uno r3 na moim robocie.
Kod jest bardzo prosty, a obwód ma tylko 4-5 przewodów. Do napędzania silników robot wykorzystuje również osłonę silnika L293D, która jest zgodna z Arduino. Nakładka pasuje więc prosto do Arduino, dzięki czemu wszystko jest proste… W zasadzie nasz robot to samochód, który porusza się do przodu i jeśli na jego drodze pojawi się jakakolwiek przeszkoda, zatrzymuje się tam, cofa się nieco, a następnie obraca głową w lewo i prawo. Następnie porównuje odległość i robot skręca w kierunku z większą odległością. Następnie robot ponownie porusza się do przodu w tym kierunku, powtarzając cały proces ponownie. Do wykrywania odległości robot wykorzystuje czujnik ultradźwiękowy HC-sr04. Tak więc ten czujnik wysyła ultradźwiękowe fale dźwiękowe co 10 mikrosekund, a jeśli przed nami znajduje się jakakolwiek przeszkoda, czujnik odbiera echo. Na podstawie czasu podróży zna odległość między czujnikiem a obiektem. A więc zacznijmy…
Krok 1: Wymagane części
![Wymagane części Wymagane części](https://i.howwhatproduce.com/images/010/image-27257-2-j.webp)
Tak więc, aby rozpocząć dowolny projekt, najpierw musimy zebrać wymagane części. Wszystkie wymagane części są wymienione poniżej:-
- Arduino
- Osłona silnika L293D
- Podwozie (w tym silniki i koła)
- Przewody
- Uchwyt baterii
- Mikrosilnik serwo
- moduł czujnika ultradźwiękowego HC-sr04
- uchwyt mocujący czujnik
Więc zbierz te materiały i przejdź do następnego kroku.
Krok 2: Złóż podwozie
![Złóż podwozie Złóż podwozie](https://i.howwhatproduce.com/images/010/image-27257-3-j.webp)
![Złóż podwozie Złóż podwozie](https://i.howwhatproduce.com/images/010/image-27257-4-j.webp)
Teraz złóż ciało robota. Każdy może mieć inne podwozie. Dlatego odpowiednio zmontuj podwozie. Większość podwozi jest dostarczana z instrukcją obsługi, a nawet moja została dostarczona z nią, więc spójrz na nią i odpowiednio zbuduj podwozie. Następnie przymocuj komponenty do obudowy. Arduino z przymocowaną do niego osłoną silnika, a także uchwytem baterii musi być przymocowane do obudowy. Silnik serwo musi być również przymocowany do podwozia z przodu. Długa głowica serwomechanizmu musi być przyklejona poniżej wspornika HC-sr04. Czujnik należy przymocować do wspornika i wspornika na serwomotorze.
Nie przyklejaj go do serwomotoru, ponieważ można go później ułożyć w przypadku nieprawidłowego ustawienia. Po prostu to napraw. Zamocuj go w taki sposób, aby czujnik był skierowany do przodu (oczy skierowane do przodu). Podłącz przewody do silników i przygotuj się na następny krok. Także do czujnika.
Krok 3: Główne połączenia
![Główne połączenia Główne połączenia](https://i.howwhatproduce.com/images/010/image-27257-5-j.webp)
Więc teraz zrobimy połączenia. Nie ma więcej niż 5-6 połączeń, więc będzie to bułka z masłem. Wykonać połączenia czujnika zgodnie z powyższym schematem. Do osłony można podłączyć silnik serwo i silniki prądu stałego bo. Podłącz baterię do nakładki i podłącz nakładkę do płytki Arduino.
Krok 4: Kod Arduino
![Kod Arduino Kod Arduino](https://i.howwhatproduce.com/images/010/image-27257-6-j.webp)
To ostatnia część kompletowania naszego robota. Tak więc dotyczy to oprogramowania, a nie sprzętu. Musimy więc zaprogramować nasze Arduino. Wrzuciłem kod Arduino. Możesz też użyć innego kodu lub napisać własny. Właśnie przesłałem go w celach informacyjnych.
Krok 5: Uruchom
Dlatego zbudowaliśmy naszego ROBOTA UNIKAJĄCEGO PRZESZKÓD. Teraz nadszedł czas, aby pobawić się naszym fajnym robotem i wypróbować nowe eksperymenty w naszym kodzie.
Zalecana:
Robot unikający przeszkód za pomocą Arduino Nano: 5 kroków
![Robot unikający przeszkód za pomocą Arduino Nano: 5 kroków Robot unikający przeszkód za pomocą Arduino Nano: 5 kroków](https://i.howwhatproduce.com/images/001/image-1714-j.webp)
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 z czujnikami podczerwieni bez mikrokontrolera: 6 kroków
![Robot unikający przeszkód z czujnikami podczerwieni bez mikrokontrolera: 6 kroków Robot unikający przeszkód z czujnikami podczerwieni bez mikrokontrolera: 6 kroków](https://i.howwhatproduce.com/images/003/image-8831-j.webp)
Robot unikający przeszkód z czujnikami podczerwieni bez mikrokontrolera: Cóż, ten projekt jest starszym projektem, zrobiłem go w 2014 roku w lipcu lub sierpniu, myślałem o podzieleniu się nim z wami. Jest to prosta przeszkoda omijająca robota, który wykorzystuje czujniki podczerwieni i pracuje bez mikrokontrolera. Czujniki podczerwieni wykorzystują opamp IC i
Robot unikający przeszkód (Arduino): 8 kroków (ze zdjęciami)
![Robot unikający przeszkód (Arduino): 8 kroków (ze zdjęciami) Robot unikający przeszkód (Arduino): 8 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/005/image-12655-j.webp)
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
Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków
![Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków](https://i.howwhatproduce.com/images/001/image-2825-28-j.webp)
Neopixel Ws2812 Rainbow LED Glow z M5stick-C | Uruchamianie Rainbow na Neopixel Ws2812 Używając M5stack M5stick C Używając Arduino IDE: Cześć chłopaki, w tej instrukcji dowiemy się, jak używać neopikselowych ws2812 LED lub taśmy LED lub matrycy LED lub pierścienia LED z płytką rozwojową m5stack m5stick-C z Arduino IDE i zrobimy wzór tęczy z nim
Robot unikający przeszkód przy użyciu sterownika silnika L298n: 5 kroków
![Robot unikający przeszkód przy użyciu sterownika silnika L298n: 5 kroków Robot unikający przeszkód przy użyciu sterownika silnika L298n: 5 kroków](https://i.howwhatproduce.com/images/003/image-8607-40-j.webp)
Robot unikający przeszkód za pomocą sterownika silnika L298n: witajcie dzisiaj, zrobimy tego robota … mam nadzieję, że ci się spodoba