当前位置:首页 > 物联网 > IoT设计分享
[导读]ARTIK是一个允许物联网数据共享的物联网平台。在本次会议中,我们将使用ARTIK云服务与树莓派一起制作一个演示物联网应用程序。树莓派具有板载GPIO引脚连接其他外设和传感器,内置Wi-Fi连接网络,无需使用任何外部组件即可将传感器数据直接上传到任何物联网云平台。在我们之前的一些教程中,我们使用树莓派与各种其他流行的云平台连接:

ARTIK是一个允许物联网数据共享的物联网平台。在本次会议中,我们将使用ARTIK云服务与树莓派一起制作一个演示物联网应用程序。树莓派具有板载GPIO引脚连接其他外设和传感器,内置Wi-Fi连接网络,无需使用任何外部组件即可将传感器数据直接上传到任何物联网云平台。在我们之前的一些教程中,我们使用树莓派与各种其他流行的云平台连接:

•控制树莓派GPIO与Adafruit IO触发一个LED

•物联网控制LED与Blynk应用程序和树莓派

•如何使用IFTTT和树莓派触发LED

•如何使用树莓派发送数据到ThingSpeak云

在我们的日常生活中,我们有时会忘记关掉我们的家用电器,如电视,风扇,空调等。通过使用ARTIK Cloud,我们可以在任何地方关闭它们。在之前的项目中,我们已经演示了LED控制使用Artik云和树莓派。

组件的要求

•覆盆子π

•灯

•继电器

•跳线

•ARTIK云

继电器

继电器是一种电动开关。当我们必须用一个信号控制许多电路时,就使用继电器。继电器由小电流控制,用于开关大电流。一般继电器有5个端子,如下图所示:

当线圈不加电压时,COM端子将连接到NC(常闭)端子。并且,当电压施加到线圈上时,产生一个吸引电枢的电磁场。通过COM和NO(常开)端子连接,允许更大的电流流动。

由晶体管、二极管和电阻器组成的小型驱动电路用于配置继电器。其中晶体管用于放大电流,电阻器用于为晶体管提供偏置电压。当晶体管关闭时,二极管用于防止继电器的反向电流。在这个项目中,我们使用了6V继电器模块。

线路图

树莓派的Vcc连接到Relay的Vcc。将树莓派的GND连接到继电器的GND,并将树莓派的第29个引脚连接到继电器的IN。

ARTIK Cloud是一个集成的智能物联网平台,可以通过互联网控制电机,读取传感器数据等。要控制设备在ARTIK云首先你必须设置你的设备。

步骤1用树莓派设置Artik云帐户

首先,注册到ARTIK Cloud开发人员仪表板。为此,请浏览artik cloud的官方网站。

点击SIGN UP按钮进行注册。

然后,转到仪表板并单击“+New”添加设备。在此之后输入设备显示名称和唯一名称。点击“创建设备类型”来创建您的设备类型,这将重定向到一个列出您的设备类型的页面。

之后点击“New Manifest”创建一个“Manifest”。

现在,在“设备字段”选项卡中,选择“STATE”作为字段名称,选择“Boolean”作为数据类型,然后单击保存。

之后,在“设备操作”选项卡中单击“新操作”,然后在“操作”菜单中添加“setOn”。再次点击“NEW ACTION”,然后在“ACTION”菜单中添加“setOff”,然后点击保存。

然后单击“激活清单”选项卡完成设备设置。

在此之后,点击右上角的“我的云”,然后仪表盘上会打开一个窗口,你必须点击“设备”并给它一个名字。

现在要生成令牌,请单击“设备”。要获得关于如何生成令牌的详细描述,请参阅我们之前的文章:使用ARTIK云和树莓派控制LED。

步骤2安装树莓派

首先更新你的树莓派使用

现在,如果你还没有在你的Pi上安装Node.js,那么使用以下命令安装它:

现在创建一个文件夹并粘贴你的代码:

完整的python代码在本教程的末尾给出,只需将代码复制粘贴到上面创建的文件中,并使用以下命令运行代码:

如果你的代码正常运行,那么你的终端窗口将看起来像这样:

在此之后,导航到您的Artik云页面并测试您的灯。点击“能源”标志发送信号到您的设备。

因此,我们已经成功地演示了使用Artik云和树莓派控制家用电器,请查看我们之前的文章使用Artik云和树莓派控制LED。

本文编译自iotdesignpro

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

2025年9月4日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 宣布与电子元器件制造商、连接器领域创新企业Molex合作推出全新互动电子书《The El...

关键字: 机器人 连接器 传感器

面对市场对更智能产品、更短设计周期以及更高效灵活生产流程的需求日益增长,设计与制造企业纷纷借助人工智能,推动业务流程迈向新高度。凭借处理复杂数据的卓越能力与传递智能洞见的便捷性,人工智能已准备好在工业价值链的各个环节承担...

关键字: 人工智能 工业物联网 传感器

传感器模块能实现便捷无接触的后备箱或侧滑门开启,适配各种车辆架构 该24 GHz雷达传感器可集成于保险杠或底盘上,并通过特定的手势或脚部动作触发响应 已为多家欧洲主流车企启动量产交付 德国布尔2025...

关键字: 传感器 BSP 触发 保险杠

提升工业系统智能化的方法有多种,其中包括将边缘和云端人工智能(AI)技术应用于配备模拟和数字器件的传感器。鉴于AI技术方法的多样性,传感器设计人员需要考虑多个相互冲突的要求,包括决策延迟、网络使用、功耗/电池寿命以及适合...

关键字: 人工智能 传感器 AI

不久前,作为行业领先的传感器和电源解决方案的领导者之一——Allegro携手合作伙伴成功举办《Allegro高速电机位置检测解决方案,赋能未来智能驱动》线上技术研讨会。基于在磁传感领域的技术积淀与持续创新,Allegro...

关键字: 传感器 汽车电子

现已推出评估套件、软件和文档,可帮助可穿戴设备和医疗保健领域的开发人员优化电源管理

关键字: 电池 电量计 传感器

【2025年8月26日,德国慕尼黑讯】全球功率系统和物联网领域的半导体领导者英飞凌科技股份公司(FSE代码:IFX / OTCQX代码:IFNNY)宣布携手NVIDIA Technology(简称:NVIDIA 英伟达,...

关键字: 机器人 传感器 智能执行器

Puttshack 的 Trackaball 以 Nordic nRF54L15 系统级芯片 (SoC) 监控传感器并实现低功耗蓝牙连接,并以nPM2100 电源管理集成电路(PMIC)节省耗电

关键字: SoC 传感器 集成电路
关闭