我是靠谱客的博主 危机仙人掌,最近开发中收集的这篇文章主要介绍记录树莓派-Arduino小车问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

注:很长时间不玩ros了,很多东西都忘记了,现在慢慢学起来。
主要过程及代码参考创客智造网站,ROS小车底盘A系列教程。
问题1 :

Connecting to Arduino on port /dev/ttyACM0 ...
Serial Exception:
(<class 'serial.serialutil.SerialException'>, SerialException(2, "could not open port /dev/ttyACM0: [Errno 2] No such file or directory: '/dev/ttyACM0'"), <traceback object at 0x74ce3d50>)
Traceback follows:
Traceback (most recent call last):
File "/home/zyh/catkin_ws/src/ros_arduino_bridge/ros_arduino_python/src/ros_arduino_python/arduino_driver.py", line 44, in connect
self.port = Serial(port=self.port, baudrate=self.baudrate, timeout=self.timeout, writeTimeout=self.writeTimeout)
File "/usr/lib/python2.7/dist-packages/serial/serialutil.py", line 180, in __init__
self.open()
File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 294, in open
raise SerialException(msg.errno, "could not open port %s: %s" % (self._port, msg))
SerialException: [Errno 2] could not open port /dev/ttyACM0: [Errno 2] No such file or directory: '/dev/ttyACM0'
Cannot connect to Arduino!

1.根据教程给出添加的yaml文件,里面给出的波特率为115200,在Arduino代码里面为57600。
2.dev/ttyACM0改为了ttyUSB0,针对自己的树莓派3b,国产mega2560,串口芯片CH340。


-----------持续更新-------20200702-----------

-----------战略性撤退-------20201127---------

最后

以上就是危机仙人掌为你收集整理的记录树莓派-Arduino小车问题的全部内容,希望文章能够帮你解决记录树莓派-Arduino小车问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部