Paso 11: Programar el Robot
He dividido cada función en columnas para facilitar la lectura del diagrama de flujo. En la primera columna bajo "Inicio" son los comandos para poner a prueba el motor delantero izquierdo del robot. Esto hará que el robot gire a la derecha. Bajo la etiqueta "Prueba hacia atrás a la izquierda" son los comandos para activar el motor izquierdo del robot hacia atrás. Esto hará que el robot gire a la izquierda. Las siguientes cuatro columnas son los comandos para poner a prueba el mismo motor girando hacia adelante y hacia atrás, a continuación, girar a izquierda y derecha los motores hacia adelante (robot rollos hacia adelante) y finalmente vuelve hacia atrás ambos motores (robot bobinas al revés).
También puede convertir el diagrama de flujo en código de programa básico. Haga clic en diagrama de flujo y haga clic en convertir organigrama a BASIC. Es lo que se verá el código en BASIC (agrega los comentarios en el código para describir lo que hace el código):
' BASIC convertido de diagrama de flujo:
' C:\DOCUMENTS AND SETTINGS\DESKTOP\SNAPROVERBOT. CAD
' Convertido en 30/10/2011 en 20:53:11
principal:
' Snap robot programable Rover
‘
' Prueba izquierda adelante
PAUSE 1000 ' espera un segundo antes de proceder
alto 0 ' encender el motor delantero izquierdo
PAUSE 2000 ' izquierda motor delantero gira durante 2 segundos
baja 0 '' apague motor delantero izquierdo
' Prueba a la izquierda hacia atrás
PAUSE 1000 ' espera un segundo antes de proceder
High 1 ' interruptor motor hacia atrás a la izquierda en
PAUSE 2000 ' motor atrás izquierda gira durante 2 segundos
baja 1 ' apagar el motor hacia atrás izquierda
' Prueba derecha adelante
PAUSE 1000 ' espera un segundo antes de proceder
High 2 ' encender motor delantero derecho
PAUSE 2000 ' motor derecha delantera rota durante 2 segundos
bajo 2 ' apagar motor delantero derecho
' Prueba justo al revés
PAUSE 1000 ' espera un segundo antes de proceder
alto 4 ' encender motor derecho hacia atrás
PAUSE 2000 ' motor derecha atrás gira durante 2 segundos
baja 4 ' apagar el motor justo al revés
' Prueba adelante
PAUSE 1000 ' espera un segundo antes de proceder
alto 0 ' encender el motor delantero izquierdo
High 2 ' encender motor delantero derecho
PAUSE 2000 ' motores giran durante dos segundos
bajo 0 ' apaga el motor delantero izquierdo
bajo 2 ' apagar motor delantero derecho
' Prueba hacia atrás
PAUSE 1000 ' espera un segundo antes de proceder
High 1 ' interruptor motor hacia atrás a la izquierda en
alto 4 ' encender motor derecho hacia atrás
PAUSE 2000 ' motores giran durante dos segundos
baja 1 ' apagar el motor hacia atrás izquierda
baja 4 ' apagar el motor justo al revés
' Fin programa
parada
El código es muy sencillo pero debe demostrar lo fácil que es programar el Robot de circuitos de presión.