Home /  Menú /  Módulo-3 / Funciones de Comunicación

Funciones de Comunicación

La conexión entre la placa Arduino ya sea con una computadora u otros dispositivos es posible haciendo uso de las funciones de comunicación, las cuales permiten definir parámetros del protocolo de comunicación serial, los datos que recibe la placa Arduino, y los datos que se envían a la computadora. Para conocer las funciones necesarias para realizar una comunicacion con la computadora, desplaza el mouse sobre las diferentes opciones ubicadas en la parte izquieda de la pantalla.

Función Serial.begin()

Esta función permite definir la velocidad de transmisión de los datos. Esta velocidad es expresada en baudios y puede tomar valores como 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, o 115200. Comúnmente se utiliza un valor de 9600 baudios. Esta función se utiliza generalmente en el void setup().

Función Serial.available()

Esta función obtiene un valor entero el cual indica la cantidad de bytes almacenados en el puerto serie y que se encuentran disponibles para su lectura. Generalmente esta función es utilizada para la recepción de datos enviados de la computadora a la placa Arduino. Esta función se utiliza en el void loop();

Función Serial.Read()

Esta función obtiene el dato serial disponible en el puerto de comunicacion o bufer de recepción en serie. Una vez obtenido es posible almacenarlo en una variable para luego ser borrado el bufer. Esta función se utiliza en el void loop() en conjunto a la funcion de comunicación serial.available();

Función Serial.println()

Esta funcion permite enviar datos en texto ASCII por el puerto de comunicacion o bufer de recepcion en serie. La funcion puede ser escrita como Serial.print() para omitir el salto de linea al enviar estos datos. Esta función se utiliza en el void loop();

Función Sentencia (while)

La sentencia “while” es una estructura de repetición que permite la ejecución de una o más instrucciones de forma continua e infinita siempre y cuando la condición booleana sea verdadera (con).

Imagen Int #0
Imagen Int #0
Imagen Int #0
Imagen Int #0