7. Comunicación serie II

Icono de vídeo de YouTube VÍDEO: Comunicación serial: enviando información a Arduino

Para esperar hasta que Arduino reciba nuestro mensaje:

1while (Serial.available() == 0) {
2   // Mientras no haya respuesta ( == 0)
3   // No hacer nada
4}

Para guardar en la variable «brillo» el número entero que hemos escrito como respuesta:

1int brillo;
2
3brillo = Serial.parseInt();  // Guarda la respuesta en brillo

Tarea pedir nivel de brillo

Monta el circuito de la figura:

../_images/arduino-ft-03.png

realiza un programa en Arduino IDE que haga el algoritmo de los bloques siguientes:

../_images/arduino-ft-12.png

Tarea pedir numero de parpadeos

Con el mismo circuito que la práctica anterior, realiza un programa que te pida el número de parpadeos de LED que quieras, una vez que introduzcas el número, el LED parpadeará ese número de veces.

Si necesitas ayuda, puedes guiarte con el siguiente programa de bloques:

../_images/arduino-ft-13.png