Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PAUSE Duration
El nmero que coloques al lado del comando PAUSE se llama argumento Duration, y es
el valor que le indica al BASIC Stamp cunto tiempo debe esperar para continuar con el
siguiente comando. Las unidades para el argumento de Duration son las milsimas de
segundo (ms).
PAUSE 3000 nos indica que debe esperar 3 segundos para continuar con el siguiente
comando.
PAUSE 20 nos indica que debe esperar 20 milesimas para continuar con el siguiente
comando
COLOR NUMERO
Negro 0
Marrn 1
Rojo 2
Naranja 3
Amarillo 4
Verde 5
Azul 6
Violeta 7
Gris 8
Blanco 9
Para hallar el valor de las resistencias se usan colores que representan nmeros
decimales.
Adems de estos colores que se usan para averiguar el valor, existen otros dos
encargados de informar sobre la tolerancia o exactitud del valor indicado por los
colores. As, si la ltima franja tiene color ORO significa que el valor que tiene la
resistencia real no se desva ms del 5% del que indican sus colores. En caso de ser
PLATA la tolerancia es del 10 %.
Para hallar el valor aproximado de una resistencia por sus colores hay que situarla
frente a nosotros con sus cuatro franjas de forma que la ltima, la de la derecha,
sea la que corresponde al color de la tolerancia.
FOR- NEXT
Ejecuta todas las instrucciones comprendidas entre FOR y NEXT tantas veces como sea
necesario para que el valor_inicial alcance el valor_final con incrementos/decrementos
establecidos por STEP valor
PROYECTOS
' Robotica con el Boe-Bot - Ch02Prj01_DimlyLitLED.bs2
' Mueve el servo y envia la misma senal al LED conectado a P14,
' para hacer que ilumine suavemente.
'{$STAMP BS2}
'{$PBASIC 2.5}
DEBUG "Program Running!"
DO
PULSOUT 12, 850 ' P12 servo conreloj
PULSOUT 14, 650 ' P14 LED ilumina suave
PAUSE 20
NEXT
PULSOUT 13, 650 ' P12 servo conreloj
PULSOUT 15, 650 ' P15 LED ilumina suave
END
LOOP
PROYECTO 2
' Robotica con el Boe-Bot POYECTO 22.bs2
' Mueve servos a traves de 4 combinaciones de rotacion.
'{$STAMP BS2}
'{$PBASIC 2.5}
DEBUG "Proyecto"
counter VAR Word
FOR counter = 1 TO 120 ' Bucle por 3 segundos
PULSOUT 13, 850 '
PULSOUT 12, 850
PAUSE 20
NEXT
FOR counter = 1 TO 124 ' Bucle por 3 segundos
PULSOUT 13, 650
PULSOUT 12, 650
PAUSE 20
NEXT
FOR counter = 1 TO 122 ' Bucle por 3 segundos
PULSOUT 13, 850
PULSOUT 12, 650
PAUSE 20
NEXT
FOR counter = 1 TO 122 ' Bucle por 3 segundos
PULSOUT 13, 650
PULSOUT 12, 850
PAUSE 20
NEXT
END