raspberry pi
开源有很长的开发人员开发自己的痒病的历史,并且很少有痒病像不必要的花钱一样痒。
草坪浇水系统因汇款而臭名昭著。 当罗伯特·布斯(Robert Booth)着手开始机器人项目时,喷水灭火系统排在他的榜首就不足为奇了。 Booth将在今年的Texas Linux Fest上展示他的“ Strawberry Pi”系统。 我们和他谈过了。
是什么促使您建立草坪浇水系统的?
我儿子和我开始参加当地的一个机器人聚会小组,我对其中一些项目的简单程度感到惊讶。 似乎很容易进入,所以我只需要一个项目就可以进行。 从那时起Strawberry Pi项目就诞生了。
对于那些无法使用San Marcos的人,您能描述一下您如何设计和构建该系统吗?
这个项目是在Raspberry Pi发布之前一年开始的,所以我用Arduino(和网罩)作为控制器构建了第一个版本。 如何将所需的逻辑和所有库加载到可用内存中是一个挑战,因此我从第一个版本中删除了一些功能。 它工作得很好,并为我提供了进入喷水灭火系统的网络接口,但并不是我真正想要的一切。 如果需要打开或关闭喷水灭火系统,则可以在有Internet连接的任何地方进行操作。
当Raspberry Pi发布时,它为我提供了快速更新代码的能力,还包括我想要的所有功能(例如区域循环浇水)。 Raspberry Pi为我提供了更广泛的工作平台-现在,我可以使用整个Python模块库来完成我想要的任何事情。 如果我想向诸如Zenoss的监视系统发布消息,那么我可以。 这确实使事情变得容易。
Arduino是一个很棒的微控制器,但是对于像这样的简单项目来说有点过分了。 如果项目需要时间敏感的动作,那么Arduino将是唯一用于此目的的平台,但是我不在乎某个区域是否比其他区域延迟浇水几秒钟。
图片由Robert Booth提供。 CC-BY-SA 4.0
基本上,该系统是一个控制器(第一个版本是Arduino,第二个版本是Raspberry Pi),它将信号发送到中继板上以打开或关闭区域。 我只有四个区域,所以两个版本都有足够的引脚直接连接到每个区域。 如果必须控制更多的区域,则必须找到某种SPI继电器板,但是我想保持这种简单。
源代码可用吗?
所有源代码及其计划都将在未来几周内在GitHub上提供 。
您是否有未来改进或新功能的计划?
我目前正在将传感器放入土壤中以测量湿度,然后使用该传感器确定是否需要浇水。 我的目标是在德克萨斯Linux节前完成这项工作。
我会对自导式割草机特别感兴趣,这种割草机知道何时将草剪出合适的高度。
你和我都。 这真是太酷了,但比我的能力还高一点。
您还完成了其他哪些精巧的Raspberry Pi项目?
嗯,这不是用Raspberry Pi完成的,而是我从Strawberry Pi版本1中回收的Arduino。 当我在Zenoss工作时,我们举行了一年一度的活动,公司聚集了两天,讨论Zenoss的所有问题。 一年,我们进行了Zenoss Top Hacker活动,使我们能够提交以某种方式“入侵” Zenoss的项目。 这是一个了不起的事件,并展示了一些非常酷的项目,其中之一是使用Arduino的土壤湿度监测仪。 我走的路线略有不同。
我一直想娱乐观众,所以我的项目充满乐趣。 在Zenoss,我们分发了“压力球”斑马,我们亲切地称其为“ Zenny”。 人们喜欢它们,我想与他们一起做演示。 我开始挖空Zenny的中心,以便在内部安装电线,然后用彩色LED代替他的眼睛。 布线进入一个安装了Zenny的黑匣子,该黑匣子在我的Arduino板中装有Emic文字转语音板。 现在,当Zenoss有了事件触发器时,它将把该事件发送到我连接的Zenny网络。 眼睛将根据事件类型而变色(红色表示“错误”,绿色表示“清除”,黄色表示“警告”),事件将转换为语音并在扬声器上播放。 这很成功,我赢得了第一位Zenoss Top Hacker!
您今年在Texas Linux Fest上不能错过的话题是什么?
今年有很多非常好的谈话。 我很高兴能走了。
我在两个不能错过的演讲之间进行了交谈:Nathan Kinder撰写的“ 在Web应用程序中利用Linux平台进行身份管理 ” 和 Deb Nicholson 撰写的 “ 监视和怪异的侵蚀 ”。
身份管理一直以来都是一个难题,因此我对改进它的方法很感兴趣。
我不是大众监控的忠实拥护者,但我从未意识到它可能会对创造力产生影响,因此我也很想听听Deb在这个话题上要说的话。
演讲者访谈
本文是针对Texas Linux Fest的演讲者访谈系列的一部分。 德州Linux Fest是第一届全州性,年度性,社区运行的会议,面向Linux和开放源代码软件用户以及来自孤独之星州的爱好者。
翻译自: https://opensource.com/life/15/8/interview-robert-booth-saltstack
raspberry pi