Cov txheej txheem:

Arduino Servo Foosball: 5 Kauj Ruam
Arduino Servo Foosball: 5 Kauj Ruam

Video: Arduino Servo Foosball: 5 Kauj Ruam

Video: Arduino Servo Foosball: 5 Kauj Ruam
Video: Ai robots taking over ping pong 👀 #shorts 2024, Hlis ntuj nqeg
Anonim
Arduino Servo Foosball
Arduino Servo Foosball

los ntawm David Joy thiab Andrew Gothard

Kauj ruam 1: Taw qhia

Peb lub hom phiaj: Los tsim Foosball zoo li game siv Arduinos, servos thiab nws txhais caj npab, thiab cov ntoo.

Vim li cas: Peb txiav txim siab tias txoj haujlwm no yuav muab sijhawm rau peb tsim qee yam uas ntxim nyiam thiab siv tau thaum tso cai rau peb ua haujlwm nrog ntau yam ncauj lus, xws li, ntoo ua haujlwm, sau tus lej Arduinos, luam ntawv 3-D, thiab txuas xov.

Kauj Ruam 2: Cov Ntaub Ntawv Xav Tau

  • Arduino (suav nrog redboard thiab breadboard)
  • Lub laptop (yog tias Arduino yuav tsum txuas nrog kom ua haujlwm)
  • 4 servos thiab disks
  • 8 3D luam ntawv servo caj npab
  • 8 nyuv
  • 8 10k ohm resistors
  • Cov xov hlau txaus
  • Kua nplaum
  • Nkag mus rau lub tshuab luam ntawv 3D
  • Ntoo (saib qhov ntau thiab tsawg hauv kev tsim pawg pawg thawj coj saib)
  • Pob (pob rooj ntaus pob ua haujlwm zoo)
  • Super kua nplaum
  • Screws thiab laum

Kauj Ruam 3: Tsim Cov Caj Npab Servo

Tsim cov Servo Caj Npab
Tsim cov Servo Caj Npab
Tsim cov Servo Caj Npab
Tsim cov Servo Caj Npab
Tsim cov Servo Caj Npab
Tsim cov Servo Caj Npab
  1. Siv Onshape los tsim kev pabcuam caj npab los siv txhawm rau txhawm rau ntaus pob ping pong hauv qhov kev ua si.
  2. Ua rau txhua sab caj npab 6 cm ntev nrog ib feem uas txuas ntxiv mus txog 2.5 cm. (Nco ntsoov tias extrusion txuas ntxiv kom nws tuaj yeem tig ncig lub servo nws tus kheej.)
  3. Siv daim npav servo ncig los txuas caj npab rau thiab tso kab nruab nrab ntawm thawj qhov, uas taw rau nruab nrab ntawm pawg thawj coj, sib luag rau lub hom phiaj ntawm pawg thawj coj saib kev ua si.
  4. Muab txoj kab nruab nrab faib ua ob txhais caj npab ntawm lub kaum sab xis ntawm kev nce siab ntawm 129 degrees mus rau thawj servo caj npab.
  5. Tom ntej tso 4 servo's 5 cm saum toj no txhua kab lus qhia kab laug sab thiab 9.75 cm los ntawm txhua sab ntawm phab ntsa ze tshaj plaws rau servo. (Yuav tsum muaj ob sab ntawm txhua sab.)
  6. Tom qab ntawd peb tau hlais lub qhov rau cov xaim servo kom haum los ntawm thiab muab cov kua nplaum tso nrog cov kua nplaum zoo.

Piv txwv ntawm peb cov servo caj npab:

Kauj Ruam 4: Tsim Pawg Thawj Coj

Tsim Pawg Thawj Coj
Tsim Pawg Thawj Coj
Tsim Pawg Thawj Coj
Tsim Pawg Thawj Coj
  1. Ua ib lub hauv paus ntoo 54x36 cm. (Qhov no suav txog qhov tuab ntawm phab ntsa.)
  2. Tom qab ntawd txiav plaub plaub 14 cm kab pheeb ces kaum thiab ob sab 30 cm. (Cov phab ntsa no yuav tsum yog 2 cm tuab thiab 4 cm lossis ntau dua.)
  3. Tom ntej kos kab uas sib luag rau txhua sab ob centimeters nyob deb ntawm phab ntsa los tsim lub thawv plaub fab tshiab.
  4. Tom qab ntawd ntawm txhua ntawm plaub fab ntawm lub duab plaub ntsuas 10 cm raws txhua sab ntawm lub duab plaub thiab kos kab ntawm nruab nrab ntawm ob lub ntsiab lus. Kab no yog kab rau kab pheeb ces kaum daim.
  5. Thaum ua tiav qhov ntsuas 5 cm saum toj no txhua kab pheeb ces kaum thiab kos kab uas ntev li 9.75 cm ntev thiab yog nyob ib puag ncig rau ntawm pawg sab.
  6. Kos lossis taug ib lub duab plaub uas nyob nruab nrab ntawm qhov kawg ntawm kab uas haum rau lub hauv paus servos.
  7. Tom qab ntawd kos kab ib kab ntawm txhua kab ntawm kab pheeb ces kaum uas sib luag rau lub hom phiaj.
  8. Txiav ib qho chaw nqes hav uas nqes mus rau txhua lub hom phiaj ntawm ob kab pheeb ces kaum thiab kab kab kos hla lawv hauv cov kauj ruam dhau los.
  9. Laum ib lub qhov rau txhua qhov kev pabcuam ze rau ntawm lub hauv paus servos thiab nruab nrab ntawm servo thiab sab phab ntsa.
  10. Ntsia txhua daim ntawm phab ntsa thiab siv cov kua nplaum super los tuav cov servo.
  11. Super nplaum cov servo caj npab mus rau servo los ntawm kev muab cov servo caj npab rau sab hauv ntawm pawg thawj coj saib mus rau lub hom phiaj sab.
  12. Tom ntej txuas cov xov hlau rau servo hauv qab lub rooj tsavxwm.

Kauj Ruam 5: Kev Siv Hluav Taws Xob thiab Kev Ua Haujlwm

Electronics thiab Programming
Electronics thiab Programming
Electronics thiab Programming
Electronics thiab Programming
  1. "Cov khoom siv hluav taws xob rau txhua tus neeg ua haujlwm suav nrog 2 servos, 4 nyees khawm, 4 10k ohm resistors, ib qho arduino, thiab txuas xov tooj kom txaus.
  2. Ntawm txhua tus arduino, txuas qhov zoo (dub ntxiv) kem rau 5V thiab qhov tsis zoo (liab rho tawm) rau hauv av.
  3. Muab plaub lub nyees khawm tso rau ntawm lub khob cij uas koj xav tau.
  4. Kuaj xyuas kom paub tseeb tias koj tuaj yeem thawb lub khawm kom yooj yim ua ntej txuas ntxiv.
  5. Rau ib qho ntawm txhua lub khawm (uas muaj kev sib cuag nyob hauv) txuas 10k ohm resistor ntawm kab ntawv thiab kab zoo.
  6. Ntawm txhua kab tib yam, txuas lub xaim rau tus pin uas tsim nyog.
  7. Pins 2 thiab 3 tswj cov servo hauv tus pin 9 thiab tus pin 4 thiab 5 tswj ib qho hauv tus pin 10.
  8. Txhawm rau xaim cov servos (koj yuav tsum tau kom lawv glued rau ntawm cov kauj ruam no), txuas cov xaim dawb (teeb liab) rau tus pin 9 lossis 10 (nyob ntawm seb cov nyees khawm twg yuav tsum tswj nws). Txuas cov xaim dub (lub zog) mus rau kab zoo thiab xaim liab (hauv av) mus rau kab tsis zoo."

"Rub tawm qhov program txuas thiab rub nws mus rau ob qho tib si. Qhov kev zov me nyuam pib ua txhua qhov kev pabcuam thiab cov tswv yim, tom qab ntawd tshawb xyuas cov nyees khawm nias txhua 20 milliseconds (50 zaug hauv ib pliag) thiab kho cov kev pabcuam raws li. rau 1.5 vib nas this kom paub tseeb tias lawv tau siv kab ntawv kom raug, thiab yuav xaus ntawm 90 degrees."

Pom zoo: