资料介绍
描述
上周五,我在AWS Popup Loft San Francisco度过了一天。就像我两周前在那里时一样,那是一整天的训练营。然而,最近的这次访问更加令人兴奋,因为我们正在学习物联网、联发科 LinkIt One以及如何使用 AWS 处理所有数据。我离开时充满了美好的时光、物联网的光荣想法和一些好东西。朋友叫它“成人夏令营”,我叫它“太棒了,你怎么还没去?”
AWS IoT Hack 系列使用三种不同硬件中的一种,Intel Edison、Particle Core或MediaTek LinkIt One。我们的会议由 MediaTek 赞助,因此 LinkIt one 是我们的首选设备。这与Seeedstudio Grove 入门套件中的部件相结合,因为它不是 IoT 派对,除非你可以感应事物。
该课程的基本概念是学习如何构建硬件。对 LinkIt One 进行编程以监控传感器,然后通过 Wifi 发送数据。然后它会通过 Amazon SNS、Amazon DynamoDB 或 Amazon Kinesis(基于配置)接收。然后使用 Amazon Lambda 处理数据。最后,数据实时显示在一个用 S3 构建的网站上。“完成”的硬件就是你在左边看到的,而且非常简单。只需插入所有组件,您就可以开始比赛了。我们只使用触摸传感器和 3D 加速度计来生成数据;没什么性感的,但它是一个很好的概念证明。
因此,对 LinkIt One 进行编程是通往物联网的漫长道路上的下一步。该装置与 Arduino 兼容,因此我们使用Arduino IDE并添加了LinkIt One SDK,以支持额外的功能(例如 Wifi)。幸运的是这堂课(因为我认为很多人不太了解 C++/Arduino 编程),“Connected Maraca”(他们这样称呼它)的代码已经为我们编写好了。这非常简单(检测运动,提交给 AWS),大部分工作都在实际与 AWS API 交互的代码中进行。但是,有一些常量需要硬编码,我们还没有,因为它们来自 AWS 设置。所以为了好玩,我用 LinkIt One GPS(如图)进行了测试,超级简单!
在 AWS 中,我们设置并使用了:SNS、DynamoDB、Kinesis、IAM、Cognito、S3 和 Lambda。通常设置这么多服务本身就是一个类(可能是几个类,对于 AWS 初学者)。幸运的是,AWS 还有一项很酷的技术,我们必须使用它并取得很好的效果:CloudFormations。他们为我们提供了一个 CloudFormation 脚本,该脚本几乎为我们完成了与 AWS 设置相关的所有事情。它本可以完成所有工作,但讲师有意从 CloudFormation 中省略了几个步骤,这样我们就可以更多地亲身实践设置(这是个好主意)。
其中一个手动步骤是让 AWS Lambda 上线。这真的很有趣,因为 Lambda 是相当新的,但功能非常强大。Lambda 的整个概念是您(在许多情况下)甚至不再需要启动服务器,NodeJS(以 Lambda 的形式)可以为您处理一些数据处理/摄取。其余的数据输入由 Kinesis 处理,我以前也没有使用过它,但很想达到顶峰。在这两种技术之间,我们的物联网数据被处理并直接吸入 DynamoDB,而没有启动单个 EC2 服务器实例。
一旦 AWS 环境上线,CloudFormation 就为我们的 LinkIt One 代码吐出了一个美妙的“填空题”。几分钟后,代码被编译并推送到硬件上。最重要/令人兴奋的是……它起作用了!我可以摇动婴儿“Connected Maraca”并在不到一秒的时间内看到排行榜报告该数据。事实上,我从来没有在一天开始时认真地玩过 IoT 或大多数这些 AWS 技术,这让我感到异常兴奋。当然,数据并不是那么有趣(只是一个 3D 加速度计被摇动),但这些概念是扎实的。借助我们的基础架构,我们可以轻松地进行一些代码更改以吸收和报告任何类型的数据。更好的是,因为数据摄取是由 Kinesis 处理的,
我在班上完成了第一名,所以我有很多时间可以消磨。我设法弄到了一个 LED 灯条和伺服器,所以我开始将它们集成到我的“Connected Maraca”项目中。一旦我找到LinkIt ONE 的 Grove 入门套件的库,这简直就是小菜一碟。我有很多改进物联网连接的选择(GPS 记录任何人?),而不仅仅是破解新硬件。然而,我的一些同学遇到了麻烦,需要帮助。有 AWS IoT 监考人员和 MediaTek 监考人员,但我喜欢教学,所以我愿意尽我所能提供帮助。
Amazon 和 MediaTek 非常友善,让我们将开发套件带回家,并赠送 AWS 25 美元(足以支付我们两个月的 IoT CloudFormation)。这是非常慷慨的,特别是对于我们没有支付任何费用的课程,让美好的一天变得更加美好。如果你有机会参加类似的课程,我强烈推荐它。星期五结束时,我脑子里想着可能的物联网想法(以及一个可靠的创业想法),更重要的是,我知道如何实际执行这些想法。
(注意:该项目最初于 2015-08-03 发布在 Snowulf.com上)
- 拓普联科产品手册
- 带linkit ONE的Grove串行相机
- 基于AWS IoT EduKit的睡眠监测系统
- 用于PIC IoT和AVR IoT的AWS应用程序
- 黑客路易开源分享
- 联发科CYBLE v1.7概述PPT下载 28次下载
- 联发科Linklttm Assist 2502开发人员指南下载 0次下载
- 调整AVR-IoT WG的用途以连接到AWS 10次下载
- 联发科手机基带威廉希尔官方网站 图、分类和工作原理 223次下载
- 联发科MTK写码工具WRITE_SN应用程序免费下载 13次下载
- 联发科MT673X处理器的设计资料说明 3次下载
- 联发科技LinkIt Assist 2502开发者用户指南 0次下载
-
联发科技li
nkIt™7687硬件开发包 0次下载 - MediaTek_linkIt_ONE_Developers_Guide 3次下载
- MTK7681开发指南 49次下载
- 联发科5G芯片曝光了使用了什么技术 9882次阅读
- NB-IoT芯片评测报告 8180次阅读
- 联发科:正式介绍了AI策略,详细解析了NeuroPilot 平台 1w次阅读
- 联发科P70跑分曝光 全面压制高通骁龙820 1.4w次阅读
- 联发科cpu性能排行 16.2w次阅读
- 联发科p30处理器的性能参数及跑分 6.9w次阅读
- 搭载联发科p10处理器的手机有哪些 2.5w次阅读
- 联发科和高通骁龙哪个好_高通和联发科处理器的优缺点对比 22.6w次阅读
- 联发科x30和骁龙821性能对比及跑分评测 5.3w次阅读
- 联发科x30和骁龙835性能参数对比分析 2.2w次阅读
- 联发科x30相当于骁龙多少联发科x30游戏性能评测 32.4w次阅读
- 联发科处理器规格一览 6w次阅读
- 联发科x30与p30的区别介绍 2.4w次阅读
- 凭什么联发科技MT8516能获奖? 1.8w次阅读
- 灵活控制GPU/CPU协同工作 详解联发科CorePilot异构计算技术 2187次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成威廉希尔官方网站 应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口威廉希尔官方网站 图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字威廉希尔官方网站 基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动威廉希尔官方网站 设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6威廉希尔官方网站 仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多