Cómo codificar a Arduino usando programación visual con ArduinoBlocks

Cómo codificar a Arduino usando programación visual con ArduinoBlocks
Arduinoblocks es una plataforma que proporciona una programación visual basada en bloques para codificar los tableros Arduino principalmente para los usuarios que no tienen el conocimiento de la codificación. En los arduinublocks acaba de ensamblar bloques relevantes, les das los valores y sube a tu arduino.

Hemos explicado cómo puede usar los ArduinubebloCks para codificar su Arduino sin la molestia de recordar la sintaxis del lenguaje de programación.

Creación de una cuenta en Arduinockblocks

Para usar arduinubloCks, hay los siguientes pasos dados a continuación que debe seguir:

Paso 1 : Para usar los bloques Arduino, debe escribir bloques Arduino en la búsqueda de Google y hacer clic en el primer enlace apareció en la búsqueda de Google como se muestra en la imagen a continuación:

Paso 2 : Una vez que haya hecho clic en el primer enlace, el sitio web de ArduinoBlocks se abrirá y primero debe crear una cuenta haciendo clic en el Acceso opción.

A continuación, haga clic en el Nuevo Usuario opción para crear su cuenta y luego agregar los detalles.

Paso 3 : Ingrese los detalles y haga clic en el Nuevo Usuario.

Recibirá un enlace en su correo electrónico para verificar su cuenta, simplemente haga clic en ese enlace y su cuenta será verificada.

A continuación, inicie sesión en su cuenta y esté listo.

Comenzando con Arduinockblocks

Para codificar el Arduino primero debe hacer clic en el Iniciar nuevo proyecto botón.

Dado que haremos un proyecto personal, seleccionaremos la opción de proyecto personal en el menú de creación de proyectos.

Ahora agregue los detalles de su proyecto y aquí para la demostración programaremos el Arduino para parpadear su LED incorporado. Siguiente después de completar los detalles, debe hacer clic en el Nuevo proyecto Para crear el proyecto.

Ahora se crea el proyecto y se abrirá la interfaz de los Arduinocklocks. Encontrará múltiples opciones que puede usar y, a su alivia, hemos explicado cada opción en detalle y también resaltado en la imagen a continuación:

Opción 1 : Este es el menú del bloque desde el cual puede agregar variables, funciones, sensores, operadores lógicos, operadores matemáticos, bucles y todo tipo de cosas que necesita en la codificación.

opcion 2 : Para guardar el progreso de su bloque de código, debe hacer clic en este icono rojo etiquetado como 2 en la imagen de arriba.

Opción 3 : Para conectar su placa con este software, debe establecer la configuración.

Opción 4 : Para cargar el código en la placa Arduino, debe hacer clic en el icono en el naranja etiquetado como 4.

Opción 5 : Para tomar una captura de pantalla de su código Arduino, puede hacer clic en el icono etiquetado como el número 5.

Opción 6 : Para mover los bloques al centro y para acercarlo puede hacer clic aquí.

Opción 7 : Este icono se usa para traer los bloques en el medio del panel de código.

Opción 8 : Si desea acercar y salir con su deseo, puede usar estos iconos etiquetados como el número 8.

Opción 9 : El icono de bin se usa para eliminar cualquier bloque, simplemente arrastre el bloque en él.

Otra cosa que se requiere que se haga antes de pasar al proyecto es descargar un conector ArduinoBlock para conectar la placa Arduino con los ArduinubloClocks.

Para eso, debe hacer clic en la opción de recursos en la barra de menú superior y seleccione el conector ArduinubloClocks como en la imagen a continuación:

A continuación, descargará la aplicación del conector para cualquiera de los sistemas operativos e instalará ejecutando el archivo descargado. Aquí estamos utilizando la plataforma de Windows para descargar ArduinoBlocks Connector para Windows.

Para conectar el arduinoboard primero debe ejecutar la aplicación del conector Arduinublocks y luego cargar el código a su Arduino. Además, en las opciones de configuración debe configurar el conector y hacer clic en Ahorrar.

Por ahora, hemos discutido casi todas las opciones principales que proporcionan los Arduinockeblocks, así que ahora nos mudemos a la construcción de un código Arduino para parpadear el LED incorporado.

Ya hay bloques de configuración y bucle presentes, ya que estaban presentes en el IDE Arduino, por lo que, primero para declarar el PIN LED, iremos a la opción variable y le daremos el LED del nombre y luego le daremos el valor 13, que es el pin para construido. -En LED:

A continuación, se creará el bloque para el LED de la variable y debe arrastrarlo al bloque de configuración:

Ahora, para establecer la velocidad de transmisión para la comunicación, iremos a la opción de comunicación en el menú a la izquierda y arrastraremos el bloque de velocidad de baudios al bloque de configuración:

Ahora pasemos a la sección del bucle y damos el valor de alto a LED usando la función DigitalWrite ():

Para parpadear el LED, hemos dado el tiempo de un segundo por el cual el LED permanecerá en estado alto:

Ahora para apagar el LED, hemos usado nuevamente la función DigitalWrite ().

Ahora, por un segundo, tenemos que mantener el LED apagado, por lo que nuevamente dando un retraso de un segundo como en la imagen a continuación:

Ahora es el momento de cargar el código al Arduino, así que primero ejecutaremos la aplicación del conector ArduinoBlocks:

Ahora guarde la configuración del host y la versión local en el menú de configuración:

A continuación, cargaremos el código en el Arduino y su estado se puede ver en la aplicación del conector ArduinoBlocks.

A continuación, hemos proporcionado la demostración de cómo puede hacer el código de bloque para parpadear el LED incorporado del tablero Arduino Uno.

Conclusión

La programación del microcontrolador ahora se ha vuelto fácil debido a la programación visual con los ArduinubebloCks, ya que ahora no tiene que preocuparse por la sintaxis y los errores que pueden venir al escribir, compilar y cargar el código. Por lo tanto, hemos explicado cómo puede usar los ArduinubebloCks para codificar la placa Arduino y también proporcionó un ejemplo paso a paso que puede dejar que sus conceptos sean más claros.