亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

运动控制的 AWS IoT 按钮

您可以将其用作远程开关、防盗信标、计数器、移动探测器等。

首先,我要感谢亚马逊宣布 AWS IoT,这是物联网的绝佳环境。经过三周的实验,我成功地使用 AWS IoT 实施了我的项目。实际上,我正在考虑制作一个运动控制物联网按钮,可用于检测远程位置的移动或小偷,我的灵感来自亚马逊物联网按钮。最后,我通过 Raspberry Pi 和 Amazon AWS IoT 实现了它。我使用 PIR 传感器来检测运动。 Raspberry Pi 在这里用作网关,使用 MQTT 协议将消息传输到 AWS。 AWS IoT 充当 MQTT 代理。另一个 Raspberry Pi 用作 MQTT 订阅者。当发布者在检测到任何移动后向特定主题发布消息时,MQTT 代理(AWS IoT)将其传输给订阅者。根据收到的消息订阅者 (Raspberry Pi) 执行预定义的操作。操作可能是警报或切换任何灯或相机等。系统还会使用 Amazon SNS 服务向您的电子邮件地址或电话号码发送通知电子邮件或短信。

在开始主要任务之前,我想简要介绍一下 mqtt 协议被动红外传感器。

MQTT 协议: MQTT 是一种机器对机器 (M2M)/“物联网”连接协议。它被设计为一种极其轻量级的发布/订阅消息传输。它对于与需要小代码占用空间和/或网络带宽非常宝贵的远程位置的连接非常有用。 — mqtt.org

MQTT 协议使用发布/订阅架构,而不是 HTTP 及其请求/响应范式。发布/订阅是事件驱动的,可以将消息推送给客户端。中央通信点是 MQTT 代理,它负责在发送方和合法接收方之间分发所有消息。每个向代理发布消息的客户端都会在消息中包含一个主题。主题是代理的路由信息​​。每个想要接收消息的客户端订阅某个主题,代理将所有带有匹配主题的消息传递给客户端。因此,客户不必相互认识,他们只是就话题进行交流。这种架构支持高度可扩展的解决方案,而数据生产者和数据消费者之间没有依赖关系。

有关 MQTT 的详细信息,请访问:www.hivemq.com

被动红外传感器: 基于 PIR 的运动检测器 (PID) 或被动红外传感器 (PIR 传感器) 是一种电子传感器,可测量从其视场中的物体辐射的红外 (IR) 光。它们最常用于基于 PIR 的运动检测器。当像人或动物这样温暖的身体经过时,它首先会拦截 PIR 传感器的一半,这会导致两半之间出现正的差异变化。当温暖的身体离开感应区时,情况正好相反,从而传感器产生负的微分变化。检测到的就是这些变化脉冲。

PIR 运动传感器引脚输出

PIR传感器详情

我希望您了解 MQTT 和 PIR 传感器。现在是开始工作的时候了:

设置 AWS IoT

AWS 中的所有服务都是通过一组丰富的 REST API 提供的。您可以利用众多 SDK 中的一个,通过 API 以编程方式使用服务。您可以使用 AWS cli。或者,您可以通过基于 Web 的 AWS 管理控制台调用服务。为了构建我的 AWS 环境,我们将调用 AWS 管理控制台。但请记住,我们今天执行的每一步都可以完全以编程方式完成,这也是 AWS 云如此强大的众多原因之一。按照步骤操作:

1. 通过以下链接创建 AWS 账户:http://aws.amazon.com/

2. 登录 AWS 管理控制台并从服务中选择 AWS IoT(图 1)

a. 点击开始(图 2)

b. 点击创建事物

c. 输入事物名称(例如 raspberry)并单击以创建

将创建一个名为 raspberry 的东西(图 5)

资料来源:运动控制的 AWS IoT 按钮


制造工艺

  1. 按钮
  2. 使用 AWS 作业升级和配置物联网设备
  3. 安全即服务嵌入式软件保护动态物联网数据
  4. 温控风扇
  5. Raspberry Pi 控制的鱼菜共生
  6. 使用 Raspberry Pi 的运动传感器
  7. Windows 10 IoT Core:语音控制机器人
  8. GoPiGo v2 与 Windows IoT
  9. 使用 Raspberry Pi 的 Wifi 控制机器人
  10. AWS IoT 解决方案设计实践
  11. 亚马逊为 AWS IoT 开发人员推出 Greengrass
  12. 云中的物联网:Azure 与 AWS