Table des matières:

Roomba Bot the Bulider : 5 étapes (avec photos)
Roomba Bot the Bulider : 5 étapes (avec photos)

Vidéo: Roomba Bot the Bulider : 5 étapes (avec photos)

Vidéo: Roomba Bot the Bulider : 5 étapes (avec photos)
Vidéo: World Record Domino Robot (100k dominoes in 24hrs) 2024, Novembre
Anonim
Roomba Bot le Bulider
Roomba Bot le Bulider

Bot the Builder est un roomba qui, avec des "grabbers" attachés à l'avant, pourra déplacer des objets. Le code qui l'accompagne est configuré pour enregistrer le premier mouvement avec une boîte graphique que vous pouvez contrôler d'un simple clic de souris. Après la première exécution, le bot peut être configuré pour faire exactement ce qu'il a fait la première fois en boucle !

Étape 1: Fournitures

Fournitures
Fournitures
Fournitures
Fournitures
Fournitures
Fournitures
Fournitures
Fournitures

Un roomba dont l'aspirateur a été remplacé par un bonnet 3D

Un Raspberry Pi qui a été connecté au roomba

Une caméra à intégrer dans le roomba

Une alimentation

Pinces en U à placer sur le devant du roomba

Étape 2: Télécharger Roomba Toolbox

Télécharger la boîte à outils Roomba
Télécharger la boîte à outils Roomba
Télécharger la boîte à outils Roomba
Télécharger la boîte à outils Roomba
Télécharger la boîte à outils Roomba
Télécharger la boîte à outils Roomba
Télécharger la boîte à outils Roomba
Télécharger la boîte à outils Roomba

Ouvrez MATLAB et créez un nouveau dossier de projet pour garder vos fichiers de projet organisés.

REMARQUE: Ce code a été utilisé pour un projet qui a été donné, cela peut ne pas nécessairement fonctionner de la même manière pour vous que pour nous.

Exécutez ce code et tous les fichiers devraient maintenant être stockés dans votre dossier de projet.

Faites un clic droit n'importe où dans la fenêtre « Dossier actuel » de MATLAB, puis cliquez sur « Ajouter au chemin » pour permettre à MATLAB de localiser vos fichiers.

Pour vous assurer d'avoir la dernière version de la boîte à outils, utilisez le code trouvé dans l'image 3

Étape 3: Concevoir le code pour les sorties souhaitées

Si vous téléchargez les trois fichiers ci-dessus, vous pourrez contrôler votre roomba/Mars Rover comme dans la vidéo ci-dessous. Le premier fichier est le fichier m du code, les deuxième et troisième fichiers sont votre code réel qui devra être modifié et modifié pour votre roomba spécifique. Par exemple, notre roomba s'appelait Roomba 30, donc lorsque nous nous connections à notre roomba, nous tapions la morue

r =roomba.30

et cela se connecterait nous permettant d'exécuter notre code.

Étape 4: Exécutez et modifiez le code jusqu'à ce qu'il soit perfectionné

Vous devrez peut-être exécuter votre code plusieurs fois avant de perfectionner les virages, la vitesse, etc. Différents roombas auront un glissement de pneu différent et tourneront plus ou moins selon la surface sur laquelle vous vous trouvez. Nous vous recommandons de tester le roomba dans un espace ouvert afin de ne rien heurter tant que vous ne maîtrisez pas tout ce dont le roomba est capable. Après avoir maîtrisé votre robot et perfectionné vos angles de virage, vous pouvez commencer à construire !

Étape 5: Le projet final

Le projet final
Le projet final

Votre projet final devrait ressembler à l'image ci-dessus, où vous aurez votre roomba et les pinces attachées à l'avant. Avec le code que vous avez perfectionné et le robot que vous avez construit, vous serez prêt à commencer à déplacer des choses avec votre robot en un rien de temps !

Conseillé: