Spisu treści:
- Krok 1: Montaż podwozia
- Krok 2: Tworzenie elektroniki
- Krok 3: Tworzenie aplikacji
- Krok 4: Montaż
- Krok 5: Korzystanie z niego
Wideo: Autonomiczny zbiornik z GPS: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
DFRobot niedawno wysłał mi do wypróbowania zestaw Devastator Tank Platform. Więc oczywiście postanowiłem, że będzie autonomiczny, a także będzie miał możliwości GPS. Ten robot używałby do nawigacji czujnika ultradźwiękowego, w którym porusza się do przodu, sprawdzając prześwit. Jeśli zbliży się zbyt blisko obiektu lub innej bariery, sprawdzi każdy kierunek, a następnie odpowiednio się przesunie.
BoM:
- Platforma robota zbiornika DFRobot Devastator: Link
- Moduł GPS DFRobot z obudową: Link
- Malutkie 3,5
- Czujnik ultradźwiękowy - HC-SR04 (ogólny)
- Mikroserwo 9g
Krok 1: Montaż podwozia
Zestaw zawiera niezwykle łatwe do wykonania instrukcje dotyczące składania go w całość. Oprócz 4 prostych elementów konstrukcyjnych posiada wiele różnych otworów montażowych, które mogą obsługiwać płyty takie jak Raspberry Pi i Arduino Uno. Zacząłem od zamocowania zawieszenia po obu stronach podwozia, a następnie założyłem koła. Potem po prostu skręciłem każdy kawałek i dodałem ścieżki.
Krok 2: Tworzenie elektroniki
Zdecydowałem się użyć Teensy 3.5 dla mózgu mojego robota, ponieważ mógł on obsługiwać wiele połączeń szeregowych i działał z częstotliwością 120 MHz (w porównaniu do 16 dla Arduino Uno). Następnie podłączyłem moduł GPS do pinów Serial1 wraz z modułem Bluetooth na Serial3. L293D był najlepszym wyborem dla sterownika silnika, ponieważ obsługuje 3,3 V i 2 silniki. Ostatnim był serwo i ultradźwiękowy czujnik odległości. Obudowa obsługuje jeden mikroserwo na górze, a dodatkowo przykleiłem HC-SR04 ze względu na niskie zużycie energii i łatwość użytkowania.
Krok 3: Tworzenie aplikacji
Chciałem, aby ten robot miał zarówno możliwości manualne, jak i autonomiczne, więc aplikacja zapewnia obie te funkcje. Zacząłem od stworzenia czterech przycisków, które sterowały każdym kierunkiem: do przodu, do tyłu, w lewo i w prawo, a także dwóch przycisków do przełączania między trybem ręcznym i autonomicznym. Następnie dodałem selektor listy, który pozwalałby użytkownikom połączyć się z modułem bluetooth HC-05 w robocie. Na koniec dodałem również mapę z 2 znacznikami, która wyświetla lokalizację zarówno telefonu użytkownika, jak i robota. Co 2 sekundy robot wysyła dane o swojej lokalizacji przez Bluetooth do telefonu, gdzie są następnie analizowane. Znajdziesz go tutaj
Krok 4: Montaż
Złożenie tego wszystkiego w całość jest dość proste. Wystarczy przylutować przewody z każdego silnika do odpowiednich pinów na sterowniku silnika. Następnie użyj kilku wsporników i śrub, aby zamontować płytkę na robocie. Upewnij się, że moduł GPS znajduje się na zewnątrz zbiornika, aby jego sygnał nie był blokowany przez metalową ramę. Na koniec podłącz serwo i HC-SR04 do odpowiednich lokalizacji.
Krok 5: Korzystanie z niego
Teraz wystarczy podłączyć silniki i Teensy. Połącz się przez aplikację z HC-05 i baw się dobrze!
Zalecana:
GorillaBot, wydrukowany w 3D autonomiczny robot Arduino Sprint Quadruped: 9 kroków (ze zdjęciami)
GorillaBot, wydrukowany w 3D autonomiczny sprint czworonożny robota Arduino: Co roku w Tuluzie (Francja) odbywa się wyścig robotów w Tuluzie #TRR2021. Wyścig składa się z autonomicznego sprintu na 10 metrów dla robotów dwunożnych i czworonogów. 10 metrów sprintu.Więc w m
Autonomiczny dron dostawczy ze stałym skrzydłem (druk 3D): 7 kroków (ze zdjęciami)
Autonomiczny dron dostawczy ze stałym skrzydłem (druk 3D): Technologia dronów rozwinęła się bardzo, ponieważ jest dla nas znacznie bardziej dostępna niż wcześniej. Dziś możemy bardzo łatwo zbudować drona, możemy być autonomiczni i sterować nimi z dowolnego miejsca na świecie.Technologia dronów może zmienić nasze codzienne życie. Dostawa
Autonomiczny zbiornik filtrujący Arduino: 6 kroków
Arduino Autonomous Filtering Vessel: W tej instrukcji pokażę, jak zaprojektowałem i wykonałem proponowane rozwiązanie dla obecnego problemu z czerwonymi algami na wodach Zatoki Meksykańskiej. Do tego projektu chciałem zaprojektować w pełni autonomiczny i zasilany energią słoneczną statek, który mógłby nawigować
Zbiornik sterowany Arduino + Bluetooth: 10 kroków (ze zdjęciami)
Arduino + Bluetooth Controlled Tank: Buduję ten czołg, aby nauczyć się programować, jak działają silniki, serwa, Bluetooth i Arduino i buduję go, przeprowadzając badania z Internetu. Teraz postanowiłem stworzyć własne instrukcje dla osób, które potrzebują pomocy w budowie czołgu Arduino.Tutaj
Zbiornik turbiny parowej R/C: 19 kroków (ze zdjęciami)
Zbiornik turbiny parowej R/C: Potrzebujesz wymówki, by bawić się ogniem? Następnie rozważ zbudowanie tego zbiornika turbiny. Gwarancja doprowadzenia sąsiada do szaleństwa i przyciągania psów w promieniu wielu kilometrów. Przycisz trochę głośniki i obejrzyj film, aby zobaczyć, o co mi chodzi:) Poważnie, jeśli