Cov txheej txheem:

Neeg Hlau: 7 Kauj Ruam (nrog Duab)
Neeg Hlau: 7 Kauj Ruam (nrog Duab)

Video: Neeg Hlau: 7 Kauj Ruam (nrog Duab)

Video: Neeg Hlau: 7 Kauj Ruam (nrog Duab)
Video: Tus Cawm Seej Hloov Neeg Txoj Hmoo (HD) 2024, Hlis ntuj nqeg
Anonim
Image
Image

Rau peb qhov haujlwm kawg, peb tau hais kom tsim txhua yam peb xav tau. Siv qhov peb tau kawm, thiab qhov peb tuaj yeem pom hauv online. Kuv yog tus kiv cua loj ntawm Super Smash Bros series. Kuv muaj txhua qhov kev ua si tshwj tsis yog thawj tus. Yog li rau kuv qhov phiaj xwm zaum kawg, Kuv txiav txim siab tsim tus neeg hlau raws li tus yam ntxwv ua si R. O. B.

Kauj ruam 1: Cov ntaub ntawv

Khoom siv
Khoom siv
Khoom siv
Khoom siv
  • 4 180 Degree Kev Pabcuam
  • 13 Txiv neej - Txiv neej cov xov hlau
  • 8 Txiv neej - Poj Niam Xov
  • 2 Joysticks
  • 1 Cov qhob cij
  • 1 Arduino

Kauj Ruam 2: Kev Txuas Hluav Taws Xob

Qhov thaiv
Qhov thaiv
Qhov thaiv
Qhov thaiv
Qhov thaiv
Qhov thaiv
Qhov thaiv
Qhov thaiv

Siv tus txiv neej-txiv neej xaim txuas qhov tsis zoo ntawm lub khob cij rau hauv av (GND) ntawm Arduino. Tom qab ntawd txuas Joystick's VR X rau A0 thiab A2, thiab VR Y rau A1 thiab A3 ntawm Arduino. Tom qab ntawd txuas Joysticks 5v tus pin rau 3.5 thiab 5V tus pin ntawm Arduino, thiab GNDs rau ib qho GND ntawm Arduino. Tom qab ntawd rau txhua 4 servos txuas cov xaim dawb rau tus pin 7 - 4 ntawm Arduino. Tom qab ntawd txuas cov xaim liab ntawm cov servos mus rau sab zoo lub khob cij, thiab txuas cov xaim dub mus rau qhov tsis zoo ntawm lub khob cij. Tom qab ntawd ntsaws rau hauv Lub Thawv Roj teeb kom muaj zog rau hauv Circuit.

Kauj Ruam 3: Txoj Cai - Tshaj Tawm Koj Li Kev Hloov

Code - Tshaj tawm koj li Variables
Code - Tshaj tawm koj li Variables

#suav nrog

Servo tsav 1; Servo tsav 2; Servo tsav 3; Servo tsav 4; int joyX = 0; int joyY = 1; int joyX2 = 2; int joyY2 = 3; koj joyVal; koj joyVal2;

Cov lus txib Servo tsim cov khoom siv servo los tswj cov servo.

Kauj ruam 4: Code - Teeb

Code - Teeb
Code - Teeb

teeb tsa tsis muaj dab tsi () {// Txuas txhua qhov kev pabcuam rau tus pin servo1.attach (7); servo2.attach (6); servo3.attach (5); servo4.attach (4); }

Kauj ruam 5:

Duab
Duab

void lub voj ()

{

joyVal = analogRead (joyX); // Nyeem tus nqi Joystick joyVal = daim ntawv qhia (joyVal, 0, 1023, 0, 180); // Hloov qhov Joystick qhov tseem ceeb rau qib servo1.write (joyVal); // Hloov txoj haujlwm ntawm servo kom phim Joystick input joyVal = daim ntawv qhia (joyVal, 0, 1023, 0, 180); servo2.write (joyVal); ncua (15); joyVal2 = analogRead (joyX2); joyVal2 = daim ntawv qhia (joyVal2, 0, 1023, 0, 180); servo3.write (joyVal2); joyVal = analogRead (joyY2); joyVal2 = daim ntawv qhia (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); ncua (15); }

Kauj Ruam 6: Lub hauv paus

Lub hauv paus
Lub hauv paus

Yog li thaum koj ua tiav qhov Circuit thiab code. Koj tuaj yeem pib tsim cov neeg hlau tiag. Rau lub hauv paus koj xav ua txhua lub kaum sab xis 45 degrees. Ob sab ntev yog 18 cm thiab luv luv ob sab 6 cm. Yog li cia li ua raws daim duab thiab txiav peb cov duab ntawm lub hauv paus. Tom qab ntawd ua 2 54 cm ntev thiab 5 cm dav kab txaij los siv ua phab ntsa. Cia qhov me me 6 cm sab qhib. Tom qab ntawd koj xav theej tawm lub hauv paus los tsim lub ru tsev. tam sim no hauv ntu no, peb yuav ntxiv qhov

Kauj Ruam 7: Ua Lub Cev Lub Cev

Image
Image
Ua Lub Cev Lub Cev
Ua Lub Cev Lub Cev
Ua Lub Cev Lub Cev
Ua Lub Cev Lub Cev

Tau txais daim ntawv so tes phuam thiab daim kab xev/kub kua nplaum phom mus rau nruab nrab ntawm lub ru tsev. Tom qab ntawd tsim ib yam dab tsi 6 cm siab ib ncig ntawm lub hauv paus ntawm daim ntawv phuam yob. Tom qab ntawd tsim lub phaj loj nrog lub qhov loj txaus kom haum daim ntawv phuam yob los ntawm nws. Muab lub phaj tso rau ntawm lub nplhaib, thiab tom qab ntawd lo lub servo rau saum cov ntawv phuam yob. Peb tsis tuaj yeem tso tag nrho qhov hnyav ntawm servo. Yog li peb yuav siv cov pas nrig thiab ua kom nws tig. Yog li tsim 2 qhov hauv lub phaj loj txaus kom haum rau qee lub dowels. Khaws cov dowels rau hauv lub qhov, txaus ces nws me ntsis yog poking los ntawm hauv qab ntawm lub qhov. Daim kab xev/ kub kua nplaum phom rub lub dowels mus rau lub qhov kom nws tsis txav mus. Siv lub thawv ntim cov ntaub so ntswg thiab tsim qhov loj txaus kom haum rau lwm qhov kawg ntawm cov dowels. Kuj xyuas kom tseeb tias kis tau txaus uas ob lub dowels tuaj yeem hla tau. Tom qab ntawd kaw kab ntawv rau lub servo, thiab lo lub dowels rau hauv cov ntaub so ntswg lub qhov. Daim kab xev / kub kua nplaum lub dowels rau lub qhov kom nws tsis txav mus.

Pom zoo: