python - 如何使用 python 将单字符 ASCII 数据发送到串口

标签 python arduino

我看过 pyserial,但我似乎不知道该怎么做。我一次只需要发送一个?请帮忙?

最佳答案

使用 pySerial :

python 2.x:

import serial
byte = 42
out = serial.Serial("/dev/ttyS0")  # "COM1" on Windows
out.write(chr(byte))

Python 3.x:

import serial
byte = 42
out = serial.Serial("/dev/ttyS0")  # "COM1" on Windows
out.write(bytes(byte))

关于python - 如何使用 python 将单字符 ASCII 数据发送到串口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3984602/

相关文章:

python - 突出显示行时设置 cellrenderertext 前景色

python - 将 fastapi 与 plotly.dash 结合并将 token 依赖项添加为 auth 的问题

c++ - 为什么这两个值在arduino上不相等?

c - 评估存储在变量中的字符串并分配给数组

Python 等效于 C 结构(将应用程序从 C 移植到 python)

python - 导入模块中包含的类

python - QObject::setParent:无法设置父级,新父级位于Python中的不同线程中

Java串行连接和文件问题(Arduino和Java)

android - Arduino安卓蓝牙通讯

arduino - 使用arduino将数据保存到文本文件并进行处理