Taula de continguts:

Para-xocs robotitzables: 5 passos
Para-xocs robotitzables: 5 passos

Vídeo: Para-xocs robotitzables: 5 passos

Vídeo: Para-xocs robotitzables: 5 passos
Vídeo: How to perform a simple ballet sequence 2024, De novembre
Anonim

He decidit crear un instructable que demostri com crear els parachoques del robot i com col·locar-los al robot controlat per bateria. En primer lloc, voleu assegurar-vos que teniu els cables connectats als llocs adequats. El circuit no funcionarà d’una altra manera. En segon lloc, voleu assegurar-vos que teniu un dels cables connectats al VDD (positiu) i els altres cables connectats al VSS (negatiu). Per últim, voleu assegurar-vos que connecteu aquests dos cables a la làmina d’estany. L'últim pas que heu de fer és assegurar-vos que el paper d'alumini estigui connectat als para-xocs.

Subministraments

Els subministraments que es van utilitzar per crear aquest instructable van ser els següents:

  • Dos pals
  • Paper d'alumini
  • 3 cables

Pas 1: col·locació del paper d'alumini sobre els palets

Col·locació de la làmina sobre els pals
Col·locació de la làmina sobre els pals

Col·loqueu els dos pals a la part posterior del para-xocs, assegurant-vos que tots dos pals estiguin coberts amb paper de llauna. La millor opció per assegurar-se que els dos pals queden a la part posterior del robot seria aplicar un petit tros de cinta adhesiva.

Pas 2: Connexió dels cables

Connexió dels cables
Connexió dels cables

Per tal que el vostre circuit funcioni, heu de poder connectar els tres cables del VDD i el VSS als palets recoberts de paper d'alumini.

Pas 3: connectar tots els cables en un

Per últim, per aconseguir que tots els cables comencin a funcionar al para-xocs, emboliqueu-los amb paper de llauna i premeu-los sobre els pals recoberts de paper d'alumini. Quan es prem, el corrent dels cables va fer que el robot es mogués.

Pas 4: Mireu-ho

Quan premeu els tres cables cap als para-xocs, el cotxe hauria de començar a moure’s. El següent pas mostra el codi que calia perquè funcioni. El programa que s'ha utilitzat per a aquest procés s'anomena "Basic Stamp Editor".

Pas 5: el codi per programar el robot

Per tal que aquest robot es pugui moure, ha de tenir el codi següent:

"{$ STAMP BS2}" {$ PBASIC 2.5}

LBump PIN 11

RBump PIN 10

PIN LMOTOR 15

PIN 14 de RMOTOR

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 Word 'Per a.. Variable següent fins a aproximadament 65000

FER

GOSUB Forwardfast 'endavant

SI IN10 = 0 THEN 'si es premen els dos cables de l'entrada 10, gireu a l'esquerra

GOSUB TurnLeft90

ELSEIF IN11 = 0 THEN 'Si es premen dos cables a l'entrada 11, gireu a la dreta

GOSUB TurnRight90

ENDIF

LOOP

TurnRight90:

'Subprocedent per girar 90 graus a la dreta

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

ALTA 1

BAIX 0

PER MLoopC = 1 A 22

PULSOUT LMOTOR, LfastRev 'avança un pols

PULSOUT RMOTOR, Rfast 'mitjançant pins i constants

PAUSA 20

"20mS permet que el robot es mogui" abans del pols NEXT

PRÒXIM

TORNAR

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

TurnLeft90:

'Subprocedent per girar 90 graus a la dreta

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

ALTA 0

BAIX 1

PER MLoopC = 1 A 22

PULSOUT LMOTOR, Lfast 'avança un pols

PULSOUT RMOTOR, RfastRev 'mitjançant pins i constants

PAUSA 20 '20mS permet que el robot es mogui' abans del pols NEXT

PRÒXIM

TORNAR

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

ForwardFast:

'Subprocediment per avançar el robot un quadrat ràpid

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

PER MLoopC = 1 A 70

PULSOUT LMOTOR, LFast 'PULSOUT

RMOTOR = RFast

PAUSA 20

PRÒXIM

TORNAR

Recomanat: