Spisu treści:

Robot: 7 kroków (ze zdjęciami)
Robot: 7 kroków (ze zdjęciami)

Wideo: Robot: 7 kroków (ze zdjęciami)

Wideo: Robot: 7 kroków (ze zdjęciami)
Wideo: 7 kroków, jak robić DOBRE ZDJĘCIA wnętrz 2024, Listopad
Anonim
Image
Image

W naszym ostatnim projekcie kazano nam zbudować, co tylko chcemy. Wykorzystując to, czego się nauczyliśmy i co mogliśmy znaleźć w sieci. Jestem wielkim fanem serii Super Smash Bros. Posiadam wszystkie gry oprócz pierwszej. Tak więc w moim ostatnim projekcie postanowiłem zbudować robota opartego na grywalnej postaci R. O. B.

Krok 1: Materiały

Materiały
Materiały
Materiały
Materiały
  • 4 Serwo 180 stopni
  • 13 męskie - męskie przewody
  • 8 przewodów męskich - żeńskich
  • 2 joysticki
  • 1 deska do krojenia chleba
  • 1 Arduino

Krok 2: Okablowanie

Okablowanie
Okablowanie
Okablowanie
Okablowanie
Okablowanie
Okablowanie
Okablowanie
Okablowanie

Użyj przewodu męsko-męskiego, aby podłączyć ujemną stronę płytki stykowej do uziemienia (GND) w Arduino. Następnie podłącz VR X joysticka do A0 i A2, a VR Y do A1 i A3 na Arduino. Następnie podłącz pin Joysticks 5v do pinów 3.5 i 5V w Arduino, a GND do dowolnego GND w Arduino. Następnie dla każdego z 4 serw podłącz biały przewód do pinów 7 - 4 w Arduino. Następnie podłącz czerwony przewód serw do dodatniej strony płytki stykowej, a czarny przewód do ujemnej strony płytki stykowej. Następnie podłącz skrzynkę akumulatorową, aby zasilić obwód.

Krok 3: Kod - zadeklaruj swoje zmienne

Kod - zadeklaruj swoje zmienne
Kod - zadeklaruj swoje zmienne

#włączać

Serwo serwo1; Serwo serwo2; serwo serwo3; serwo serwo4; int joyX = 0; int radośćY = 1; int joyX2 = 2; int radośćY2 = 3; int joyVal; int joyVal2;

Polecenie Servo tworzy obiekt serwo do sterowania serwomechanizmem.

Krok 4: Kod - Konfiguracja

Kod - Konfiguracja
Kod - Konfiguracja

void setup (){ //Dołącza każdy serwo do pinu servo1.attach(7); servo2.attach(6); serwo3.attach(5); servo4.attach(4); }

Krok 5:

Obraz
Obraz

pusta pętla ()

{

joyVal = analogRead(joyX); //Odczytuje wartość joysticka joyVal = map(joyVal, 0, 1023, 0, 180); //Konwertuje wartości joysticka na stopnie servo1.write(joyVal); //Zmienia pozycję serwa tak, aby pasowała do wejścia joysticka joyVal = map (joyVal, 0, 1023, 0, 180); servo2.write(joyVal); opóźnienie(15); joyVal2 = analogRead(joyX2); joyVal2 = mapa(joyVal2, 0, 1023, 0, 180); servo3.write(joyVal2); joyVal = analogRead(joyY2); joyVal2 = mapa (joyVal2, 0, 1023, 0, 180); servo4.write(joyVal2); opóźnienie(15); }

Krok 6: Baza

Baza
Baza

Więc kiedy skończysz obwód i kod. Możesz zacząć budować prawdziwego robota. Dla podstawy chcesz zrobić wszystkie kąty 45 stopni. Długie boki mają 18 cm, a szorty 6 cm. Po prostu postępuj zgodnie z rysunkiem i wytnij nasz kształt podstawy. Następnie wykonaj 2 paski o długości 54 cm i szerokości 5 cm, które posłużą jako ściany. Pozostaw małe, 6 cm boki otwarte. Następnie chcesz zduplikować podstawę, aby utworzyć dach. teraz w tym przedziale dodamy

Krok 7: Sprawianie, że ciało się kręci

Image
Image
Sprawianie, że ciało się kręci
Sprawianie, że ciało się kręci
Sprawianie, że ciało się kręci
Sprawianie, że ciało się kręci

Weź papierowy ręcznik w rolce i taśmę / pistolet do gorącego kleju na środek dachu. Następnie ułóż wokół podstawy rolki ręcznika papierowego coś o wysokości 6 cm. Następnie utwórz duży talerz z otworem wystarczająco dużym, aby zmieścił się w nim rolka ręcznika papierowego. Umieść talerz na pierścieniu, a następnie wbij serwo w górę rolki ręcznika papierowego. Nie możemy przełożyć całego ciężaru na serwo. Więc użyjemy kołków do kołków i sprawimy, że się kręci. Zrób więc 2 otwory w płycie wystarczająco duże, aby zmieściły się kołki. Wbij kołki w otwór, wystarczy, że trochę przebije się przez dno otworu. Przyklej taśmę/pistolet do klejenia na gorąco kołki do otworu, aby się nie poruszały. Weź puste pudełko na chusteczki i wykonaj otwory wystarczająco duże, aby zmieściły się na drugim końcu kołków. Upewnij się również, że rozstaw jest wystarczająco rozłożony, aby oba kołki mogły przejść. Następnie przyklej pudełko do serwomechanizmu i wbij kołki w otwory w pudełku na chusteczki. Kołki przyklej taśmą / na gorąco do otworów, aby się nie przesuwały.

Zalecana: