12. Encender y apagar led con 1 o 0 conectado a python.

Aqui hacemos utilizacion de Python y Arduino para hacer funcionar la practica.

Solución en python:
import serial
ser = serial.Serial('COM6', 9600)

while 1:
   val=input("Introduzca 1 para encender y 0 para apagar LED: ")
   ser.write(val)

Solución en arduino:
void setup() {
  // put your setup code here, to run once:
 Serial.begin(9600);
 pinMode(13,OUTPUT);
}
void loop() {
  // put your main code here, to run repeatedly:
   if (Serial.available()){
    switch(Serial.read()){
      case '0': digitalWrite(13,LOW);
              break;
      case '1': digitalWrite(13,HIGH);
              break; 
      default: break;         
          }
     }
}


Comentarios

Entradas populares de este blog

2.12 Instrucciones lógicas.

2.9 Instrucciones aritméticas.

2.10 Manipulación de la pila.