Encender un led desde Python con Arduino




Codigos :

ARDUINO:

void setup(){
  Serial.begin(9600);
  pinMode(13,OUTPUT);
}
void loop(){
  if(Serial.available()){
 
    switch(Serial.read()){
   
      case '0':digitalWrite(13,LOW);
              break;
      case '1':digitalWrite(13,HIGH);
              break;
      default: break;
    }
  }
}


PYTHON :

import serial
ser=serial.Serial('COM3', 9600)
while 1:
val=raw_input("Introduzca 1 para encender y 0 para apagar LED: ")
ser.write(val)



Nota: La librería Pyserial la deje en la descripción del vídeo, se recomienda descargar e instalar antes de todo el proceso y solo se deja ejecutar la versión antigua de Python 2.7.

Comentarios

  1. disculpa y si quiero prender 4 led pero independientemente con 1 y apagar con 0

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog