Table des matières:
- Étape 1: Matériaux pour les pare-chocs
- Étape 2: Construire les pare-chocs à l'aide des matériaux
- Étape 3: Le circuit
- Étape 4: Le code
Vidéo: Boe Bot navigue dans un labyrinthe : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Cette instructable vous aidera à créer des pare-chocs pour le boe bot et il vous fournira le code qui fera naviguer le boe bot dans le labyrinthe.
Étape 1: Matériaux pour les pare-chocs
Voici une liste de matériaux dont vous aurez besoin pour fabriquer les pare-chocs:
-Papier carton
-Ruban
-Fils
-Papier d'aluminium
-Résistances
-Velcro
Étape 2: Construire les pare-chocs à l'aide des matériaux
Ce que vous voudrez faire en premier, c'est d'utiliser les rabats en carton et de coller des morceaux de carton ensemble pour former une pile. Maintenant, collez des morceaux d'aluminium sur les rabats en carton. Il y aura quatre morceaux de papier d'aluminium qui seront collés à l'intérieur des rabats de chaque côté. Fixez maintenant les rabats à la pile de carton à l'aide de colle. Ensuite, fixez l'arrière plat de la pile de carton à l'avant du boe bot à l'aide de Velcro. Enfin, attachez les fils positif et négatif à la feuille d'aluminium sur les rabats. Félicitations, vous avez maintenant fini de fabriquer les pare-chocs.
Étape 3: Le circuit
Le circuit est très simple et facile à faire. Jetez un œil à l'image et créez le circuit sur votre bot Boe.
Étape 4: Le code
Voici le code du boe bot.
' {$STAMP BS2}
' {$PBASIC 2.5}
'Broches E/S
'Mankaran Kaler
'Mr. Birch 'Maze robot program 'Programme pour faire naviguer le boebot dans n'importe quel labyrinthe
'----------variables---------
LBroche moteur 14 RBroche moteur 15
boucleX VAR mot
LFF CON 850
RFF CON 650 Lstop CON 750 Rstop CON 750 LRF CON 650 RRF CON 850
temp VAR Byte 'magasin temporaire
RunStatus DATA $00 'variable stockée dans la ROM
'READ RunStatus, temp 'Lire la variable à partir de la ROM
'temp = ~temp' inverse la valeur 0 à 1 ou 1 à 0 'WRITE RunStatus, temp 'Ecrit la variable dans la ROM 'IF (temp>0) THEN END 'Vérifie si la valeur est 1' si c'est le cas FIN du programme
mot VAR droit
Fast VAR Word '----------actions--------------- DO GOSUB ForwardFast DEBUG ? IN10 IF IN10=0 ALORS HIGH 0 GOSUB LeftTurn ELSE LOW 0 ENDIF
DEBOGUER ? IN11
IF IN11=0 ALORS HIGH 1 GOSUB RightTurn ELSE LOW 1 ENDIF DEBUG CLS
BOUCLE
'-------------directions------------
Virage à gauche:
POUR droite = 1 À 120 PULSOUT LMoteur, LRF PULSOUT RMoteur, RFF NEXT RETURN
Virage à droite:
FOR loopX = 1 À 120 PULSOUT LMoteur, LFF PULSOUT RMoteur, RRF NEXT RETURN
Avance rapide:
POUR rapide = 1 À 300 PULSOUT LMoteur, LFF PULSOUT RMoteur, RFF NEXT RETURN
Conseillé:
L'IA dans le robot de conduite de labyrinthe LEGO EV3 : 13 étapes
L'IA dans le robot de conduite de labyrinthe LEGO EV3 : il s'agit d'un robot simple et autonome doté d'une certaine intelligence artificielle. Il est conçu pour explorer un labyrinthe et lorsqu'il est replacé à l'entrée, pour traverser jusqu'à la sortie et éviter les impasses. C'est beaucoup plus compliqué que mon précédent projet, qui
Arduino en tant que FAI -- Graver un fichier hexadécimal dans AVR -- Fusible dans l'AVR -- Arduino en tant que programmeur : 10 étapes
Arduino en tant que FAI || Graver un fichier hexadécimal dans AVR || Fusible dans l'AVR || Arduino en tant que programmeur :………………………Veuillez vous abonner à ma chaîne YouTube pour plus de vidéos……..Cet article est tout à propos d'arduino en tant que fournisseur d'accès Internet. Si vous souhaitez télécharger un fichier hexadécimal ou si vous souhaitez configurer votre fusible dans l'AVR, vous n'avez pas besoin d'acheter un programmeur, vous pouvez le faire
Cultiver plus de laitue dans moins d'espace ou Cultiver de la laitue dans l'espace (plus ou moins) : 10 étapes
Cultiver plus de laitue dans moins d'espace ou… Cultiver de la laitue dans l'espace (plus ou moins) : il s'agit d'une soumission professionnelle au concours Growing Beyond Earth, Maker, soumise via Instructables. Je ne pourrais pas être plus excité de concevoir pour la production de cultures spatiales et de publier mon premier Instructable. Pour commencer, le concours nous a demandé de
Boe-Bot de résolution de labyrinthe : 3 étapes
Boe-Bot de résolution de labyrinthe : Bonjour ! Je m'appelle Maahum Imran. Je fais partie d'une classe de technologie de 11e année. Nous avons été mis au défi de prendre notre Boe-Bot et de le programmer pour qu'il traverse un labyrinthe avec habileté. C'était un défi difficile au début, et je l'admets, sans l'aide
Robot de résolution de labyrinthe (Boe-bot): 5 étapes
Robot de résolution de labyrinthe (Boe-bot): Ce tutoriel vous montrera comment concevoir et fabriquer votre propre robot de résolution de labyrinthe, en utilisant des matériaux simples et un robot. Cela inclura également le codage, donc un ordinateur est également nécessaire