Learning   Examples | Foundations | Hacking | Links

Ejemplos > Estructuras de control

Estructura Switch (case)

Usada con entrada serial

Una estructura 'if' te permite decidir entre dos opciones , verdadero o falso. cuando existe más de una opción, puedes usar muchos if o puedes usar la estructura switch. La estructura switch te permite elegir entre muchas opciones discretas. Este tutorial muestra como usar la estructura switch para elegir una opción dependiendo de cuatro estados diferentes en los que puede estar una foto resistencia: oscuro, poca ilumnicación, mediana iluminación y claro.

Este tutorial muestra como usar la estructura switch para encender uno entre varios LEDs dependiendo de un byte que se recibe mediante comunicación serial. Este programa espera que llegue un dato por el puerto serial, y enciende un LED diferente dependiendo si llega el carácter a, b, c, d, or e.

Circuito

Cinco LEDs se conectan a los pines digitales 2, 3, 4, 5, y 6. Para que el programa funcione, abre el Monitor Serial, y envia los caracteres a, b, c, d, o e, o cualquier otro carácter.

haz click en la imagen para aumentarla

imagen hecha con Fritzing. Para más circuitos de ejemplo visita Fritzing project page

Esquemático:

haz click en la imagen para aumentarla

Código

 
     
     
       
  

     
     

Share