hola buenas tardes porfavor necesito su ayuda quiero mover un servo motor desde python a arduino
e encontr esto
python
import serial
ser=serial.Serial('COM5',9600)
while True:
entrada= input("introduce el angulo")
#ntrada= 180
ser.write(str(entrada).encode())
arduino
#include <Servo.h>
String pos;
int e = 0;
Servo servo1;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
servo1.attach(3);
}
void loop() {
// put your main code here, to run repeatedly:
if(Serial.available()>=1){
pos=Serial.readString();
e = pos.toInt();
servo1.write(e);
delay(15);
}
}
ps claro funciona pero lo que quiero es es que en ves de que pida los datos por consola de python
lo envie desde una variable a lo que me rrefie es :
en ves de entrada= input("introduce el angulo")
esto entrada = 180
ya lo e intentado y no me funciona alguno me puede ayudar porfavor
se lo agradezco antemano
Continua con el otro post, donde te había respondido, según tu, ya sabías hacerlo
señor en ningun momento e dicho que se mover un servo motor desde paython
dije que se como mandar seañeles emg desde arduino asta python como vistes en el algorimos
lo que no se es como mover un servo motor desde python a arduino e visto que usan ser.write()
pero no se como implementarlos como ves en el algoritmo de arriba encontro por medio de consola pero no me funcion si lo paso desde una variable como explique arriba
y si pruebas?
entrada=str(180).encode()