Sommario:

Paraurti robot istruibili: 5 passaggi
Paraurti robot istruibili: 5 passaggi

Video: Paraurti robot istruibili: 5 passaggi

Video: Paraurti robot istruibili: 5 passaggi
Video: Stalking su un disabile: sacerdote ai domiciliari. Edicola Belùn di martedì 23 maggio 2023 2024, Novembre
Anonim
Paraurti robot istruibili
Paraurti robot istruibili

Ho deciso di creare un tutorial che dimostri come creare i Robot Bumper e come posizionarli sul Robot a batteria. Innanzitutto, assicurati di avere i fili collegati nei punti giusti. Il circuito non funzionerà altrimenti. In secondo luogo, assicurati di avere uno dei fili collegati al VDD (positivo) e gli altri fili collegati al VSS (negativo). Infine, assicurati di collegare entrambi questi fili alla carta stagnola. L'ultimo passo che devi fare è assicurarti che la carta stagnola sia collegata ai paraurti.

Forniture

I materiali che sono stati utilizzati per creare questo Instructable sono stati i seguenti:

  • due bastoncini
  • Carta stagnola
  • 3 fili

Passaggio 1: posizionare la pellicola sui bastoncini

Posizionare la pellicola sui bastoncini
Posizionare la pellicola sui bastoncini

Posiziona i due bastoncini sul retro del paraurti, assicurandoti che entrambi i bastoncini siano coperti con carta stagnola. L'opzione migliore per garantire che entrambi i bastoncini rimangano sul retro del robot sarebbe applicare un piccolo pezzo di nastro adesivo.

Passaggio 2: collegamento dei cavi

Collegamento dei cavi
Collegamento dei cavi

Affinché il tuo circuito funzioni, devi essere in grado di collegare i tre fili dal VDD e VSS ai bastoncini ricoperti di stagnola.

Passaggio 3: collegare tutti i cavi in uno

Infine, per far sì che tutti i fili sul paraurti inizino a lavorare, avvolgerli con carta stagnola e premerli sui bastoncini ricoperti di pellicola. Quando viene premuto, la corrente dai fili ha fatto muovere il robot.

Passaggio 4: guardalo andare

Quando premi tutti e tre i fili sui paraurti, l'auto dovrebbe iniziare a muoversi. Il passaggio successivo visualizza il codice necessario per il funzionamento. Il programma che è stato utilizzato per questo processo si chiama "Basic Stamp Editor".

Passaggio 5: il codice per la programmazione del robot

Affinché questo robot possa muoversi, deve avere il seguente codice:

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

LBump PIN 11

RBump PIN 10

LPERNO MOTORE 15

PERNO MOTORE 14

RFfast 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 Parola 'For.. Next Variabile fino a circa 65000

FARE

GOSUB Forwardfast 'vai avanti

SE IN10 = 0 ALLORA ' se i due fili dell'ingresso 10 sono premuti allora girare a sinistra

GOSUB TurnLeft90

ELSEIF IN11 = 0 THEN 'Se vengono premuti due fili nell'ingresso 11, quindi girare a destra

GOSUB TurnRight90

FINISCI SE

CICLO CONTINUO

Svolta a destra90:

' Sottoprocedura per girare di 90 gradi a destra

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

ALTO 1

BASSO 0

PER MLoopC = da 1 a 22

PULSOUT LMOTOR, LfastRev 'avanza di un impulso

PULSOUT RMOTOR, Rfast 'usando pin e costanti

PAUSA 20

' 20 ms consente al robot di muoversi ' prima dell'impulso NEXT

PROSSIMO

RESTITUZIONE

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

Svolta a sinistra90:

' Sottoprocedura per girare di 90 gradi a destra

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

ALTO 0

BASSO 1

PER MLoopC = da 1 a 22

PULSOUT LMOTOR, Lfast 'vai avanti di un impulso

PULSOUT RMOTOR, RfastRev ' utilizzando pin e costanti

PAUSE 20 ' 20 mS consente al robot di muoversi ' prima dell'impulso NEXT

PROSSIMO

RESTITUZIONE

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

Avanti veloce:

' Sottoprocedura per far avanzare il robot di un quadrato velocemente

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

PER MLoopC = 1 TO 70

MOTORE PULSOUT, LFast 'PULSOUT

RMOTORE = RFast

PAUSA 20

PROSSIMO

RESTITUZIONE

Consigliato: