Table des matières:

Robot pare-chocs Instructable : 5 étapes
Robot pare-chocs Instructable : 5 étapes

Vidéo: Robot pare-chocs Instructable : 5 étapes

Vidéo: Robot pare-chocs Instructable : 5 étapes
Vidéo: 📚 Apprendre avec Blaze — partie 1 📚 | Blaze et les Monster Machines 2024, Juillet
Anonim
Robot pare-chocs Instructable
Robot pare-chocs Instructable

J'ai décidé de créer un instructable qui montre comment créer les pare-chocs de robot et comment les placer sur le robot à batterie. Tout d'abord, vous voulez vous assurer que les fils sont connectés aux bons endroits. Le circuit ne fonctionnera pas autrement. Deuxièmement, vous voulez vous assurer que l'un des fils est connecté au VDD (positif) et les autres fils connectés au VSS (négatif). Enfin, vous voulez vous assurer que vous connectez ces deux fils à la feuille d'étain. La toute dernière étape que vous devez faire est de vous assurer que la feuille d'étain est connectée aux pare-chocs.

Fournitures

Les fournitures qui ont été utilisées pour créer ce Instructable étaient les suivantes:

  • Deux bâtons
  • Feuille d'étain
  • 3 fils

Étape 1: Placer le foil sur les bâtons

Placer le foil sur les bâtons
Placer le foil sur les bâtons

Placez les deux bâtons à l'arrière du pare-chocs, en vous assurant que les deux bâtons sont recouverts de papier d'aluminium. La meilleure option pour s'assurer que les deux bâtons restent à l'arrière du robot serait d'appliquer un petit morceau de ruban adhésif.

Étape 2: connexion des fils

Connexion des fils
Connexion des fils

Pour que votre circuit fonctionne, vous devez pouvoir connecter les trois fils du VDD et du VSS aux bâtons recouverts de papier d'aluminium.

Étape 3: connexion de tous les fils en un seul

Enfin, pour que tous les fils commencent à fonctionner sur le pare-chocs, enveloppez-les de papier d'aluminium et appuyez-les sur les bâtons recouverts de papier d'aluminium. Lorsqu'il est pressé, le courant des fils a fait bouger le robot.

Étape 4: Regardez-le partir

Lorsque vous appuyez sur les trois fils sur les pare-chocs, la voiture devrait commencer à bouger. L'étape suivante affiche le code requis pour que cela fonctionne. Le programme qui a été utilisé pour ce processus s'appelle "Basic Stamp Editor".

Étape 5: Le code de programmation du robot

Pour que ce robot se déplace, il doit avoir le code suivant:

' {$STAMP BS2}' {$PBASIC 2.5}

LBump PIN 11

RBump PIN 10

LMOTEUR PIN 15

BROCHE MOTEUR 14

RFast CON 650

LFast CON 850

RSlow CON 700

LSLOW CON 800

MStop CON 750

RFastRev CON 850

LFastRev CON 650

RSlowRev CON 800

LSlowRev CON 700

MLoopC VAR Mot 'For.. Next Variable jusqu'à environ 65000

FAIRE

GOSUB Forwardfast' aller de l'avant

SI IN10 = 0 ALORS ' si les deux fils de l'entrée 10 sont enfoncés alors tourner à gauche

GOSUB Tourner à gauche90

ELSEIF IN11 = 0 ALORS 'Si deux fils de l'entrée 11 sont enfoncés, tournez à droite

GOSUB Tourner à droite90

FIN SI

BOUCLE

Tourner à droite90:

' Sous-procédure pour tourner à 90 degrés vers la droite

'**********************************************************

ÉLEVÉ 1

FAIBLE 0

POUR MLoopC = 1 À 22

PULSOUT LMOTOR, LfastRev' avance d'une impulsion

PULSOUT RMOTOR, Rfast ' utilisant des broches et des constantes

PAUSE 20

« 20 mS permet au robot de se déplacer » avant la prochaine impulsion

SUIVANT

REVENIR

'*********************************************************

Tourner à gauche90:

' Sous-procédure pour tourner à 90 degrés vers la droite

'********************************************************

ÉLEVÉ 0

FAIBLE 1

POUR MLoopC = 1 À 22

PULSOUT LMOTOR, Lfast 'avance d'une impulsion

PULSOUT RMOTOR, RfastRev' utilisant des broches et des constantes

PAUSE 20' 20mS permet au robot de se déplacer' avant l'impulsion SUIVANTE

SUIVANT

REVENIR

'***********************************************************

Avance rapide:

' Sous-procédure pour faire avancer le robot d'une case rapidement

'**********************************************************

POUR MLoopC = 1 À 70

MOTEUR PULSOUT, LFast 'PULSOUT

RMOTEUR = RFast

PAUSE 20

SUIVANT

REVENIR

Conseillé: