Kazalo:

Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM: 4 koraki
Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM: 4 koraki

Video: Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM: 4 koraki

Video: Xbox 360 ROBOTIC ARM [ARDUINO]: AXIOM ARM: 4 koraki
Video: Robot Arm with Xbox Controller - ARDUINO UNO 2024, Julij
Anonim
MAKE USF FINAL SERGEI D Watch on
MAKE USF FINAL SERGEI D Watch on

-

1. korak: Namen

Namen AXIOM ARM je bil ustvariti samostojno robotsko roko, ki bi bila brezžično krmiljena

Trenutne raziskave:

Preučite biološke sisteme, da vključite mehanizme, ki dodajajo mehanske prednosti in zmanjšujejo porabo energije

*** Upravljalniki so namerno hitri, saj trenutni sistem preučuje gibanje kač, medtem ko uravnava velik trenutek - tj. če želite nemoteno upravljanje, uporabite 5 servomotorjev, ne 6 ***

To je bilo doseženo s krmilnikom Xbox 360, čeprav bo delovala vsaka naprava, ki ima vmesnik USB.

Razkritje:

Ta navodila so nastala poleti 2014 - nadaljnje neodvisne raziskave so se zgodile jeseni 2014 v skladu z Makecourse na USF.

V nadaljevanju so opisani deli, ki jih boste potrebovali, kako vse povezati, vsako različico kod Arduino (vključno s končno kodo) in navodila za uporabo.

2. korak: Deli

Deli
Deli
Deli
Deli

SEZNAM DELOV

Čeprav je razred MAKE uporabil ta komplet arduino (za pot je potreboval približno 3 tedne), so v nadaljevanju navedeni osnovni deli, ki jih morate izdelati na najcenejši način.

Glejte Navodila za sklep za seznam osnovnih delov Excel + ocenjena najnižja izgubljena vrednost

PROGRAMSKA OPREMA:

Autodesk Inventor 2014:

Ustvarite študentski račun in 3 leta brezplačno

  • Arduino integrirano razvojno okolje (IDE):
  • Knjižnica USB Host Shield:

Končna koda uporablja XBOXRECV [brezžično]

Izbirna programska oprema:

Za sheme vezja

Fritzing: https://fritzing.org: za risanje vezij [knjižnice obstajajo, da v gobico spravite ščit gostitelja USB, na primer knjižnico sparkfun

MEHANIČNI:

Breadboard - To je plošča, uporabljena na sliki, vendar ta manjša plošča omogoča, da se stvari bolje prilegajo (poleg tega, da se vodila na obeh straneh odlepijo, kar vam daje svobodo)

  • Polycase - Tukaj je tisti, ki smo ga morali uporabiti za tečaj MAKE; tam najdete datoteko delov 3D Inventor
  • 3D natisnjeni deli: Razlikuje se

    • Kremplji: Kremplje sem oblikoval, vendar je na spletu veliko dobrih. Če vam ni všeč 3D tiskanje krempljev, naročite nekaj takšnih ali drugačnih *OPOMBA: Ne morem obljubiti, da bodo naročeni servomotorji ustrezali standardnim servomotorjem, zato naredite nekaj raziskav *
    • Servo nosilci: glejte priložene datoteke spodaj ali poiščite standardni servo nosilec za dimenzije, da jih naredite sami -

      • *** Če oklepaje za 3D -tiskanje naredite luknje MANJŠE kot običajno (približno 1 mm) in se vrnite nazaj s svedrom, sicer oklepaji ne bodo uspeli v bližini lukenj.
      • *** Ni vam treba uporabljati "3Rd Bracket" {tj. servo nosilec po meri, ki je videti kot škatla s kopico lukenj - lahko uporabite druge nosilce}
  • Standardni servo nosilci:

Imate veliko možnosti:

Kupite ta odličen komplet servo nosilcev pri Amazonu, ki ima dovolj nosilcev za kasnejše projekte ali če želite eksperimentirati z drugimi geometrijami robotske roke * Vključuje vse vijake in matice, ki jih potrebujete [M3, 0,5] *

Deli bi lahko kupili posamično pri Amazonu; vendar priporočam nakup samo servo nosilcev, ki imajo teksturiran videz (kot so ti), saj sem ugotovil, da obstaja nekaj "standardnih" nosilcev, ki ne dovoljujejo vstavljanja vijakov.

3D tisk: Zmanjšajte luknje za vijake, vrtati boste morali + nosilec bo debelejši. Morda bi bilo lažje kupiti pri Amazonu

Servo vijaki, šesterokotne matice:

Na žalost; če kompleta servo nosilcev ne kupite pri Amazonu, boste morali poiskati servo vijake in matice.

Ti vijaki in matice lahko delujejo, vendar ne morem obljubiti.

Tudi ta izbira vijakov na Amazon je uporabna.

Kroglični ležaji: Kupite tukaj: *kupite le, če nameravate 3D tiskanje vrtljivih delov.

OPOMBA: Za zmanjšanje teže roke priporočam uporabo gumijastih trakov, sicer boste porabili veliko toka in jih boste morali polniti pogosteje - lahko tudi poškodujete servo. {Lahko bi uporabili tudi druge nosilce, ročice, vrvice itd.}

ELEKTRIČNO:

  • Žice: Kupite tukaj
  • Preklopno stikalo z modro svetlobo (X1): Kupite tukaj
  • Arduino UNO R3 (X1): Kupite tukaj
  • USB ščit (X1): Kupite tukaj
  • Standardni servomotorji (X6): takšni

Osnovni spoj: Uporablja se to (boljša kakovost kot spodaj navedena moč HD)

Spin Claw: Uporabil sem to

Drugi 4 sklepi: Rabljeno HD 1501MG Metal Gear

OPOMBA: Če ne želite kupiti različnih vrst, bi lahko kupili 6 HD 1501MG Metal Gear

  • Venom NiMH baterija 7,2V, 3000 mAh: kupite tukaj
  • Polnilnik baterij: Kupite tukaj
  • Spojke iz aligatorja: *Opomba: z baterijo boste imeli par, vendar boste morali prerezati žice, na katerih je adapter, jih sleči, zaviti nekaj žic za mizo in po možnosti spajkati. Potrebovali boste tudi električni trak. Ali pa jih lahko kupite tukaj
  • Krmilnik Xbox 360 + adapter (za osebni računalnik): Vsak krmilnik Xbox 360 bi moral delovati, na primer ta: Kupite adapter tukaj

Da bi še dodatno znižali stroške:

  • Uporabite mikro servomotorje
  • Mikro servo nosilci za 3D tiskanje
  • *** Spremenite geometrijo in uporabite manj oklepajev -posamezne oklepaje kupite

Predvideni najnižji stroški bi lahko bili okoli 140 USD [z uporabo mikro servomotorjev]

OPOMBA: Ne lastim pravic za del "Servo Futaba S30031" ali "PolyCase Edit"

Deli Autodesk Inventor 2014:

3. korak: Zaključek

Zaključek
Zaključek

Ta projekt je bil zelo vključen in rad bi se zahvalil naslednjim ljudem:

Barrett Anderies

Anthony Rose

Dodatne reference:

Center za napredno vizualizacijo (AVC), raziskovalno računalništvo (RC) na Univerzi v Južni Floridi

Oblikovanje za X - Lab:

*** Za pravilno potrditev, funkcionalnost in seznam najnižjih predvidenih stroškov glejte naslednji priročnik z navodili za AXIOM ARM ***

Če imate kakršna koli vprašanja:

LinkedIN: https://www.linkedin.com/in/sergeidinesMoje spletno mesto:

Elektronski naslov: [email protected]

4. korak: Upodabljanje

Priporočena: