Spisu treści:

Wspinaczka na wieżę pomagająca robotowi V1 - sterowanie dwunożne, RF, BT za pomocą aplikacji: 22 kroki (ze zdjęciami)
Wspinaczka na wieżę pomagająca robotowi V1 - sterowanie dwunożne, RF, BT za pomocą aplikacji: 22 kroki (ze zdjęciami)

Wideo: Wspinaczka na wieżę pomagająca robotowi V1 - sterowanie dwunożne, RF, BT za pomocą aplikacji: 22 kroki (ze zdjęciami)

Wideo: Wspinaczka na wieżę pomagająca robotowi V1 - sterowanie dwunożne, RF, BT za pomocą aplikacji: 22 kroki (ze zdjęciami)
Wideo: Wspinaczka na wieżę piastowską (Cieszyn) 2024, Listopad
Anonim
Image
Image

By jegatheesan.soundarapandianObserwuj Więcej autora:

Ruchome Automaty Spacerujący Buffoon
Ruchome Automaty Spacerujący Buffoon
Przenośny stojak z automatyczną regulacją wysokości do uniwersalnego zastosowania
Przenośny stojak z automatyczną regulacją wysokości do uniwersalnego zastosowania
Przenośny stojak z automatyczną regulacją wysokości do uniwersalnego zastosowania
Przenośny stojak z automatyczną regulacją wysokości do uniwersalnego zastosowania
Kolorowa lampa wtryskowa - rozmiar Jumbo
Kolorowa lampa wtryskowa - rozmiar Jumbo
Kolorowa lampa wtryskowa - rozmiar Jumbo
Kolorowa lampa wtryskowa - rozmiar Jumbo

O: Chcesz zrobić coś najlepiej z moimi mniejszymi zasobami. Więcej o jegatheesan.soundarapandian » Projekty Tinkercad »

Kiedy kiedykolwiek zobaczę jaszczurki na ścianach, planuję sprawić, by robot je polubił. Jest to pomysł długoterminowy, przeszukuję wiele artykułów pod kątem elektroprzylepności i sprawdzam jakiś sposób i nie udało mi się utrzymać. Na razie planuję zrobić to za pomocą elektromagnesu, aby wspiąć się na wieżę. Podczas wizyty w wieży wiatraka okazało się, że jeśli jakieś małe narzędzia nigdy nie zabrali na szczyt, znowu chcą zejść i zabrać je ponownie. Dlaczego więc nie możemy zrobić robota pomagającego chodzić po wieży i docierać na szczyt z narzędziami. Podczas wyszukiwania w sieci znaleziono kilka robotów kołowych. ale chce, żeby poruszała się jakaś szeroka powierzchnia. Więc planuję robota z nogami do góry. Na początku planuję spacerować jak jaszczurka, ale zajmuje też trochę więcej miejsca. W obecnym planie chodzi po linii prostej nawet po 2 cm metalowym pręcie. Więc nawet w wiatraku ramowym również łatwo się wspina.

W tym projekcie wykorzystuję moduł RF do sterowania na duże odległości. Ale jeśli chcę opracować nadajnik RF z podstawowym obwodem, to więcej pracy, a nie dostosowywania. Więc tworzę stację bazową z nadajnikiem RF i modułem bluetooth. Tak więc aplikacja na Androida steruje robotem na dużą odległość za pośrednictwem stacji bazowej Bluetooth.

Uwaga po zakończeniu projektu:-

Podstawowy plan robota pracującego poprawnie bez części do druku 3d. Ale dodanie części do druku 3D powoduje, że robot spada z powodu siły magnesu niewystarczającej do utrzymania ciężaru, a także serwa podnośnika, które nie są w stanie podnieść ciężaru.

Krok 1: Wymagane materiały

Wymagane materiały
Wymagane materiały
Wymagane materiały
Wymagane materiały
Wymagane materiały
Wymagane materiały

Wymagane materiały

Dla robota

  1. Arduino Mini Pro 5v. - 1Nie.
  2. Odbiornik RF - 1 szt.
  3. Mini MP1584 DC-DC 3A Regulowany moduł Buck. - 1 nr.
  4. XY-016 Moduł zasilania 2A DC-DC Step Up 5V/9V/12V/28V z Micro USB. - 1 nr.
  5. 18650 Bateria - 2 szt.
  6. Serwo MG90S - 4 szt.
  7. Elektromagnes podnoszący DC 12V KK-P20/15 2.5KG - 2 nos
  8. Części drukowane 3d (nawet bez druku 3d również to robimy)
  9. Męskie i żeńskie szpilki nagłówka
  10. Cienki przewód (mam go z kabla USB, jest twardy i bardzo cienki)
  11. Zwykła płytka drukowana.

Do stacji bazowej

  1. Arduino Nano - 1 nr.
  2. Nadajnik RF - 1 szt.
  3. Moduł Bluetooth HC05 - 1 szt.
  4. Męskie i żeńskie kołki nagłówkowe
  5. Zwykła płytka drukowana.

Do montażu robota i stacji bazowej potrzebne są śruby i nakrętki 2mm i 3mm, pojemnik na stację bazową.

Krok 2: Planowanie i drukowanie 3D

Planowanie i druk 3D
Planowanie i druk 3D
Planowanie i druk 3D
Planowanie i druk 3D

Jest to prosta konstrukcja, nawet bez druku 3D, również wykonujemy robota z pop stickiem i pistoletem do klejenia na gorąco. Jeśli masz 2 noski zespołu pan i tilt, dodaj elektromagnesy, to jest plan.

Robię pan i tilt w kształcie kuli, to jedyna różnica. Jeśli chcesz, użyj zespołu pan and tilt.

Krok 3: Pliki do druku 3D

Notatka:-

Po otrzymaniu części stwierdziłem, że ich waga jest wysoka, więc problem z trzymaniem i podnoszeniem. Więc nie używaj tego modelu bezpośrednio, jeśli możesz, użyj go jako podstawy i dokonaj modyfikacji magnesu i podnoszenia z dwoma serwami po każdej stronie i przetestuj. Sprawdzę to w drugiej wersji.

Krok 4: Plan obwodu

Plan obwodu
Plan obwodu

Dwa obwody chcą zbudować jeden dla stacji bazowej, a drugi dla robota. Obwód robota ma 2 części obwodu zasilania i obwodu sterowania.

Krok 5: Plan stacji bazowej RF

Plan stacji bazowej RF
Plan stacji bazowej RF

Obwód stacji bazowej to prosty układ z Arduino nano, modułem bluetooth HC05 i nadajnikiem RF, a wszystko to zasilane jest za pomocą cynowej baterii 9V. Podłącz Arduino tx i RX do HC05 RX i Tx, a następnie zasil HC 05 z arduino 5 V i gnd. W przypadku nadajnika radiowego zgodnie z biblioteką radiową należy użyć D12 do nadajnika i podłączyć zasilanie z akumulatora, ponieważ wraz ze wzrostem odległości nadawania mocy również wzrasta, maksymalne napięcie wejściowe nadajnika RF wynosi 12V.

Krok 6: Budowa stacji bazowej RF

Budowa stacji bazowej RF
Budowa stacji bazowej RF
Budowa stacji bazowej RF
Budowa stacji bazowej RF
Budowa stacji bazowej RF
Budowa stacji bazowej RF

Jak wszystkie moje projekty robię nakładkę na arduino nano. To jest podstawowy obwód, który chce zrobić pojemnik po tym, jak cały test jest w porządku i robot chodzi po ścianie.

Krok 7: Plan obwodu robota

Plan obwodu robota
Plan obwodu robota

Wyzwaniem w budowanym obwodzie robota jest to, że cały obwód ma być przechowywany w dwóch prostokątnych pudłach w ramieniu nasadowym, o wymiarach wewnętrznych 2 cm x 1,3 cm x 6,1 cm. Więc najpierw ułóż obwód i znajdź sposób na połączenie. Zgodnie z moim planem podzielę obwód na dwa obwody sterujące i obwód mocy.

Krok 8: Obwód sterowania robota

Obwód sterowania robota
Obwód sterowania robota
Obwód sterowania robota
Obwód sterowania robota
Obwód sterowania robota
Obwód sterowania robota

Do obwodu sterującego używamy tylko arduino pro mini. Jeśli nad deską stosuje się główkę męską i żeńską, wysokość jest bliska 2 cm. Tak więc z tylko męskim złączem nad pro mini bezpośrednio lutuję przewody nad męskim nagłówkiem. Zawsze używam mikrokontrolera, dlatego nie lutuję bezpośrednio na płycie. Wyjmij 10 przewodów z tablicy zgodnie z planem

  1. Vin i Gnd z akumulatora.
  2. 5V, Gnd i D11 do odbiornika RF.
  3. D2, D3, D4, D5 do serwomotorów.
  4. D8 i D9 do sterowania elektromagnesem za pomocą układu uln2803.

Każda grupa przewodów jest zakończona złączem męskim lub żeńskim, zgodnie ze złączem po przeciwnej stronie. Przykład użyj męskiego nagłówka dla serwa, ponieważ serwo ma złącze żeńskie. Łączenie przewodów należy przykleić na gorąco, aby uniknąć zerwania lutowania podczas pracy. Używam drutu z kabli USB (kabel do transmisji danych), który jest bardzo cienki i twardy.

Krok 9: Obwód zasilania robota

Obwód zasilania robota
Obwód zasilania robota
Obwód zasilania robota
Obwód zasilania robota
Obwód zasilania robota
Obwód zasilania robota

Ten robot potrzebuje 3 rodzajów mocy 7.4 v dla arduino, 5.5 v dla serwa i 12 v dla elektromagnesu. Używam 2 baterii Samsung 18650, które 3,7 X 2 = 7,4 V a dc do dc obniżają poziom, aby regulować proszek do 5,5 V i płytkę podwyższającą napięcie DC do DC, aby uzyskać 12 V w celu zmniejszenia połączenia bocznego podanego zgodnie ze schematem.

Pin danych Arduino ma max 5V, więc do sterowania elektromagnesem potrzebujemy przekaźnika lub obwodu tranzystorowego, wszystko potrzebuje trochę miejsca. Więc używam ULN 2803 Darlington tranzystora tablicy IC zajmuje mniej miejsca. Gnd jest podłączony do pinu nr 9 i zasilania 24 v podłączonego do pinu 10. Podłączam D8 i D9 arduino do pinów 2 i pin3. Od pinu 17 i 16 uziemienie do elektromagnesu i 24 V bezpośrednio do elektromagnesu.

Podobnie jak obwód sterowania, obwód mocy ma również złącze męskie i żeńskie zgodnie z obwodem sterującym.

Krok 10: Pinout obwodu

Wyprowadzenie obwodu
Wyprowadzenie obwodu
Wyprowadzenie obwodu
Wyprowadzenie obwodu

Pin z obwodu sterującego i obwodu zasilania pokazano na rysunku. Teraz po prostu podłączamy nagłówki po naprawie w robocie. Odebranie wydruku 3D zajmuje trochę czasu, więc obecnie testuję robota za pomocą prostej konfiguracji.

Krok 11: Sprawdź obwody

Sprawdź obwody
Sprawdź obwody
Sprawdź obwody
Sprawdź obwody

Używam Arduino uno do wgrywania programu do mini. Dużo detali dostępnych w necie do tego celu, wykonuję do tego tarczę. Następnie tak jak w planie podstawowym przyklejam na gorąco serwa i magnes, ale problem polega na tym, że magnes nie przykleja się do serwomechanizmu. Ale w stanie przetestować wszystkie serwa i magnesy. Poczekaj, aż przyjdą części 3D.

Krok 12: Opracuj aplikację na Androida

Opracuj aplikację na Androida
Opracuj aplikację na Androida
Opracuj aplikację na Androida
Opracuj aplikację na Androida

To moja 13. aplikacja w MIT App Inventor. Ale jest to bardzo prosta aplikacja w porównaniu z moimi innymi projektami, ponieważ ze względu na to, że robot chce chodzić na wysokości, nie chcę, aby robot chodził ciągłymi krokami. Więc jeśli naciśniesz jeden przycisk, przesunie się o jeden krok. więc dla wszystkich kierunków przewidziano znak strzałki. Aplikacja połączyła się ze stacją bazową za pomocą niebieskiego zęba i wyślij poniższy kod dla każdego kierunku do arduino. Ta stacja bazowa wysyła kod do robota za pomocą RF.

Litery są przesyłane zgodnie z naciśnięciem klawisza w aplikacji

W dół - D

Lewo w dół - H

Lewo - L

W lewo w górę - I

W górę - U

W górę - J

Prawo - R

Prawo w dół - K

Krok 13: Aplikacja na Androida

Aplikacja na Androida
Aplikacja na Androida
Aplikacja na Androida
Aplikacja na Androida
Aplikacja na Androida
Aplikacja na Androida
Aplikacja na Androida
Aplikacja na Androida

Pobierz i zainstaluj aplikację Tower Climb w swoim telefonie z Androidem.

Kliknij ikonę i uruchom aplikację.

Kliknij wybierz bluetooth i wybierz bluetooth stacji bazowej.

Po podłączeniu ekran kontrolny z widocznymi 8 strzałkami w strzałkach. Kliknij każdą strzałkę, aby przejść w tym kierunku.

W przypadku pliku Aia dla Arduino użyj poniższego linku

Krok 14: Program Arduino

Program Arduino
Program Arduino

Istnieją dwa programy arduino, jeden dla stacji bazowej, a drugi dla robota.

Do stacji bazowej

Program stacji bazowej Arduino

Użyj biblioteki radiohead do wysłania danych przez RF. Używam zdarzenia szeregowego do odbierania postaci z Androida przez Bluetooth i po otrzymaniu znaku wysyłanego do robota przez Bluetooth. To bardzo prosty program

Dla programu robota

Program robota

Użyj biblioteki radiohead i biblioteki servotimer2. Nie używaj biblioteki servo, ponieważ zarówno biblioteka serwo, jak i radiohead używają Timera1 arduino, więc program się nie kompiluje. Użyj Servotimer2, aby rozwiązać ten problem. Ale w Servotimer2 Library serwo nie obraca się od 0 do 180 stopni. Więc w końcu znalazłem bibliotekę serwo oprogramowania działającą poprawnie. Najważniejsze w programie arduino jest co najmniej jeden magnes za każdym razem. Więc jeśli chcesz chodzić, najpierw zwolnij jeden magnes, a następnie przesuń serwa, a następnie przytrzymaj oba magnesy, jak mądrze, poruszaj się raz za razem.

Krok 15: Uruchom test bez części 3D

Image
Image
Testuj bez części 3D
Testuj bez części 3D

Sprawdź działanie robota bez części 3D z ręcznym połączeniem. Wszystkie funkcje działają poprawnie. Ale problem z zasilaniem. Dwa 18650 cant zapewniają wydajne zasilanie magnesów i serwomechanizmu. więc jeśli magnesy trzymające serwo migoczą. Więc wyjmuję akumulator i podaję zasilanie z komputera SMPS 12V. Wszystkie funkcje działają poprawnie. Ze względu na problem z transportem opóźnienie w uzyskaniu wydrukowanych części 3d.

Krok 16: Otrzymane części 3D

Otrzymane części 3D
Otrzymane części 3D

Używam tinkercad do zaprojektowania modelu i wydrukowania go w formacie A3DXYZ, są bardzo tanim i najlepszym dostawcą usług druku 3D online. Brakuje mi jednej okładki na górę.

Krok 17: Złóż części

Montaż części
Montaż części
Montaż części
Montaż części
Montaż części
Montaż części

Do montażu potrzebujemy Śruby dostarczane z serwami i śrubą 3mm X 10mm i nakrętką 11nos. Objaśnienie obrazu po obrazie

1) Najpierw weź podnóżek i elektromagnesy.

2) Włóż elektromagnes do uchwytu i weź drut z boku i włóż go do kuli przez boczny otwór i wkręć w podstawę.

3) W uchwycie serwa obrotowego włóż serwo i przykręć serwa.

4, 5) Zamocuj klakson serwo w obrotowym blacie za pomocą śrub.

6) Przymocuj uchwyt na rękę do obrotowego blatu.

7) Zapomniałem umieścić otwór w podstawie uchwytu do przykręcenia obrotowej podstawy z serwomechanizmem, więc wstaw otwór ręczny.

8) Ustaw podstawowe serwa pod kątem 90 stopni i przykręć obrotowe złącze z serwomechanizmem. Trzymaj drut magnetyczny na obu nogach.

9) Dołącz ramię serwa do ramienia robota.

10) Odstęp złącza ręcznego jest bardzo wysoki, więc używam plastikowej rurki, aby zmniejszyć odstęp. Przymocuj do niego serwo i ręce. Włóż wszystkie kable do korpusu obracającego się korpusu i trzymaj zaciski tylko w górnym uchwycie serwomechanizmu.

11) Połącz oba ramiona za pomocą śruby na środku.

12, 13) Umieść obwód zasilania po jednej stronie, a obwód sterowania po drugiej stronie i wyciągnij przewody przez otwory w podstawie. Przykryj wszystkie 4 blaty. Ze względu na to, że nie otrzymałem pokrywy na jedną górną część, używam dna puszki koksu, aby ją przykryć, teraz po otrzymaniu wymień ją.

13) Już w podstawie dajemy szczelinę na 1mm wypełnij ją pistoletem do klejenia na gorąco na uchwyt.

14) Teraz robot wspinaczkowy jest gotowy.

Krok 18: Sprawdź funkcję

Sprawdź funkcję
Sprawdź funkcję
Sprawdź funkcję
Sprawdź funkcję

Włącz Włącz obie nogi pod kątem 180 stopni i włącz magnesy. Kiedy włączam i wkładam go do mojego stalowego birolu, trzymam go mocno, czuję się bardzo szczęśliwy. Ale kiedy klikam, aby podejść do telefonu komórkowego, spada. Jest mi bardzo smutno, sprawdź i znalazłem wszystkie funkcje w porządku, wykryto problem z funkcją zasilania.

Krok 19: Problem w trzymaniu i podnoszeniu

Problem w trzymaniu i podnoszeniu
Problem w trzymaniu i podnoszeniu

Teraz umieść go na płaskiej powierzchni i przetestuj. Wzrosnąć musi zarówno siła trzymania, jak i podnoszenia. Więc chcę trzymać podstawę i pomóc lekko się podnieść. Chcesz ulepszyć serwo i magnesy.

Krok 20: Uruchom z częściami 3D z ręczną pomocą

Image
Image
Wniosek
Wniosek

Sprawdź bieg robota z moją pomocą. Chcesz uaktualnić

Krok 21: Podstawowy bez części 3D Chodź w pionowym Bero

Image
Image

Krok 22: Wniosek

Wniosek
Wniosek

Uważam, że fajnym pomysłem jest poruszanie się w linii prostej i poruszanie się w dowolnym kierunku, aby łatwo wspinać się również na wieże typu ramowego i planuję dostarczyć kamerę w drugiej wersji, ale podstawowym wymaganiem nie jest pełne wypełnienie.

Podstawowy plan działał poprawnie, denerwując się, gdy okazało się, że nie działa z częściami do druku 3D. Sprawdzenie krzyżowe i znalezione zgodnie z obliczeniami masy części drukowanych w 3d w trybie online całkowicie różnią się od rzeczywistych części drukowanych w 3d. Zaplanuj więc wykonanie drugiej wersji z serwo995 i 4 magnesami, po 2 magnesy na każdej nodze. Model podstawowy porusza się prosto w małej ramce i obraca się w dowolnym kierunku. Aktualizuję go codziennie po zakończeniu pracy, więc wyjaśniam cały proces bez myślenia o wyniku. Przejdź przez projekt, a jeśli masz więcej pomysłów niż zmiana serwa i zwiększenie mocy magnesu i magnesów, po prostu skomentuj mnie, czekając na twoją odpowiedź.

Kroki, które chcesz podjąć

1) Zmień serwo z MG90s na serwo MG995

2) Użyj dwóch serw do ramienia po obu stronach

3) Zmień magnes z większą siłą trzymania i dwoma magnesami po obu stronach

4) W przypadku MG995 zmień projekt 3d i zmniejsz długość ramienia. Zwiększ rozmiar pudełka na obwody

Przed wydrukiem 3d oszacuj wagę i całą wagę każdej nogi z tymczasowym ustawieniem i sprawdzeniem.

To zajmuje bardzo dużo czasu, aby zakończyć się niepowodzeniem, ale nie zostało to powiedziane jako w pełni uszkodzone, ponieważ zakończyło się bez części 3d zgodnie z oczekiwaniami. Chcesz ulepszyć silniki i magnesy. Pracując dla wersji 2 z bezprzewodowym robotem wspinamy się na zasięg długości RF.

Dziękuję za przejrzenie mojego projektu

Dużo więcej radości……………Nie zapomnij skomentować i zachęcić przyjaciół.

Konkurs robotów
Konkurs robotów
Konkurs robotów
Konkurs robotów

Drugie miejsce w konkursie robotów

Zalecana: