Spisu treści:
- Krok 1: Kawałki i kawałki, których będziesz potrzebować
- Krok 2: I kod
- Krok 3: Umieszczanie bitów we właściwym miejscu
- Krok 4: A te przewody… Och chłopcze
- Krok 5: W akcji
Wideo: Najmniejszy i najsłodszy robot Arduino do unikania przeszkód: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Masz dość dużych, niezdarnych robotów, które zajmują pół półki w twoim pokoju? Czy chcesz zabrać ze sobą robota, ale po prostu nie mieści się w Twojej kieszeni? Proszę bardzo! Przedstawiam wam Minibota, najsłodszego i najmniejszego robota do unikania przeszkód, jakiego można było (kiedykolwiek) złożyć!
Krok 1: Kawałki i kawałki, których będziesz potrzebować
Mała płytka stykowa (4,5 cm na 3,5 cm), długość 17 otworów i 2 rzędy szerokości 5 otworów. Budujesz robota bez tego, ale fajnie jest mieć, jeśli planujesz modyfikować robota.
Arduino Nano. Używam tego, który jest z pinami już przylutowanymi do płytki, ale można też użyć bezpinowego arduino nano i przylutować kable bezpośrednio do płytki
Bateria 9V. Tak, dobra stara bateria.
Uchwyt baterii 9V. (dostałem to ze starej zabawki)
2 serwa o ciągłym obrocie (wyglądają jak serwa SG(), ale w rzeczywistości są to serwa o ciągłym obrocie. Kupiłem je TUTAJ
2 gumowe koła. Tylko się rozejrzyj. Z pewnością jest gdzieś stara zabawka, która nie potrzebuje kółek.
Kable. Kilka z nich. Nie ma czegoś takiego jak za dużo kabli.
Czujnik ultradźwiękowy. Model 4-pinowy. Ebay, Amazon czy jakiekolwiek inne miejsce. Oni wszyscy są tacy sami.
Podwozie wydrukowane w 3D. Pliki 3D można znaleźć TUTAJ
Krok 2: I kod
Nie ma tu nauki o rakietach. Po prostu super prosty kod, który sprawia, że robot porusza się do przodu, jeśli nic nie widać w odległości 15 cm, i wykonuje ostry skręt, jeśli coś jest bliżej niż 15 cm.
Wystarczy pobrać plik txt i skopiować kod do interfejsu Arduino.
Krok 3: Umieszczanie bitów we właściwym miejscu
Płytka stykowa, Arduino, czujnik ultradźwiękowy i akumulator trafiają do górnej części obudowy, ale NIE WKŁADAJ JESZCZE komponentów. Najpierw musisz okablować całość. (tak, zrobiłem ten błąd) (dwa razy)
2 serwa są po prostu zatrzaśnięte w dolnej części obudowy. Tak, możesz teraz wstawić te 2.
Koła są przymocowane do serwomechanizmu za pomocą kawałka drutu, odrobiny gorącego kleju lub za pomocą magicznego zaklęcia. Twój wybór.
Krok 4: A te przewody… Och chłopcze
Nadchodzi brzydka część. okablowanie. TAK wiele przewodów i TAK mało miejsca.
Zacznijmy od czujnika ultradźwiękowego.
- Vcc -> +5V Arduino
- Trig -> D11 Arduino
- Echo -> D12 Arduino
- GND -> GND Arduino (dowolny z 2 pinów GND Arduino)
Serwo 1:
- Pomarańczowy przewód -> D9 Arduino
- Czerwony przewód -> +5V Arduino
- Brązowy przewód -> GND Arduino (dowolny z 2 pinów GND Arduino)
Serwo 2:
- Pomarańczowy przewód -> D10 Arduino
- Czerwony przewód -> +5V Arduino
- Brązowy przewód -> GND Arduino (dowolny z 2 pinów GND Arduino)
Bateria:
- Przewód czerwony -> pin Vin Arduino
- Czarny przewód -> GND Arduino (dowolny z 2 pinów GND Arduino)
Teraz wystarczy ostrożnie wepchnąć wszystkie przewody do obudowy i zamknąć obie połówki. Mój robot jest tak pełny, że potrzebuje gumki, żeby nie wylał mu wnętrzności.
Krok 5: W akcji
Twój robot będzie szedł naprzód, aż znajdzie coś w odległości mniejszej niż 15 cm.
Możesz zmienić odległość w tej linii kodu:
jeśli(odległość<=15)
Możesz również zmienić prędkość do przodu i do tyłu, modyfikując te wiersze:
mojeserwo1.zapis(XXX);mojeserwo2.zapis(XXX);
gdzie XXX=0 to pełna prędkość do przodu dla myservo1 a XXX=180 to pełna prędkość do przodu dla myservo2
a XXX=90 będzie kropką dla obu serw.
Zalecana:
Licznik Arduino za pomocą wyświetlacza LED TM1637 i czujnika unikania przeszkód: 7 kroków
Licznik Arduino za pomocą wyświetlacza LED TM1637 i czujnika unikania przeszkód: W tym samouczku dowiemy się, jak wykonać prosty licznik cyfr za pomocą wyświetlacza LED TM1637 i czujnika omijania przeszkód oraz Visuino. Obejrzyj wideo
Robot do unikania przeszkód do przenoszenia ciężkich ładunków: 6 kroków
Robot do unikania przeszkód do przenoszenia ciężkiego ładunku: jest to robot do unikania przeszkód zbudowany do przenoszenia bujaka mojego syna
Jak korzystać z czujnika unikania przeszkód IR na Arduino: 4 kroki
Jak korzystać z czujnika unikania przeszkód na podczerwień na Arduino: Witam wszystkich, w tym artykule napiszę, jak korzystać z czujnika podczerwieni na Arduino. Wymagane komponenty: Czujnik unikania przeszkód na podczerwień Arduino Nano V.3 Jumpe wire USBminiWymagane oprogramowanie: Arduino IDE
Boe-Bot: Robot do unikania przeszkód: 6 kroków
Boe-Bot: Robot do unikania przeszkód: Ten mały robot używa swoich wąsów do wykrywania przeszkód. Kiedy jeden lub oba jego wąsy zostają uruchomione, cofa się i skręca w innym kierunku. W przeciwnym razie idzie do przodu. Zasilana 4 bateriami AA płyta główna Paralax pozwala na
Sterowany głosem robot Arduino + kamera Wifi + chwytak + aplikacja i tryb obsługi ręcznej i unikania przeszkód (KureBas Ver 2.0): 4 kroki
Sterowany głosem robot Arduino + kamera Wi-Fi + chwytak + aplikacja i tryb obsługi ręcznej i unikania przeszkód (KureBas Ver 2.0): KUREBAS V2.0 powraca.Jest bardzo imponujący dzięki nowym funkcjom. Ma chwytak, kamerę Wifi i nową aplikację, która dla niego wyprodukowała