• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

树莓派如何控制arduino来驱动外围的电路工作

3f3904c782c0d4bb 2019-08-17 浏览量:1551
想用树莓派3B+连接arduino,然后再通过arduino控制别的电路(比如说继电器,步进电机一些驱动电流稍大的模块),想询问一下如何连接电路或者通过什么方法可以实现!
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 在树莓派上有4USB接口,arduino板的管理接口一般都是USB接口的,使用USB线缆将树莓派和arduino板连接起来。由于arduino板的USB口直接连接了一个串口芯片,所以虽然看起来是USB连线,实际使用的是串口功能。

    串口的使用上,一般可以采用中断或者查询的通信方式,二者的区别在用中断是事件触发的,而查询是采用问答机制。

    • 发布于 2019-08-17
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:4
  • 将树莓派的rxtx和arduino的txrx相连,通过串口通讯,发送指令到arduino,arduino通过判断指令控制链接在arduino的继电器等等
    • 发布于2019-08-17
    • 举报
    • 评论 0
    • 2
    • 0

  • 这个有很多途径,主要是3B+与arduino间的通信,这些可以采用多种方式(看通信数据速度要求),最最常见的就是串口通信。

    然后在串口通信协议(自定的)中实现命令的格式和相应处理即可。

    • 发布于2019-08-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 最简单方便的方式就是同过串口连接树莓派和Arduino了,如果实时性要求比较高的话,可以再加一个IO口作为中断。
    • 发布于2019-08-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 树莓派与Arduino可以通过USB或者串口通信,通信协议可以自己定一个。然后控制电机,可以使用Arduino上面的PWM
    • 发布于2019-08-20
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

树莓派如何控制arduino来驱动外围的电路工作