Table des matières:
- Étape 1: Outils dont vous aurez besoin:
- Étape 2: Création de vos fils
- Étape 3: Enrouler le fil
- Étape 4: connexion des fils enroulés au carton
- Étape 5: Fixation des pare-chocs au robot
- Étape 6: Configuration des fils sur le robot
- Étape 7: Le code
- Étape 8: Testez-le maintenant
Vidéo: Bumper Bot : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Cette instructable vous apprendra comment créer des pare-chocs pour un robot et comment démarrer le code afin que votre robot soit opérationnel en un rien de temps. Le type de robot que vous possédez peut différer de la façon dont vous pouvez attacher les pare-chocs à votre robot et de la façon de créer le code.
Étape 1: Outils dont vous aurez besoin:
Pour commencer, vous aurez besoin
- papier carton
- du papier d'aluminium
-ruban
- une agrafeuse
- fils
- petites lumières LED (en option)
- pinces à dénuder
- résistances
- des pinces (facultatif)
Étape 2: Création de vos fils
Vos fils sont la source d'énergie qui permet d'acheminer l'énergie des pare-chocs au robot. Vous voudrez que les fils soient semi-longs, mais selon la taille de votre pare-chocs ou la distance à laquelle il se trouve de votre robot, cela va différer de la taille du fil que vous utilisez. Avec les pinces à dénuder, vous voudrez dénuder environ 5 mm de caoutchouc pour montrer le fil d'un côté et de l'autre côté, vous voudrez couper environ 2 cm afin de pouvoir plier le fil pour former une spirale. Vous aurez besoin de faire cela trois fois de plus pour avoir quatre fils au total, car vous aurez besoin de deux fils par pare-chocs et nous allons en faire deux. Si vous prévoyez de faire plus de deux pare-chocs, vous n'aurez qu'à faire deux fils supplémentaires pour chaque nouveau pare-chocs ajouté. L'extrémité la plus courte du fil s'attachera à votre robot et le côté en spirale le plus long sera attaché à votre pare-chocs.
Étape 3: Enrouler le fil
Après avoir dénudé vos fils, vous aurez besoin de petits morceaux de papier d'aluminium pour enrouler le côté en spirale. Cela aidera à donner au flux d'énergie un plus grand espace pour se connecter. Vous pouvez l'envelopper de la manière qui vous convient le mieux et avec la quantité que vous souhaitez.
Étape 4: connexion des fils enroulés au carton
Avant de commencer à connecter le fil enroulé au carton, vous devrez le configurer. Trouvez un petit morceau de carton de forme rectangulaire pour pouvoir le plier en deux. Cela vous donnera la base de votre pare-chocs. Lorsque le carton est poussé ensemble, les deux moitiés se toucheront et c'est là que vous ajouterez les fils. Sur la moitié que vous souhaitez rapprocher du robot, ajoutez le fil que vous prévoyez de fixer au sol (Vss). Pour garder le fil enroulé sur le carton, j'ai trouvé facile de les agrafer ensemble, mais j'ai trouvé que le fil enroulé ne couvrait pas assez d'espace car j'aimerais avoir un plus grand espace pour la connexion alors j'ai ajouté un morceau de papier d'aluminium dessus haut du fil enroulé qui couvrait toute la moitié. Encore une fois, il suffit de l'agrafer. Sur l'autre moitié qui va être pressée par l'objet qu'il essaie d'éviter de traverser, ajoutez le fil qui sera connecté aux broches. Répétez ensuite le processus ci-dessus pour chaque moitié des pare-chocs que vous faites. Si vous constatez que vos pare-chocs ne appuient pas bien, alors au niveau du pli, vous pouvez obtenir des ciseaux et couper une ligne à travers le carton.
Étape 5: Fixation des pare-chocs au robot
Vous voudrez attacher vos pare-chocs à l'avant de votre robot. J'ai trouvé qu'il était plus facile de le coller. Vous aurez besoin de beaucoup de ruban adhésif pour les fixer à droite et vous voudrez essayer de l'enrouler autour de la partie avant du robot si possible. J'ai plié le ruban pour qu'il soit double face, puis je l'ai collé, puis j'en ai eu un tas de plus pour attacher le ruban en haut et en bas du pare-chocs sous le robot. La façon dont vous voulez l'enregistrer dépend de vous, mais plus vous utilisez de bande, mieux c'est.
Étape 6: Configuration des fils sur le robot
Si vous souhaitez simplement connecter vos boutons, vous aurez besoin de deux résistances et de seulement deux à trois petits fils. La façon dont vous connectez vos fils au Vdd et aux broches dépend de vous. Vous aurez besoin d'un fil ou d'une résistance connecté au Vdd, puis des fils connectés aux broches. Le côté où les numéros de broche sont affichés est la façon dont la carte se connecte. Quelle que soit la rangée où votre fil ou votre résistance est connecté à partir du Vdd, ce sera la même rangée où votre petit fil sera connecté à vos broches et dans la même rangée, le fil sortant de la moitié la plus éloignée de votre pare-chocs sera également connecté. Le fil venant de votre pare-chocs qui est fixé sur votre robot sera connecté au Vdd (Masse). J'ai trouvé plus facile de travailler avec des lumières sur le robot pour aider à tester si les pare-chocs fonctionnent. La façon dont vous connecteriez les LED à la planche à pain est de connecter le côté négatif (partie plate de la jante autour de l'ampoule) de la LED au Vdd ou un fil qui est connecté au Vdd, le côté positif à une résistance et le l'autre côté de la résistance à un fil qui est connecté à un numéro de broche. Il serait préférable d'essayer de mesurer la longueur de vos fils pour les avoir directement sur la carte. Vous pouvez les couper sur le côté avec les pinces à dénuder et utiliser la pince pour plier les jambes à un angle de 90 degrés. Cela aide à garder le tableau propre et plus maniable.
Étape 7: Le code
Pour un code de base, vous voudrez avoir une boucle et toutes vos commandes mais je l'ai fait un peu différemment. Ce n'est pas difficile à faire. Vous aurez besoin d'une boucle "Do" pour commencer et vous voudrez probablement que votre robot aille de l'avant. Dans mon programme, j'ai configuré des variables pour chaque roue et chaque type de direction qui connaît la vitesse à laquelle courir. Les valeurs de vitesse seront différentes pour chaque robot, c'est pourquoi elles ne sont pas affichées sur les images, vous devrez donc le découvrir par vous-même. Le "Pulsout" indique au robot que les moteurs vont devoir se déplacer et j'ai le numéro de broche auquel les roues sont connectées en tant que variable et la vitesse d'avancement en tant que variable. Vous aurez besoin d'un "Si" pour chaque pare-chocs que vous avez. Lorsque votre pare-chocs est égal à 0, cela signifie que le pare-chocs est enfoncé et lorsque votre pare-chocs est égal à 1, il n'est pas enfoncé. J'ai configuré mon programme dans des sous-méthodes. Mon pare-chocs gauche lorsqu'il est enfoncé allume une LED et s'inverse. Après avoir reculé, il tourne à droite et revient tout droit. Pour mon pare-chocs droit, il allume une autre lumière et recule, puis il tourne à gauche. Si vous faites le programme avec LED, vous voudrez peut-être ajouter un autre "Si" car lorsqu'il n'est pas appuyé, il éteint la lumière, sinon après la première exécution du programme de pare-chocs, la lumière restera allumée et vous ne pourrez pas le dire la prochaine fois ça marche. Dans votre programme principal lors de l'appel de vos méthodes, vous devrez mettre "Gosub" puis le nom de votre méthode à appeler. N'oubliez pas à la fin votre méthode pour mettre "return" pour qu'elle sache revenir au programme principal. La boucle "Do" fera que le programme continuera à fonctionner en continu et ira toujours tout droit tout en essayant de rechercher quand les pare-chocs sont enfoncés. Le "Pour" dans les méthodes indiquera à vos moteurs combien de temps vous voulez qu'ils fonctionnent (combien de tours). Les chiffres varieront pour tout le monde. N'oubliez pas d'avoir des pauses pour laisser le robot faire une pause avant de terminer la prochaine fois. Cela lui donnera le temps de déterminer ce qu'il doit faire ensuite.
Étape 8: Testez-le maintenant
Il y a tellement de façons différentes de construire votre robot, mais en voici une qui, je l'espère, vous aidera à comprendre comment créer des pare-chocs. Bonne chance et amusez-vous bien!
Conseillé:
Telegram Bot avec NodeMCU (ESP8266): 3 étapes
Telegram Bot With NodeMCU (ESP8266) : Besoin d'un bot pour envoyer des notifications depuis votre système ? ou faire quelque chose simplement en envoyant un message ? Telegram Bot est votre solution ! Dans ce tutoriel, j'utiliserai Telegram Web et BotFather pour créer mon bot
T2 - The Tea Bot - La préparation du thé en toute simplicité : 4 étapes
T2 - the Tea Bot - Tea Brewing Made Easy: Le thé bot a été conçu pour aider l'utilisateur à préparer son thé au temps d'infusion recommandé. L'un des objectifs de conception était de rester simple. Un ESP8266 est programmé avec un serveur Web pour contrôler un servomoteur. Le serveur Web ESP8266 est mobile responsive et
Comment ajouter un bot interactif dans Discord : 6 étapes
Comment ajouter un bot interactif dans Discord : Dans ce tutoriel, je vais montrer comment créer un propre bot interactif qui fonctionne avec quelques commandos. Discord est une application de médias sociaux Skype/Whats-app comme celle qui rassemble les joueurs. Ils peuvent avoir leur propre chaîne, vérifier à quel jeu chaque membre joue
Trash Built BT Line Drawing Bot - Mon Bot : 13 étapes (avec photos)
Trash Built BT Line Drawing Bot - My Bot: Amis Hai, après un long écart d'environ 6 mois, je viens avec un nouveau projet. Jusqu'à la fin de Cute Drawing Buddy V1, Robot SCARA - Arduino, je prévois un autre robot de dessin, l'objectif principal est de couvrir un grand espace pour le dessin. Donc bras robotisés fixes c
M. Birch Bumper Instructable : 9 étapes
Mr Birch Bumper Instructable : Le but de ce pare-chocs est de permettre au BoeBot de se déplacer dans son environnement. Lorsque quelque chose heurte l'un ou l'autre côté du pare-chocs, les bâtonnets de Popsicle enveloppés de papier d'aluminium se touchent et établissent une connexion qui indique au robot de s'arrêter, de reculer et de t