Sisällysluettelo:

MATLAB Robotic Mixologist: 4 vaihetta (kuvilla)
MATLAB Robotic Mixologist: 4 vaihetta (kuvilla)

Video: MATLAB Robotic Mixologist: 4 vaihetta (kuvilla)

Video: MATLAB Robotic Mixologist: 4 vaihetta (kuvilla)
Video: Simulating Mobile Robots with MATLAB and Simulink 2024, Heinäkuu
Anonim
MATLAB Robotic Mixologist
MATLAB Robotic Mixologist

Oletko koskaan halunnut sekoittaa juomasi täydellisesti sinulle muutamassa sekunnissa? Älä etsi enää. Robotic Mixologist on täällä ottamassa aikaa juomien sekoittamiseen. Tässä projektissa RobotGeek Snapper Arm toimii omana baarimikkona. Sinun tarvitsee vain laittaa haluamasi juoma lasiin ja antaa MATLAB -koodin hoitaa loput.

Vaihe 1: Projektin osat

Projektin osat
Projektin osat

5x Metal Gear 9G Servot

1x RobotGeek pieni työpöytä

1x RobotGeek -anturisuoja

Laitteiston kokoaminen

Tarvittavat työkalut: 2,5 mm: n kuusiokoloavain

1,5 mm kuusiokoloavain

Vaihe 2: Kokoonpano

Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano

Käytämme tarttujaa jään kuljetusjärjestelmänä ja myös sekoitusmekanismina juomien sekoittamiseksi haluamaasi makuun. Kuvassa on antenni- ja vaakakuva käsivarren sieppaajan lopullisesta kokoonpanosta. Mikro -ohjaimemme tuli valmiiksi koottuna suurimmaksi osaksi muuksi kuin sen tulostamiseksi, että uusi käsivarsi oli rikki. Yleiskokoonpano -opas saat oheisen käsivarsisiipaisimen käyntiin oheisesta linkistä.

Arm Snatcher Assembly Link: https://learn.robotgeek.com/projects/237-robotgeek-snapper-ass Assembly-guide-v3.html

Vaihe 3: Johdotus

Johdotus
Johdotus
Johdotus
Johdotus

Johdotus on vaikein osa MATLAB -koodin vieressä, joten varmista, että kaikki johdot ovat oikeassa paikassa. Tärkeintä on liittää USB tietokoneeseen kytkeäksesi piirilevy MATLAB -koodiin (harmaa usb kuvassa). Kun olet liittänyt sen, sinun tarvitsee vain varmistaa, että servot ovat oikeissa tuloissa. Jokainen servo on suunniteltu liikuttamaan tiettyä osaa (eli kyynärpää, olkapää, pohja). Kun olet liittänyt servot piirin merkittyihin kohtiin, voit kytkeä johdot mihin tahansa (+) ja (-), katso lisätietoja yllä olevasta kuvasta saadaksesi idean.

Vaihe 4: MATLAB -koodi

MATLAB -koodi
MATLAB -koodi
MATLAB -koodi
MATLAB -koodi

Jokainen servo, kuten edellä mainittiin, on kytketty tiettyyn osaan. Jotta nämä osat voisivat liikkua, on kirjoitettava koodi, päätimme toimia MATLABin kautta. Käytimme for -silmukkaa siirtotoiminnossa, jonka muistamme päätoiminnossamme tiettyjen osien siirtämiseksi. Esimerkiksi koodissa meillä on servoja, jotka on liitetty tauluihin, jotka vaihtelevat D3-D7, ja liikkeen luomiseksi kirjoitimme juuri kullekin osalle pyörimisasteissa. Käytimme myös viiveitä toiminnassamme, jotta robotti toimisi sujuvasti. Jos haluat lisää koodiin liittyviä ongelmia, käy MATLABin yleisellä ohjesivulla.

Suositeltava: