python如何代替arduino_用电脑Python控制Arduino

python如何代替arduino_用电脑Python控制Arduino_第1张图片

python指令:

import serial #导入串口通讯库

importtime

ser=serial.Serial("com4",9600,timeout=1)

demo1=b"0"demo2=b"1"

while 1:

c= input('请输入指令:')if (c == '0'):

ser.write(demo1)if (c == '1'):

ser.write(demo2)

Arduino指令

voidsetup(){

Serial.begin(9600);

pinMode(13,OUTPUT);//设置13号端口作为输出端口

digitalWrite(13,HIGH);

}char var;voidloop(){while(Serial.available()>0)

{var=Serial.read();if(var == '0'){

digitalWrite(13,LOW);}if(var== '1'){

digitalWrite(13,HIGH);}

}

}

效果说明: 运行后在电脑python中输入0,Arduino的13脚就不亮,输入1就亮

天子骄龙

你可能感兴趣的:(python如何代替arduino_用电脑Python控制Arduino)