树莓派与Arduino搭建机器人指南
1. 树莓派与Arduino的特性及组合优势
树莓派在某些方面表现出色,但在与外部设备交互方面存在不足。与之相比,Arduino在这方面表现更佳。Arduino是一种小型处理设备,易于获取和使用。与树莓派不同,它无法运行完整的操作系统,而是使用微控制器芯片。微控制器专门设计用于与传感器、电机、灯光等各种设备进行交互,能直接与外部设备通信;而树莓派在连接设备的引脚之前,需要经过多层处理。
将树莓派和Arduino结合使用,能够充分发挥两者的优势。树莓派具备完整计算机的高级处理能力,可处理来自简单USB相机的视频流;Arduino则能对外部设备进行原始控制,收集各种传感器的信息,处理数据并将简洁的结果返回给树莓派。
2. 项目概述与机器人介绍
本次项目的目标是构建一个小型移动机器人,该机器人可用于演示学习到的知识。我们要构建的机器人是一个两轮或四轮的自主漫游车,它能够检测障碍物、桌子边缘并跟随线路。虽然这里给出了项目所使用的零件列表,但你可以根据需求选择类似的零件。
3. 所需材料清单
以下是构建机器人所需的材料,可分为特殊零件和通用零件:
- 特殊零件 :
- Junior Runt Rover机器人底盘(来自ServoCity.com)
- Adafruit DC & Stepper Motor HAT for Raspberry Pi – Mini Kit,PID 2348
- GPIO Stacking Header for Pi A+/B+,Pi 2,Pi 3 – Extra-long
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



