Python中的串口通信实战教程(从零开始学串口通信)
导读:实现串口通信。串口通信基础dowsux、Mac OS等操作系统上使用。在使用pyserial库之前,需要先安装pyserial库。stall pyserial安装完成后,可以使用下面的代码打开一个串口port serialser = ser...
实现串口通信。
串口通信基础
dowsux、Mac OS等操作系统上使用。在使用pyserial库之前,需要先安装pyserial库。
stall pyserial
安装完成后,可以使用下面的代码打开一个串口
port serial
ser = serial.Serial('/dev/ttyUSB0', 9600)
dows系统,串口设备名可能是COM1、COM2等。
串口通信实战
o读取该数字并进行处理。
o端编写代码,实现向串口输出一个数字。代码如下
void setup() { (9600);
void loop() { tum = 10; tlnum);
delay(1000);
该代码实现了向串口输出数字10,每隔1秒钟输出一次。
端编写代码,实现读取串口输出的数字,并进行处理。代码如下
port serial
ser = serial.Serial('/dev/ttyUSB0', 9600)
while Truee().decode().strip()
if dataumt(data)um 2t(result)
该代码实现了从串口读取数字,并将其乘以2后输出到控制台。
3. 运行代码
o板子连接到电脑上,上传上述代码,并打开串口监视器,即可看到数字10在串口上不断输出。
端运行上述代码,即可在控制台看到数字20不断输出。
o板子输出的数字,并进行处理。希望本篇能够对大家有所帮助。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Python中的串口通信实战教程(从零开始学串口通信)
本文地址: https://pptw.com/jishu/56754.html
