fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Programas en pbasic...
 
Avisos
Vaciar todo

Programas en pbasic para Basicstamp 2

2 Respuestas
2 Usuarios
0 Reactions
5,361 Visitas
nucleo
Respuestas: 56
Topic starter
(@nucleo)
Trusted Member
Registrado: hace 18 años

Nada animo a que vayais poniendo aqui vuestros programas y que van realizando para que todos vayamos aprendiendo el basicstamp2 que para los que empezamos es muy facil.

yo pongo uno sencillito

' {$STAMP BS2}
' {$PBASIC 2.5}
'variables
IZQUIERDA VAR Bit
DERECHA VAR Bit
TIEMPO1 VAR Byte
TIEMPO VAR Byte
DO
FOR TIEMPO =1 TO 20
PULSOUT 7,850
PAUSE 20
PULSOUT 6,150
PAUSE 20
LOOP
' bucle donde me reconoce las entradas INO Y IN1 y lo que debe hacer en cada momento
'llamando a la subrrutina

INICIO:
DO
IZQUIERDA = IN0
DERECHA = IN1
' condiciones
IF (DERECHA =0) AND (IZQUIERDA =0) THEN
GOSUB MDERECHA
ELSEIF (IZQUIERDA =0) THEN
GOSUB MIZQUIERDA
ELSEIF (DERECHA =0) THEN
GOSUB MDERECHA
ELSE
GOSUB MRECTO
ENDIF
LOOP

'subrrutina
MDERECHA:
FOR TIEMPO1 = 1 TO 20
HIGH 12
LOW 13
PULSOUT 5,850
PAUSE 20
NEXT
'vuelve a la subrrutina inicio
GOTO INICIO

MRECTO:
LOW 12
LOW 13

PULSOUT 5,550
PAUSE 20

GOTO INICIO

MIZQUIERDA:
FOR TIEMPO1 = 1 TO 20
HIGH 13 ' nivel alto para iluminar led por ejemplo
LOW 12' nivel bajo para apagar led por ejemplo
PULSOUT 5,100 ' pulso enviado a la patilla numero 5 donde hay servo
PAUSE 20
NEXT
GOTO INICIO

PAUSA:
HIGH 12
HIGH 13
PAUSE 1000
GOTO INICIO

Responder
1 respuesta
josemi
Respuestas: 19
(@josemi)
Active Member
Registrado: hace 16 años

wow que buena idea ojala yo pudiera aportar alguna idea acabo de empezar a usar el basic stamp 2 y no conozco nada practicamente y tengo que conseguir para menos de 1 mes usar un sensor de inclinación para un trabajo ^^'

Ádios

Responder
Compartir: