【发布时间】:2012-12-09 16:38:19
【问题描述】:
为了绘制某个区域的障碍物,我计划使用与 Arduino Mega 连接的 Sharp IR 测距仪,然后尝试使用 python 和 matplotlib 在极坐标直方图类型地图上实时绘制它。我对如何通过串行连接进行 Arduino 和 python 的接口感到有点困惑。
任何帮助都会很棒。
谢谢
【问题讨论】:
标签: python matplotlib serial-port arduino pyserial
为了绘制某个区域的障碍物,我计划使用与 Arduino Mega 连接的 Sharp IR 测距仪,然后尝试使用 python 和 matplotlib 在极坐标直方图类型地图上实时绘制它。我对如何通过串行连接进行 Arduino 和 python 的接口感到有点困惑。
任何帮助都会很棒。
谢谢
【问题讨论】:
标签: python matplotlib serial-port arduino pyserial
这可能是一个好的开始:Arduino and Python。摘要:使用 pySerial 读取/写入/dev/tty.usbserial。
另见:
How to send a value from Arduino to Python and then use that value
Receive multiple values via pyserial and display in Python GUI
【讨论】:
如果您可以跳过 Python,您可以在 Processing 中做同样的事情。如果您只是设法通过无线方式发送数据,例如 xbee 或蓝牙,那么将其连接到像这样的绘图软件http://sebastiannilsson.com/en/k/projekt/realtime-plotter/
将是小菜一碟【讨论】: