Tabla de contenido:

Introducción a la codificación basada en el navegador MBlock para HyperDuino: 3 pasos
Introducción a la codificación basada en el navegador MBlock para HyperDuino: 3 pasos

Video: Introducción a la codificación basada en el navegador MBlock para HyperDuino: 3 pasos

Video: Introducción a la codificación basada en el navegador MBlock para HyperDuino: 3 pasos
Video: Cómo programar en mBlock 1: Interfaz de mBlock 2024, Noviembre
Anonim
Introducción a la codificación basada en navegador MBlock para HyperDuino
Introducción a la codificación basada en navegador MBlock para HyperDuino

Bienvenido al tutorial basado en web de mBlock con HyperDuino. Esto le mostrará cómo configurar mBlock y cargar su código en su HyperDuino. Esto también le mostrará cómo crear un código básico para un automóvil inteligente. Para comenzar, saltemos directamente a él haciendo clic AQUÍ.

Paso 1: Configurar MBlock

Configuración de MBlock
Configuración de MBlock
Configuración de MBlock
Configuración de MBlock
Configuración de MBlock
Configuración de MBlock
Configuración de MBlock
Configuración de MBlock

Cuando comience a cargar la página web, se le pedirá que habilite el reproductor flash si no lo ha hecho, continúe y seleccione habilitar flash y permita que Google Chrome lo ejecute. Una vez que se haya completado, se le llevará a la página principal de codificación de bloques de mBlock. ¡Casi hemos terminado con la configuración! A continuación, le pedirá que descargue un complemento que se necesita para compilar el código en el Arduino / HyperDuino real. Continúe y comience a descargar el software. Verá que aparece en la parte inferior izquierda de la pantalla mientras se descarga. De lo contrario, puede acceder a esto presionando los tres puntos apilados en el lado derecho del navegador Chrome y yendo a descargas. Si no aparece allí, asegúrese de hacer clic en el botón derecho. Deberá ejecutar el instalador y seguir todos los pasos para completar la instalación. Una vez que esté completo, deberá reiniciar la computadora como se le solicite. Cuando se cargue de nuevo, ¡debería estar listo para comenzar!

Paso 2: Ajustar la configuración para Arduino / HyperDuino

Ajustar la configuración para Arduino / HyperDuino
Ajustar la configuración para Arduino / HyperDuino
Ajustar la configuración para Arduino / HyperDuino
Ajustar la configuración para Arduino / HyperDuino
Ajustar la configuración para Arduino / HyperDuino
Ajustar la configuración para Arduino / HyperDuino

Antes de comenzar a programar, querrá configurar el modo en modo Arduino y asegurarse de que está cargando en el tipo de placa correcto. Para empezar, haga clic en editar y presione en la parte inferior, dirá Modo Arduino. Cambiará el aspecto de la pantalla, pero no se alarme, esto acaba de eliminar el código que sería inútil al programar el Arduino / HyperDuino. A continuación, querrá cambiar el tablero que está cargando también. Estoy usando Arduino Uno, que es con lo que está principalmente emparejado HyperDuino, así que cambiemos de mBot a Arduino Uno. Por último, vamos a querer configurar el tipo de conexión para que no se confunda con lo que estamos haciendo cuando intentamos subirlo. En el extremo derecho de la pantalla, presione la pestaña de conexión y seleccione "USB" y asegúrese de que esté conectado al puerto USB adecuado al que está conectado el Arduino / HyperDuino, esto puede variar entre diferentes computadoras. ¡Eso es todo! Ha completado la configuración para la edición del navegador mBlock. A continuación se muestra un código de ejemplo sobre cómo hacer un automóvil inteligente y cargarlo en Arduino / HyperDuino.

Paso 3: Programación de un coche inteligente en MBlock

Programación de un coche inteligente en MBlock
Programación de un coche inteligente en MBlock
Programación de un coche inteligente en MBlock
Programación de un coche inteligente en MBlock
Programación de un coche inteligente en MBlock
Programación de un coche inteligente en MBlock

Comencé creando 4 bloques para definir una función de avance y retroceso para ambas ruedas. Hice esto porque al hacer una función de giro a la izquierda y girar a la derecha será más fácil y se verá bien cuando el robot gire. Antes de mirar la siguiente imagen, te desafío a que pruebes a hacer los 4 comandos, o incluso a crear una forma diferente de hacer que cada motor avance y retroceda. Ahora que tenemos un comando de avance y retroceso para cada motor, hagamos una función de avance total, retroceso total, izquierda y derecha para él. Técnicamente, puede usar uno de los comandos de avance que acabamos de hacer para girar a la izquierda y a la derecha, pero me gusta hacer que un motor vaya hacia atrás y el otro hacia adelante solo para que se vea más suave. Ahora que lo hemos completado, vayamos al código principal. Primero queremos que el automóvil avance generalmente al inicio del programa. Luego podemos agregar la parte del sensor ultrasónico como tal. Por ahora, solo dejaré un ejemplo de la parte del sensor ultrasónico porque la mejor parte del código es la creatividad que viene con él. Vea lo inteligente que puede hacer este automóvil. Este código lo dejará abierto donde evitará las paredes, pero aún tiene la posibilidad de quedarse atascado en algunos lugares. Si tiene alguna pregunta, no dude en dejar un comentario para que pueda ayudarlo en el camino.

Recomendado: