加强移动艺术项目以将机器人与覆盆子PI开始

回到8月7日,rmoug’S季度教育研讨会,我通过使用Pibrella Board来创造一个人 艺术或传单项目 这是一个Python脚本和电机的支持。

今天我们’RE将采用同一代码并用简单的机器人套件重用它以控制电源和旋转速度/时间到虫蚀。这个套件,从去的旅途中!商店 平底铁路穿越 购物中心是16美元,即使是一个小孩,也可以在不到一个小时内建造。如果你’再获取感兴趣的,您也可以在线购买套件 亚马逊,但在商店里,我比在线更便宜…

暂停1

它只需要一个小螺丝刀,由AAA 1.5伏电池供电。随着电机所需的电源,我建议将电池留在连接和设备上,(Raspberry PI将很高兴为您提供帮助’ll know if you’通过操作系统的突然周期,ve将您的电源要求置于次要项目中,因此请记住这一点….)

在按照指令和组装齿轮,身体和腿部完成机器人虫虫,用电池和电源开关进行测试。一旦他成功测试,那么就会有趣的是将他接线到Pibriella Board,以控制他来自覆盆子PI。

使用红色和黑色女性/男性面包板跳线,如下所示 -

GPIO_WIRE.

创造一个长的黑色和长红色“extension”将昆虫固化到Pibriella板。现在,撤消将电池和电机导线连接到昆虫骨的顶部的盖子。如果电池以使电动机导线与其不可分割的方式连接到电机线中,则将电池线重新包装到基座的电机线上,直接留下电机电池。采取电机电池,将黑色与黑色和红色匹配为红色,将电机线插入母跳线“extension” and ensure it’紧。你应该’T需要任何电气磁带来保护它,当您时应看起来像下面的图片’re finished.

20150824_111525

您可以在您之后重新固定CAP下的连接’ve添加了与母跳线的连接,(如红色,(负)连接器。

一旦完成,它’s time to “recycle”我们的python脚本。登录raspberry pi并打开终端窗口。从早期的项目中查看您的Python脚本,或者只在您喜欢的文本编辑器中创建新的Python脚本(.py),然后在以下 -

 import pibrella
 import time
while true:
 if pibrella.button.read():
 pibrella.output.e.on()
 time.sleep(10)
 pibrella.output.e.off()
 cleanup()

你必须有一个 Pibriell. 卡连接到您的覆盆子pi或您’LL需要按照可以找到的GPIO命令等控制电机的说明等。 here.

Python代码执行以下操作:

  1. 进口Pibriella模块用Pibriella板,(你可以用面包板和覆盆子PI直接做到,只是喜欢Pibriella,让它变得如此简单。)
  2. 导入时间模块以指示我们的代码执行特定功能多长时间。
  3. 然后 - 推动PiBribella的按钮后
    1. 转动Pibriell GPIO,连接的电线是运行电机。
    2. 十秒钟
    3. 然后关闭并爆发。

您使用Python 3-执行脚本,按照我们的任何Python脚本进行操作

>sudo python3 <name of script>.py

可以在YouTube上看到带有机器人项目的运行视频。

下一步是加强我们的脚本,并让我们的机器人在一定时间内停止前进和/或停止。我们’LL希望在船上建造一个机器人,并在船上进行覆盆子PI控制板,并控制他的动作转动,反向等等。

直到下一次-

Raspion.

 

dbakevlar.

http://about.me/dbakevlar