Saltar la navegación

Reto 15 Interruptor crepuscular por umbral. Comunicación serie

Comunicación serie

Arduino puede comunicarse con el ordenador a través de una comunicación serie a través del cable USB, o bien entre dos arduinos, o entre arduino y otros dispositivos de comunicación serie a través de los pines 0 (Rx) y 1 (Tx). En nuestro caso lo vamos a comunicar con el ordenador siendo el emisor de información Arduino y el receptor el PC. Para ver la información en el monitor serie de Arduinoblocks hay que usar el botón consola  y nos aparecerá la consola del monitor serie para recibir y enviar datos a través de comunicación serie.

consola serie

Las instrucciones para comunicación serie aparecen en el bloque de herramientas Comunicaciones > Puerto Serie.

herramientas serie

Tarea

Duración:
15
Agrupamiento:
1

Se trata de encender o apagar en nuestro caso el led RGB (pines 9,10,11) en función si se supera o no el valor de un umbral de cantidad de luz medida con la ldr del Shield (pin A1). En concreto se encenderá si la cantidad de luz baja de 512 y se apagará si el valor de luz es igual o mayor a 512. En todo momento podremos ver los valores de luz de la LDR por la consola serie.

Objetivos:

  • Comunicaciones serie.
  • Lecturas de LDR.
  • Repaso de funciones.
  • Repaso de led RGB.