Scratch Arduino 4 y Cybot Control (Fundamentos de Rover) (3 / 4 paso)

Paso 3: Movimiento básico de programación de Scratch

He creado un Instructable específico que cubre el diseño y la función de la interfaz de navegación en la aplicación del cero. Lo encontrarás en:

Lo primero a conseguir ordenados en cuanto a la programación es para los motores en movimiento hacia adelante y hacia atrás - como cada motor se controla indigently tiene que haber un comando para ambos de ellos para cada movimiento. por ejemplo, para remitir las necesidades de Arduino que digitial pines 10 y 12 establece en el.

Nota es importante que todos los otros pines en off. La mejor manera de hacerlo es establecer todos los pines en off y luego encender los pernos requeridos para una dirección específica. Si nos fijamos en la imagen el código S4A, verá que he incluido un bloque para cada dirección con las flechas en el teclado y un bloque extra utilizando la barra espaciadora para detener toda la actividad.

He incluido un enlace al rayar código así (para este programa hay no hay variables adicionales necesarias)

Girar izquierda o derecha

Hay dos posibilidades para girar en cualquier dirección. La primera es que un motor uno así que con la izquierda y el derecha con el motor apagado la cybot se gire a la derecha y vice verso - sin embargo si tienes suelos laminados Esto marcará, también será un giro lento.

Una manera más rápida consiste en alternar los motores lo que significa que ambos contribuyen a la vuelta.

Control de teclado:

Nota al descargar los archivos de cero, obtendrá un error esto será porque tu equipo está intentando abrir, deberás guardar el archivo (decir a su tablero del escritorio) luego abrir Scratch 4 Adruino y luego abrir el archivo descargado

Artículos Relacionados

¿Arduino RGB LED de control

¿Arduino RGB LED de control

en internet hay gran cantidad de instrucciones acerca de cómo conectar los LEDs RGB y Arduino pero nada de control de luminosidad excepto conectar potenciómetro a cada entrada de LEDs pero que cuando no tienes suficiente potenciómetros? Entonces este
Cómo usar Scratch Arduino para programar un mBot con Makeblock

Cómo usar Scratch Arduino para programar un mBot con Makeblock

Hace unos días hice un robot por Makeblock. Nosotros lo llamamos mBot---un robot mejor ajuste de la educación y uso en el hogar. Es fácil de usar y más asequibles. Creemos que este es el mejor producto robótico en su categoría.El mBot está diseñado e
Arduino navegador basado en control remoto (linux)

Arduino navegador basado en control remoto (linux)

tenemos niños.  Amo a pedacitos pero que manten ocultos el control remoto para el satélite y la TV cuando ponen canales para niños.Después de este suceso sobre una base diaria durante varios años y después de mi querida esposa que me permitía tener u
Arduino basado automatizado de Control de iluminación

Arduino basado automatizado de Control de iluminación

este es mi segundo instructable. Quiero compartir algunos de los básicos con las cosas que hice usando la arduino estoy tan ocupado últimamente. Luego tuve la oportunidad de tener este tiempo libre... inspirado por mi ex alumno y una liga co compañer
Arduino/integración de Control del mercado de accesorios accesorios via CAN-BUS

Arduino/integración de Control del mercado de accesorios accesorios via CAN-BUS

Si desea para el control del mercado de accesorios utilizando los controles existentes en el vehículo tienes que conectar un relé al extremo donde está conectado un accesorio existente de fábrica.Por ejemplo:Tienes un 4 x 4 y desea agregar luces punt
Proyector láser de Arduino + aplicación de Control

Proyector láser de Arduino + aplicación de Control

XY - 2 láser tridimensional2 x 35mm 0,9 ° motores paso a paso - 400 pasos/revCalibración automática espejoRemoto control serial (vía bluetooth)Modo automáticoAplicación de control remoto con interfaz gráficaOpen SourceDescargar:github.com/stanleyondr
Arduino - voz BLUETOOTH y control remoto Inicio Android APP

Arduino - voz BLUETOOTH y control remoto Inicio Android APP

¡ Hola mundo! Hoy he hecho una aplicación de control y mando de voz combinada. En mi opinión este es el mejor que hice y voy a usar en mi casa yo mismo, también puedes ver las otras aplicaciones que hice.He hecho una lista de comandos en el código, h
Arduino Nano y Visuino: Control de servos con codificador rotatorio

Arduino Nano y Visuino: Control de servos con codificador rotatorio

Hay un montón de Instructables que Servo control con potenciómetro, sin embargo a veces es útil controlar con un Codificador rotatorio. En este Instructable, les mostraré lo fácil que es implementar esto con la ayuda de Visuino - un ambiente de desar
Arduino Nano y Visuino: Control de Servos con Joystick

Arduino Nano y Visuino: Control de Servos con Joystick

Controlando Servos conectado a Arduino con Joystick es muy común. Con la ayuda de Visuino, un entorno de desarrollo gráfico fácil de usar para Arduino, lograr esto nunca ha sido tan fácil!Tenga en cuenta que la anotación en algunas de las fotos en es
Arduino/Android - BLUETOOTH Home control + aplicación - uso de la HC-06

Arduino/Android - BLUETOOTH Home control + aplicación - uso de la HC-06

¡ Hola mundo! Hoy he hecho una aplicación para Android para el control de 8 relés con arduino usando el módulo Bluetooth HC-06.El video muestra solo 2, pero he cambiado la aplicación!Puede controlar 2 luces con él. he creado la aplicación y su código
Hexápodo Arduino Pololu Maestro Servo control

Hexápodo Arduino Pololu Maestro Servo control

Nach dem mein erster Versuch mit einem hexápodo, daran gescheitert guerra das die servos zu schwach waren jetzt ein neuer Versuch mit mit Servos de 10 Kg aus HK.Ausserdem habe ich mich für ein neuen Sevocontroller von Pololu entschieden. Paso 1: Mate
Arduinos: Teclado para el control de Sonos streaming basados en Arduino

Arduinos: Teclado para el control de Sonos streaming basados en Arduino

Me gusta la configuración de Sonos que tenemos en nuestra casa, pero odio tener que arrancar mi smartphone o tablet cuando necesito cambiar entre las estaciones de radio de internet.Normalmente sólo escuchamos a algunas estaciones de radio locales (y
Arduino robot Android de control remoto

Arduino robot Android de control remoto

Hola,En este instructable me gustaría explorar la conexión entre Arduino y Android. Ambos son entorno abierto, fácil-a-programa (pues Android no tan fácil, pero bastante), y la interacción entre ellos permite la interacción de humanos a dispositivo i
Arduino Mega 2560 basado Control de intensidad de luz LDR

Arduino Mega 2560 basado Control de intensidad de luz LDR

La mayoría de ustedes ya sabe sobre Arduino y programación, pero aquellos de ustedes que no saben acerca de sus fundamentos deben leer este instructivo primer.Todo lo que necesitas saber acerca de Arduino tiene. He usado Mega 2560 en este instructabl