如何使用python获取arduino端口

Zulin

我正在开发一个嵌入式项目,我需要连接Arduino和Raspberry pi,因为我想通过串行端口用Raspberry Pi控制Arduino。我的问题是如何使用python动态获取Linux中的Arduino端口?

我的python程序将循环向Arduino发送命令,如果有人连接和断开Arduino,我不想失去通信。

谢谢你的帮助。祖林

您可以这样做:

def get_serial_port():
    return "/dev/"+os.popen("dmesg | egrep ttyACM | cut -f3 -d: | tail -n1").read().strip()

然后,您可以与arduino进行连接:

device = serial.Serial(get_serial_port(), baudrate=9600, timeout=3)

(假设您使用的是默认速率9600,则只需更改参数即可。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Python从HTTP响应中获取端口号?

来自分类Dev

如何使用USB端口从arduino读取十六进制文件?

来自分类Dev

如何使用PJSIP获取呼叫的conf端口?

来自分类Dev

如何使用“serial.tools.list_ports”python 模块获取可用串行端口的列表?

来自分类Dev

如何使用Python SSHTunnle转发多个端口

来自分类Dev

如何使用相同的端口运行python脚本

来自分类Dev

如何使用python连接到linux端口

来自分类Dev

如何防止Arduino Uno更改USB端口

来自分类Dev

使用Python的Pyserial将字符发送到Arduino串行端口

来自分类Dev

Python socketserver,如何获取我自己的TCP端口号

来自分类Dev

如何使用jQuery从URL获取端口号?

来自分类Dev

如何使用Java套接字编程获取本地端口

来自分类Dev

使用Nginx + Tornado时如何获取端口号?

来自分类Dev

如何使用 PLI 例程获取 verilog 矢量端口的维度?

来自分类Dev

如何使用Arduino从NodeMcu中的URL获取实时数据?

来自分类Dev

使用Windows API枚举端口时如何获取扩展端口信息

来自分类Dev

如何获取GrpcServer的分配端口

来自分类Dev

如何在Python中两次使用相同的端口

来自分类Dev

如何使用Python识别通过特定端口广播数据的设备?

来自分类Dev

Arduino USB端口随机消失时如何恢复?

来自分类Dev

在Arduino中,当port是变量时,如何写端口?

来自分类Dev

如何使用Python使串行端口嗅探器嗅探物理端口

来自分类Dev

如何使用python套接字在特定端口中发送消息?没有随机端口

来自分类Dev

与PC进行通讯而不使用Arduino的USB端口?

来自分类Dev

使用Pyserial根据Arduino串行端口的电压绘制时间

来自分类Dev

在使用具有临时端口的JMX服务器时,如何获取服务器端口号?

来自分类Dev

Arduino VirtualBox串行端口

来自分类Dev

如何在python pyramid应用程序中获取服务主机和端口?

来自分类常见问题

Spring Boot-如何获取运行端口

Related 相关文章

  1. 1

    如何使用Python从HTTP响应中获取端口号?

  2. 2

    如何使用USB端口从arduino读取十六进制文件?

  3. 3

    如何使用PJSIP获取呼叫的conf端口?

  4. 4

    如何使用“serial.tools.list_ports”python 模块获取可用串行端口的列表?

  5. 5

    如何使用Python SSHTunnle转发多个端口

  6. 6

    如何使用相同的端口运行python脚本

  7. 7

    如何使用python连接到linux端口

  8. 8

    如何防止Arduino Uno更改USB端口

  9. 9

    使用Python的Pyserial将字符发送到Arduino串行端口

  10. 10

    Python socketserver,如何获取我自己的TCP端口号

  11. 11

    如何使用jQuery从URL获取端口号?

  12. 12

    如何使用Java套接字编程获取本地端口

  13. 13

    使用Nginx + Tornado时如何获取端口号?

  14. 14

    如何使用 PLI 例程获取 verilog 矢量端口的维度?

  15. 15

    如何使用Arduino从NodeMcu中的URL获取实时数据?

  16. 16

    使用Windows API枚举端口时如何获取扩展端口信息

  17. 17

    如何获取GrpcServer的分配端口

  18. 18

    如何在Python中两次使用相同的端口

  19. 19

    如何使用Python识别通过特定端口广播数据的设备?

  20. 20

    Arduino USB端口随机消失时如何恢复?

  21. 21

    在Arduino中,当port是变量时,如何写端口?

  22. 22

    如何使用Python使串行端口嗅探器嗅探物理端口

  23. 23

    如何使用python套接字在特定端口中发送消息?没有随机端口

  24. 24

    与PC进行通讯而不使用Arduino的USB端口?

  25. 25

    使用Pyserial根据Arduino串行端口的电压绘制时间

  26. 26

    在使用具有临时端口的JMX服务器时,如何获取服务器端口号?

  27. 27

    Arduino VirtualBox串行端口

  28. 28

    如何在python pyramid应用程序中获取服务主机和端口?

  29. 29

    Spring Boot-如何获取运行端口

热门标签

归档