Sommario:

Mixologist robot MATLAB: 4 passaggi (con immagini)
Mixologist robot MATLAB: 4 passaggi (con immagini)

Video: Mixologist robot MATLAB: 4 passaggi (con immagini)

Video: Mixologist robot MATLAB: 4 passaggi (con immagini)
Video: Create Animations in MATLAB 2024, Luglio
Anonim
Mixologist robot MATLAB
Mixologist robot MATLAB

Hai mai desiderato avere le tue bevande miscelate perfettamente per te in pochi secondi? Bene, non cercare oltre, il Robotic Mixologist è qui per portarti via il tempo necessario per mescolare le tue bevande. Questo progetto utilizza il RobotGeek Snapper Arm per fungere da barista personale. Tutto quello che devi fare è mettere la bevanda desiderata a tua scelta in un bicchiere e lasciare che il codice MATLAB faccia il resto.

Passaggio 1: parti del progetto

Parti del progetto
Parti del progetto

5x Metal Gear 9G servi

1x banco da lavoro piccolo RobotGeek

1x scudo sensore RobotGeek

Hardware di montaggio

Strumenti necessari: driver esagonale da 2,5 mm

Driver esagonale da 1,5 mm

Passaggio 2: assemblaggio

Assemblea
Assemblea
Assemblea
Assemblea

Useremo la pinza come sistema di trasporto per il ghiaccio e anche come meccanismo di agitazione per mescolare le bevande al gusto desiderato. Nella foto è una vista aerea e orizzontale dell'assemblaggio finale per lo snatcher del braccio. Il nostro microcontrollore è arrivato già assemblato per la maggior parte, a parte dover stampare un nuovo pezzo del braccio rotto. Per una guida generale all'assemblaggio, segui il link allegato per mettere in funzione il tuo strappo di braccia.

Link all'assemblaggio del ladro di braccia:

Passaggio 3: cablaggio

Cablaggio
Cablaggio
Cablaggio
Cablaggio

Il cablaggio è la parte più difficile accanto al codice MATLAB, quindi assicurati che tutti i cavi siano nella posizione corretta. La cosa principale è collegare l'usb al computer per collegare il circuito al codice MATLAB (usb grigio nella foto). Una volta collegato, tutto ciò che devi fare è assicurarti che i servi siano negli ingressi giusti. Ogni servo è progettato per muovere una parte specifica (es. gomito, spalla, base). Una volta collegati i servi ai punti designati sul circuito, puoi collegare i fili in uno qualsiasi dei (+) e (-), per maggiori dettagli guarda l'immagine sopra per avere un'idea.

Passaggio 4: codice MATLAB

Codice MATLAB
Codice MATLAB
Codice MATLAB
Codice MATLAB

Ogni servo, come detto prima, è collegato a una parte specifica. Affinché queste parti si muovano, è necessario scrivere codice, abbiamo scelto di operare tramite MATLAB. Abbiamo usato un ciclo for in una funzione di spostamento che ricorderemo nella nostra funzione principale per spostare le parti specifiche. Ad esempio nel codice abbiamo dei servo collegati ai pin della scheda che vanno da D3-D7 e per generare il movimento abbiamo solo digitato i gradi di rotazione per ogni parte. Abbiamo anche utilizzato i ritardi nella nostra funzione affinché il robot potesse funzionare senza problemi. Per ulteriori problemi relativi al codice, visita la pagina di aiuto generale di MATLAB.

Consigliato: