电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>在Avnet Azure Sphere上创建BurnerOn示例应用程序

在Avnet Azure Sphere上创建BurnerOn示例应用程序

2022-12-20 | zip | 0.14 MB | 次下载 | 免费

资料介绍

描述

介绍

不久前,来自 Hackster 的 Monica Houston 要求我整理一个示例应用程序,该应用程序使用 Azure Sphere 安全 MCU 技术来展示该平台的一些功能,以用于即将举行的 Hackster 网络研讨会,以启动我们的 Secure Everything Design Contest:

莫妮卡本人不是很有创意,但她提出了一些创意,我立即想到了做一个可以检测火焰的示例应用程序的想法。这样的项目不仅对我来说很有趣,而且对我自己的家也很实用,我有几位厨师(其中一些还很年轻)经常在厨房工作。

我着手在 Avnet Azure Sphere 入门套件上创建这个 BurnerOn 示例应用程序,以便在附近检测到火焰时警告人们。最终,这种安全的、支持物联网智能传感器会检测到火焰爆发的点,而不是等待你的房子着火产生烟雾,而传统的烟雾探测器会检测到这些烟雾。

这种预警方法的好处是,一旦检测到火焰,就会立即触发视觉和音频警报,警告居住者潜在的危险。如果在财产发生任何重大损坏之前及时做出响应,这可能会避免因厨房杰作变成灾难而造成的代价高昂的家庭损失。

修改 Azure Sphere 初学者工具包

对该项目的 Avnet Sphere 入门套件板进行了极少的物理修改。由于此板上提供了 2 个 MikroElectronika Click 站点,我只需要焊接几个扩展接头。我与硬件设计师谈过这个问题,结果发现 J7 和 J10 插座连接器在工厂没有安装,以节省 PCB 组装成本并为每个人保持低转售价。对于这个项目来说不是很方便,但到目前为止也不是什么大事!我使用的连接器只是为了方便而建议的,如果您愿意将电线直接焊接到您的电路板上,那么您可以跳过这一部分。

使用烙铁,将Samtec 的Female Header 4 Postion 1 Row (0.1")焊接到 PCB 站点 J7 的开放焊盘上。

 

pYYBAGOhCduAYr56AACj8Fn5M7I352.png
将 4 针 Samtec 连接器焊接到 PCB 站点 J7
 

然后将 TE Con​​nectivity线对板接线端子之一、2.54 毫米、2 位连接器添加到 PCB 站点 J10。一定要确保倾斜的引导面朝外,这将有助于稍后将 5V 电源线轻松地接入终端。

poYBAGOhCd6AT45WAAC2cKRTIc0248.png
将 2 针 TE Con​​nectivity 连接器焊接到 PCB 站点 J10
 

添加 OLED 显示屏

通过将 4 针连接器插入添加到站点 J7 的接头,将 0.96 英寸 OLED 64x128 I2C 显示模块插入 Sphere 入门套件

pYYBAGOhCeaASLAxAAHfWAUTV1c205.png
将 OLED 显示器连接到 Sphere 入门套件
 

DC/DC 转换器连接到电源线

使用烙铁,从MPS DC/DC 电源、6.5-36V 输入、5V 输出、2A模块上拆下 VIN 引脚,并将公头 2 位置 1 行 (2.54mm)连接器焊接到 VIN 和 GND 引脚焊盘。

 

poYBAGOhCeyAEy6pAADDBj0mWwk318.png
将 2 针接头连接到 MPS DC/DC 输入针
 

接下来,将至少 150 毫米的 20 AWG 电线从两个接头引脚焊接到 12V 电源,或者简单地将它们连接到香蕉插孔以方便连接。

pYYBAGOhCfCAQJByAACvI7Tapso403.png
将 2 根电源线连接到 2 针接头。
 

完成后,您的 DC/DC 电源转换器输入电源布线应与此类似:

pYYBAGOhCfWAU5nqAADxJL51bLM387.png
DC/DC 12V 至 5V 转换器的输入电源接线
 

将每个组件连接在一起

将两个 Click 模块连接到各自的 Click 站点。Flame Click 使用 J1 和 J2 插座连接到 Click 站点 1。Relay Click 使用 J3 和 J4 插座连接到 Click 站点 2。小心地将 Click 模块与连接器正确对齐。所有引脚都应完全插入 Sphere 入门套件板上的插座连接器。

MPS DC/DC 电源、6.5-36V 输入、5V 输出、2A模块直接连接到在 Sphere 入门套件 PCB 站点 J10 添加的螺丝端子确保 DC/DC 转换器的大接地垫朝上,这将确保 VO 和 GND 引脚分别与 5V + 和 - 引脚正确对齐。用 M1 尺寸的螺丝刀轻轻拧紧小螺丝。

poYBAGOhCfiAFIZuAADRls3TGG0839.png
使用 J10 螺丝端子将 DC/DC 转换器连接到 Sphere 入门套件
 

按照提供的接线图,将此系统上的其余电线连接在一起。对于任何其他 12V 连接(例如音频警报和视觉警报),我强烈建议使用 12 AWG 或 14 AWG 规格的电线。

我使用香蕉连接器可以轻松连接和断开设备,因为我进行了最终系统检查,以确保各个组件按预期正常运行。如果您有其他喜欢的电线连接系统,请使用您喜欢的系统。有些人甚至更喜欢直接连接,以便在第一时间完成所有工作。

poYBAGOhCfqAN5h5AADSC78my7w372.png
将音频和视觉警报连接到 Relay Click
 

 

连接到 Sphere 入门套件

必须向您的租户声明 Sphere Starter Kit 并将其置于调试模式,然后才能向其加载代码。如果您不熟悉其中任何一个,请参阅 Brian Willess 整理的这篇博客文章,其中更详细地描述了此过程:

连接到云端

此示例可以使用 Microsoft IoT Central SaaS 产品轻松连接到云。我按照 Brian Willess 在 Element14 上就此主题撰写的博客中的说明编写了我的项目代码:

结论

以相对较低的成本,您可以将 Azure Sphere 架构的安全性用于您的下一个 IoT 设计。

这个 BurnerOn 项目只是您可以使用的众多可能的硬件组合之一。在我编写这个项目时,有 700 多种不同的 Click 模块,它们为您提供了超过 490, 000 种不同的硬件组合,您可能会想出这些组合。我的同事 Jim Flynn 整理了一些示例 Click 库,您可以在下一个项目中使用这些库,因此请务必查看他就此主题撰写的 Element14 博客文章:

综上所述,祝大家好运,玩得开心,并确保每个人都练习安全的 HEX!


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费