认识一下 Amber Matz,她是 Drupalize.Me 的制作经理和培训师,Drupalize.Me 是 Lullabot Education 的一项服务。当她不摆弄 Arduino、Raspberry Pi 和电子可穿戴设备时,你可以找到她在为波特兰 Drupal 用户组招募演讲者。
在 DrupalCon NOLA 即将举行的会议上,Amber 将主持一个关于 Drupal 和物联网的会议。如果您要参加并想了解开放硬件、物联网和 Drupal 的交叉点,那么本次会议非常适合您。如果您无法加入我们在新奥尔良的会议,Amber 也有一些非常酷的东西要分享。在本次采访中,她告诉我们她是如何参与 Drupal 的,她最喜欢的一些开放硬件项目,以及物联网和 Drupal 的未来。
您是如何参与 Drupal 社区的?
很久以前,我曾在一家大型非营利组织的营销部门的“网站管理员办公室”工作,并且像疯了一样地制作自定义 PHP/MySQL 表单。我最终对此感到厌倦,并开始在网络上寻找更好的方法。我找到了 Drupal 6 并开始自己深入研究。多年后,在职业转变和搬家之后,我发现了波特兰 Drupal 用户组,并找到了一份全职 Drupal 开发人员的工作。我继续定期参加波特兰的聚会,我发现这是社区、友谊和职业发展的绝佳来源。最终,我在 Lullabot 找到了一份工作,担任培训师,为 Drupalize.Me 创建内容。现在,我正在管理 Drupalize.Me 内容管道,创建 Drupal 8 内容,并且非常积极地参与波特兰 Drupal 社区。我是今年的协调员,负责寻找和安排演讲者。
我们必须知道:什么是 Arduino 原型设计,您是如何发现它的,以及您用 Arduino 做过的最酷的事情是什么?
Arduino、Raspberry Pi 和可穿戴电子设备这些术语我已经听了好几年了。几年前,我发现了 Adafruit 的 Becky Stern 的可穿戴电子设备 YouTube 节目(直到最近 Becky 离开后,每周三都会播出)。我被可穿戴设备迷住了,甚至订购了一个 LED 缝纫套件,但从未用它做过任何事情。我就是不明白。我没有任何电子学背景,虽然我被我发现的项目迷住了,但我看不出我怎么能制作出类似的东西。这似乎遥不可及。
最后,我找到了 Coursera 的“物联网”专业化课程。(太潮了,对吧?)但我立刻就被迷住了!我终于得到了关于 Arduino 是什么,以及所有其他重要术语和概念的解释。我订购了推荐的 Arduino 入门套件,其中附带了一本入门手册。当我让第一个 LED 闪烁时,我感到纯粹的快乐。我在假期和圣诞节后有两周的假期,我除了制作和编程入门手册中的 Arduino 电路外什么都没做。这出奇的放松!我非常喜欢它。
一月份,我开始创建自己的原型。当我发现我要主持我们公司务虚会的闪电演讲时,我用五个 LED 和一个 Arduino 创建了一个闪电演讲可视化计时器原型。

这非常受欢迎。我还制作了我的第一个可穿戴项目,一件发光连帽衫,使用 Arduino IDE 兼容的 Gemma 微控制器,这是一个微小的圆形可缝组件,我用导电线缝制到它上面,一个连接到连帽衫抽绳的导电滑块,它控制着缝制在兜帽内侧的五个 NeoPixel 的颜色。这就是我所说的原型设计:制作疯狂的项目,这些项目既有趣,甚至可能有点实用。
Drupal 和物联网最大的机遇是什么?
物联网与 Web 服务和解耦 Drupal 趋势没有太大区别。它是数据从一个事物到另一个事物的移动,并将该数据呈现为有用的东西。但是它是如何到达那里的?你用它做什么?您认为现在有很多解决方案、应用程序、框架和 API 吗?随着物联网的发展,这种情况只会继续呈指数级增长。我发现的是,对于任何设备或任何“事物”,都有一种方法可以将其连接到互联网——有很多方法。并且有很多代码库可以帮助制造商将他们的数据从一个事物转移到另一个事物。
那么 Drupal 在哪里发挥作用呢?首先,Web 服务将是第一个显而易见的地方。但是作为一名创客,我不想花时间在 Drupal 中编写自定义模块。我想要即插即用!因此,我希望看到能够连接到物联网云 API 和服务(如 ThingSpeak 和 Adafruit.io 和 IFTTT 等)的模块出现。我认为企业也有机会在 Drupal 中构建物联网云服务,允许人们发送和存储他们的传感器数据,以图表和图形的形式可视化它,并构建对某些值或阈值做出反应的小部件。每个物联网云 API 服务都填补了略有不同的利基市场,并且还有很大的发展空间。
您对 DrupalCon 的哪些方面感到期待?
我喜欢与 Drupal 朋友重新建立联系,结识新朋友,以及见到 Lullabot 和 Drupalize.Me 的同事(我们是分布式公司)!Drupal 8 有太多东西要学习了,有时为我们的客户整理培训材料让人感到压力很大。因此,我期待参加与 Drupal 8 相关的会议,并了解最新的发展。最后,我真的很好奇新奥尔良!自从 2004 年以来我一直没有去过那里,我很高兴看到发生了什么变化。
请谈谈您在 DrupalCon 上的演讲超越闪烁:将 Drupal 添加到您的物联网游乐场。为什么有人应该参加?主要收获是什么?
我的会议标题超越闪烁:将 Drupal 添加到您的物联网游乐场本身就充满了假设,首先我要让每个人都了解情况并达成共识。您不需要了解任何关于 Arduino、物联网甚至 Drupal 的知识即可跟上。我们将从使用 Arduino 让 LED 闪烁开始,然后我想谈谈对我来说的主要收获:玩耍、学习、教学和制作。我将展示启发我的例子,并希望这些例子能够启发和鼓励听众中的其他人尝试一下。然后,是演示时间!
首先,第一个事物。第一个事物是一个构建通知塔灯。在这个演示中,我将展示我是如何将塔灯连接到互联网的,以及我是如何让它响应从云 API 服务接收到的数据的。接下来,第二个事物。第二个事物是一个“天气观察器”,形式为蒸汽朋克 iPhone 手机壳。它有一个小的 LED 矩阵,显示本地天气的图标、气压和温度传感器、GPS 模块和一个蓝牙 LE 模块,所有这些都通过 Adafruit Flora 微控制器连接和控制。第二个事物通过蓝牙连接到我 iPhone 上的应用程序,并将天气和位置数据发送到 Adafruit.io,并使用 MQTT 协议将其发送到云端!然后在 Drupal 端,我正在从云端拉取数据,使用天气更新一个区块,并更新地图。因此,人们也可以体验一下您可以在 Drupal 8 中使用 Web 服务、地图和区块做什么。
学习和制作这些演示原型是一次令人费解的冒险,我希望其他人会来参加会议,并感染我对这些技术交叉点的热情!我非常高兴分享我的发现。
3 条评论