1.树莓派
树莓派通过串口向arduino发送信号
python代码如下
import serial
# serial是树莓派对串口的操作库
ser = serial.Serial('/dev/ttyACM0',9600,timeout=1)
# /dev/ttyACM0 是串口代号,可以在树莓派上 ls /dev/ttyACM* 看到连接,也可以在arduino IDE的 “Serial Port”上看到
# 9600是波特率,即串行每秒传递数据的频率,需要和 Arduino代码中串口的 波特率保持一致
#timeout = 1,即超时时间一到,程序就立即执行
a = "开"
b = "关"
#因为你输入的是 开 和关这两个汉字
while 1:
res = input()
ans = str.encode(re