Sommario:

Roomba Bot the Bulider: 5 passaggi (con immagini)
Roomba Bot the Bulider: 5 passaggi (con immagini)

Video: Roomba Bot the Bulider: 5 passaggi (con immagini)

Video: Roomba Bot the Bulider: 5 passaggi (con immagini)
Video: I am very pleased with this Optimus Prime diorama♥️🤗#subscribe 😊🔥#optimusprime 2024, Dicembre
Anonim
Roomba Bot il Bulider
Roomba Bot il Bulider

Bot the Builder è un roomba, che con i "grabber" attaccati alla parte anteriore sarà in grado di spostare gli oggetti. Il codice con esso è impostato per registrare il primo movimento con una finestra GUI che puoi controllare con un semplice clic del mouse. Dopo la prima esecuzione, il bot può essere impostato per fare esattamente ciò che ha fatto la prima volta in loop!

Passaggio 1: materiali di consumo

Forniture
Forniture
Forniture
Forniture
Forniture
Forniture
Forniture
Forniture

Un roomba a cui è stato sostituito il vuoto con un cappuccio 3D

Un Raspberry Pi che è stato collegato al roomba

Una fotocamera da inserire nel roomba

Un alimentatore

Ganci a forma di U da posizionare sulla parte anteriore del roomba

Passaggio 2: scarica Roomba Toolbox

Scarica Roomba Toolbox
Scarica Roomba Toolbox
Scarica Roomba Toolbox
Scarica Roomba Toolbox
Scarica Roomba Toolbox
Scarica Roomba Toolbox
Scarica Roomba Toolbox
Scarica Roomba Toolbox

Apri MATLAB e crea una nuova cartella di progetto per mantenere organizzati i file del tuo progetto.

NOTA: questo codice è stato utilizzato per un progetto che è stato fornito, potrebbe non funzionare necessariamente per te come per noi.

Esegui questo codice e tutti i file dovrebbero ora essere archiviati nella cartella del progetto.

Fare clic con il tasto destro in qualsiasi punto della finestra "Cartella corrente" in MATLAB e fare clic su "Aggiungi al percorso" per consentire a MATLAB di individuare i file.

Per assicurarti di avere l'ultima versione della cassetta degli attrezzi, usa il codice che trovi nell'immagine 3

Passaggio 3: codice di progettazione per gli output desiderati

Se scarichi tutti e tre i file sopra, sarai in grado di controllare il tuo roomba/Mars Rover come il video qui sotto. Il primo file è l'm-file del codice, il secondo e il terzo file sono il codice effettivo che dovrà essere modificato e modificato nel tuo roomba specifico. Ad esempio, il nostro roomba si chiamava Roomba 30, quindi quando ci connettevamo al nostro roomba digitavamo il codice

r =roomba.30

e questo si connetterebbe permettendoci di eseguire il nostro codice.

Passaggio 4: eseguire e modificare il codice fino al perfezionamento

Potrebbe essere necessario eseguire il codice alcune volte prima di ottenere i turni e la velocità, ecc. perfezionati. Roombas diversi avranno uno slittamento delle gomme diverso e gireranno più o meno a seconda della superficie su cui ti trovi. Consigliamo di provare a guidare il roomba in uno spazio aperto per non imbattersi in nulla finché non si acquisisce la capacità di tutto ciò di cui è capace roomba. Dopo aver preso confidenza con il tuo robot e aver perfezionato i tuoi angoli di virata, puoi iniziare a costruire!

Passaggio 5: il progetto finale

Il progetto finale
Il progetto finale

Il tuo progetto finale dovrebbe assomigliare all'immagine sopra, dove avrai il tuo roomba e i grabber attaccati alla parte anteriore. Con il codice che hai perfezionato e il robot che hai costruito sarai pronto per iniziare a spostare le cose solo con il tuo robot in pochissimo tempo!

Consigliato: