树莓派与 Python 用于机器人 1 - 必要的用品

使用树莓派进行机器人编程:入门指南

本系列教程将专注于使用 Python 进行机器人编程。编程最酷的一件事就是通过机器人将代码具象化。我们将使用树莓派来进行机器人项目。

很多人选择 Arduino 进行机器人开发,因为它更成熟。但树莓派凭借其强大的软件能力,也成为机器人开发的强有力竞争者。Arduino 只是一个控制器,而树莓派是一台完整的电脑,它们功能不同。树莓派恰好拥有 GPIO 引脚,我们可以利用它们。

入门所需材料:

  • 树莓派: 需要安装 Raspbian 系统。使用 Noobs 安装 Raspbian 系统的话,RPI GPIO 应该已经安装。
  • 电池组: 树莓派最大输出电压为 3.3 伏,不足以驱动大多数电机,因此需要电池组提供更高的电压。
  • 电机驱动板: 我们选择使用 L298N 驱动板,例如 Sainsmart 出品的 L298N 驱动板。
  • 电机和轮子: 通常电机会自带轮子,可以在 eBay 上购买,价格很便宜。
  • 连接线: 使用黑红线可以方便区分正负极。
  • 工具: 需要准备剥线钳和剪线钳,用来剥开连接线的末端。
  • 跳线: 准备公对母跳线和母对母跳线。

补充说明:

  • 如果没有母对母跳线,可以使用两个公对母跳线,剪掉公头部分,然后将两个跳线连接在一起。
  • 可以使用母头转接器连接公对母跳线。

本系列教程将指导你使用树莓派和以上材料进行机器人编程。

欢迎来到我的机器人基础课程,使用 Python 和树莓派。在本系列中,我们将构建一辆简单的四轮汽车。我们将学习如何为电机供电和控制电机,以及如何对 GPIO 引脚进行编程以实现我们所需的功能。本系列的开始将针对 Python 和机器人领域的绝对新手,并会逐步进行。一些用品:我购买的框架/车轮:这两者一起:http://www.sainsmart.com/sainsmart-4wd-drive-aluminum-mobile-robot-platform-for-robot-arduino-uno-mega2560-r3-duemilanove-black.htmlhttp://www.sainsmart.com/sainsmart-l298n-dual-h-bridge-stepper-motor-driver-controller-board-module-for-arduino-robot.html或者...http://www.sainsmart.com/sainsmart-uno-sensor-shield-v5-4wd-mobile-car-l298n-hc-sr04-for-arduino-robot.html?___store=en&___store=en&gclid=CNGox6XS4L0CFQIT7AodhF4AJg还有 wifi 适配器:http://www.amazon.com/gp/product/B003MTTJOY/ref=ox_ya_os_product_refresh_T1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sentdex

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值