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;
}
}
}
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
Publicar un comentario