sábado, 25 de mayo de 2019

        PROGRAMACIÓN EN ARDUINO SERIAL PRINT


 COMPETENCIA ESPECIFICA DE LA SESION

Programar la tarjeta ARDUINO UNO utilizando un lenguaje gráfico y comparar con lenguaje de texto.  Conocer el entorno de mBlock y todas sus posibilidades.  Realizar programación básica utilizando software mencionado.

 CONTENIDOS A TRATAR


Entorno ARDUINO y tarjeta ARDUINO UNO  Entorno de programación básica con mBlock

 RESULTADOS

Diseñan y optimizan sistemas y procesos para cumplir con las condiciones establecidas y gestionando adecuadamente los recursos materiales y humanos.

 MATERIALES Y EQUIPO

-IDE Arduino y mBlock instalado.
-Tarjeta ARDUINO UNO
-Componentes accesorios.
-Guía de Laboratorio.
-El trabajo se desarrolla de manera GRUPAL.
-PC con Software de simulación.

SERIAL PRINT


Imprime datos al puerto serie como texto ASCII legible por humanos. Este comando puede tomar muchas formas. Los números se imprimen mediante un carácter ASCII para cada dígito. Los float se imprimen de manera similar a los dígitos ASCII, por defecto con dos cifras decimales.Los bytes son enviados como un solo carácter. Los caracteres y las cadenas se envían como son. Por ejemplo:
Serial.print (78) da "78"
Serial.print (1,23456) da "1,23"
Serial.print ( "N") da "N"
Serial.print ( "Hola mundo".) Da "Hola mundo".

Un segundo parámetro opcional especifica la base (formato) a usar; Los valores permitidos son BIN (binario o de base 2), OCT (octal o base 8), DEC (decimal o base 10), HEX (hexadecimal, o base 16). Para los números de punto flotante, este parámetro especifica el número de decimales a utilizar. Por ejemplo:
Serial.print (78, BIN) da "1001110"
Serial.print (78, OCT) da "116"
Serial.print (78, DEC) da "78"
Serial.print (78, HEX) da "4E"
Serial.println (1,23456, 0) da "1"
Serial.println (1,23456, 2) da "1,23"
Serial.println (1,23456, 4) da "1.2346"

Resultado de imagen para SERIAL PRINT

VIDEO EXPLICANDO EL FUNCIONAMIENTO ARDUINO





OBSERVACIONES 
-Para la programación del arduino se tuvo que comenzar aprendiendo en el simulador mBlock un entrenador fácil de usar y de una manera educativa

-para programar el arduino se nesecito saber las entradas y salidas del arduino en el cual se observa en la tarjeta para poder añadir a la programación y poder ejecutar el programa

-Para pasar los datos al arduino se debe identificar que arduino se esta usando en este caso se uso el Arduino modelo UNO


CONCLUSIONES

Es importante reconocer la diferencia entre el Void Loop y el Void Setup para poder comenzar a realizar una correcta programación.

-Existen plataformas de hardware libre, como lo es el Arduino, una placa con un controlador y un entorno de desarrollo, su sencillez y bajo costo nos permiten hacer múltiples diseños y múltiples tipos de uso de éste.

-El uso del Arduino permite realizar muchas tareas, ahorrando elementos electrónicos y en sustitución, el uso de un lenguaje de programación, lo que hace que sea de muy fácil uso.




1 comentario: