(七) 应用 SimpleLink Wi-Fi 平台设计安全超低功耗的产品 (3)

+荐课 提问/讨论 评论 收藏
  • 本课程为精品课,您可以登录eeworld继续观看:
  • (七) 应用 SimpleLink Wi-Fi 平台设计安全超低功耗的产品 (3)
  • 登录
好 我们一起看一下HomeKit 首先我们看一下什么是HomeKit 第二就是TI在HomeKit的解决方案有哪些 最后就是基于HomeKit我们可以给客户提供的一些参考设计 首先我们了解一下什么是HomeKit HomeKit简单来说就是苹果在2014年发布的智能家居平台 在随后几年 我们也发现智能家居设备的上市 其实在美国那边比在我们国内相对流行一点 他们可以通过HomeKit的方式接入的平台 在家里面做一些智能家居的控制 后面我会有一个小视频 这个视频应该是盗取的盗取苹果官网上的 和大家一起看一下HomeKit的应用 它的一些智能家居我总结一下 分两类 一类就是传感器类的产品 第二类是智能家居控制类的传感器雷的 就是我们 现在目前看到的温度湿度 包括一些 一氧化碳 二氧化碳空气质量的 这种传感器 你可以接入到HomeKit平台过程之中 再就是一些我们通常用地比如灯 可控的灯 以及门锁 和恒温器 我们也可以接入到苹果的HomeKit中 我们直接通过手机进行一个控制 苹果在定义HomeKit的过程中 只考虑了两点 不能是只考虑了两点 应该是最重要考虑两点 就是简单和安全 简单地含义就是说 希望所有支持HomeKit的智能家居 通过一个APP去掌控 不再说你今天买了小米的灯 装了APP 明天买了360的什么东西 再装APP 结果你买了十个 装了十个APP 回家以后打开哪一个都找不到 它的意思是说我用一个APP掌控所有的HomeKit的产品 第二个就是说 苹果强调的是security 安全 包括我们看到的那些智能门锁 其实我们也不想哪天被黑客破解了我们的锁 进入我们家庭里面去 甚至我们家里的冰箱洗衣机也不想被别人去控制 这样苹果强调是security 通过M8芯片的加密 最大限度地保证HomeKit的产品能够在 为家庭的家具使用过程中不会被别人控制 和窃取 怎么控制HomeKit智能家居产品 如果是苹果手机的话你不再需要安装任何APP 直接使用苹果系统自带的home应用 你点开应用之后 会发现它有一个home的界面 打开这个界面过程中 你如果把HomeKit支持的配件加载到这个之中 你就可以进行一个控制 除了传统的 我们通过触摸 或者点击的方式之外 它还支持Siri 而且Siri除了支持英文外 中文也是支持的 我在这里边做了一些测试 比如像打开风扇 我们可以设置风扇的转速 我们可以问温度传感器 我们可以问运动传感器 它都会给你一些反馈 不仅限于此 苹果的一个 说法就是说 除了这个之外你还可以通过 控制不同的场景 甚至 你也可以查看室外的摄像头 因为在苹果最新的HomeKit里面 它也加入摄像头的支持 如果你门外的摄像头支持HomeKit 你可以直接在HomeKit APP里面打开 你的摄像头 看外面到底发生了什么情况 而不再需要安装第三方APP去查看状态 这个你可以通过Siri也好通过按键和触摸的方式 进行控制 好大家放松一下 看一个视频 不知道大家有没有看过这个 这个都是真实发生的 不是科幻片 看到这个视频我突然想起来一个细节 可能大家有没有留意到他在最后睡觉过程中 直接就是上滑一下调开了HomeKit的应用 直接就把等关掉了 前两天我买了 LED的灯 晚上我想把它关掉的时候 我打开 APP 加载了三秒钟的广告 我才能把灯关掉 就是看一眼它有什么新品要发布了 这个是 所以HomeKit还是更加方便和快捷一点 我们具体看一下HomeKit的定义和一些功能是什么 通过前面一个简单地介绍也和大家分享一下 具体homekit是什么东西 简单来说 HomeKit是由苹果定义的 通过苹果的设备去控制HomeKit这些配件 HomeKit的配件 主要做两件事一个是通过WiFi 或通过BOE去广播自己 第二个是说它运行HomeKit这种服务 苹果设备就是我们通常的iPad iPhone 甚至是AppleWatch 然后去发现这些配件 通过M8安全芯片进行安全配对 然后控制HomeKit的运行 这就是简单的HomeKit定义 TI在能在HomeKit上提供哪些解决方案 第一个就是我们Sitara的AM335x系列 的Linux的HomeKit 这个主要是用的一些网关 的一些设计过程中 我们也支持WiFi的HomeKit 也就是我们最新的CC3220S/SF 还有一个就是我们也支持BRE的HomeKit BRE的HomeKit我们前面也有提到的 就是我们现在目前需要两颗芯片一颗MCU 加一颗蓝牙做一颗我们的(听不清)的形式 去做这种HomeKit 今天和大家主要分享的就是我们的CC3220 S和SF的HomeKit 这个就是单芯片的 解决方案 总结一下 TI在WiFi以及HomeKit的特点 安全性和低功耗我在这里就不过多赘述去了 灵活移植给大家分享的就是 我们前面也看到了 TI横跨了整个WiFi BLE的整个平台 客户如果今天开发了WiFi的HomeKit 明天可能有BLE的HomeKit的需求 能否快速便捷地把我们之前的程序(听不清)到我们的BLE上面去 其实TI在这个上面做了还好的平台的优化 像HomeKit的api的函数其实85%都是相同的 只是说WiFi和BLE与这些相关的一些东西的API函数是不同的 其实在移植过程中 你可以非常便捷和快速地进行切换 而且 它的底层比如URT (听不清) SPI 它的上层函数全都是一样的 你甚至不需要做任何的修改 直接进行移植 不像我们之前 看某一颗芯片 我们做了很多URT SPI的驱动 等我们把它放到另外一颗芯片上的时候 特别是如果这颗芯片不是同一个平台的 就会要重新再去做一些追踪器 进行一个配置 这是相对来说比较复杂和枯燥的一个过程 其实TI在这里面做了灵活的移植 我们简单看一下它有什么要求 这个开发要求首先需要(听不清) 我们获取一个MFI LICENSE证书 通过证书号 向TI申请HomeKit的软件包 当你点开CC3220的时候 你也会发现我们有HomeKit的plugin 如果你的公司有MFI LICENSE 你直接去 request HomeKit的MDK 你把MFI LICENSE输到里面去 其实TI在后台核试完成之后 就会给你释放HomeKit的开发软件包 你拿到软件包直接可以做开发和使用 加上我们CC3220S/SF以及MFI的BOOSTER PACK 客户还有一个疑问 就是说 虽然我们有MFI LICENSE 但是我们没有MFI的芯片 是否意味着我们没法做HomeKit的开发 答案是 如果我们没有MFI的芯片 我们也可以做HomeKit的开发 只是当你开发的产品和HomeKit进行对接的过程中 它会提示你 该设备缺少什么什么认证 但是你的整个功能还是可以去使用的 最后一个部分 也比较简单 就是基于TI的HomeKit 我们有哪些东西可以给客户参考和评估使用的 讲一下HomeKit一个演示demo 还是比较有意思的一个东西就是我当时在 在美国领馆的时候 和DO那边做了一个demo 就是通过我们的HomeKit 做一些控制 去给客户做一些演示和 方便客户在后续过程中的开发 首先我们看一下demo的概览 屏幕的右侧 分为了两个部分 可能不是很清楚 显示屏以上 是有9个HomeKit的服务 包含了像运动 温度 湿度的传感器 以及像PWM灯和电机的控制 下面部分是说我加了一个锂电池 去读取整个系统的电脑的信息 就是说不仅这个芯片可以做HomeKit 甚至它也可以做其他的一些应用 我们也会看到 我们有实时CPU的显示 只是在一些HomeKit处理过程中 它可能 会上升到40%或50% 大多数情况下它都在1%到3%的使用率上 相对来说 客户除了HomeKit之外 还可以加很多自己的应用 这个80M主频M4的内核还是有相当大地性能释放 我们看硬件的简单框图 主要是我们的CC3220的launchpad 再加上一个我们叫sensor的一个暗号 还有一个苹果M8的license 一个芯片 再就是我们叫充电 (听不清)电池管理的芯片 和一个3.5的显示屏 所有这些构成了我们CC3200SF的demo 这个demo我也做了一个视频的录制 把它放到了网上去 我们的demo 想给客户表达的意思就是TI在这上面有一个 非常完善的 从芯片的设计 到我们芯片的验证 以及后续的产品历程的丰富 能够给客户快速和便捷地提供 产品的开发 这个就是想跟大家分享的TI在HomeKit上面的应用 首先介绍整个HomeKitdemo的组成部分 在这个demo中我们需要一台智能手机作为WiFi热点 CC3200HomeKit设备 iPad iPhone 同时在这个HomeKit demo里 包含的HomeKit服务有 温度 光照 运动传感器 电机控制 灯光控制 开关控制 以及电压检测 下面我们具体演示一下这个demo 我们可以通过家庭APP中的服务图标进行控制 比如打开一个LED 同时我们也可以调节LED的亮度值 我们也可以控制LCD背光的亮度 当然我们也可以读取传感器的数据 比如当前的温度 和光照强度 可能看不太清楚这个 同时我们也可以检测运动 当我们移动demo板时 我们看到(听不清)在APP中的 运动检测 甚至我们还可以通过Siri的方式 进行控制 打开风扇 我的手机信号不是太好 可能会比较慢 已帮你打开 设置风扇的转速百分之十 乐意效劳 温度传感器 你的home家中温度是28摄氏度 TI的HomeKit方案支持苹果的iCloud服务 这样在户外 我们可以通过iPhone手机在联网的状态下 控制HomeKit家中的智能设备 比如我们现在可以管理家中的风扇 这个就是说 除了HomeKit之外你可以在户外 通过4G网络 也可以控制你家里的设备 这个就是说 在联网环境下 演示的所有操作 这个就想和大家分享HomeKit的演示的demo 更多信息 如果大家想做HomeKit的应用 也欢迎大家和我去联系 我们一起看一下这种 比较有意思的HomeKit的应用
课程介绍 共计8课时,1小时47分38秒

TI 助力物联网与云时代, 丰富的无线产品线及其应用

TI 无线 应用

推荐帖子

回声消除-WebRTC AEC算法双讲时吞音严重的问题应该怎么解决
小弟不才,在网上看到WebRTC AEC MATLAB的源码后,在dsp上进行了移植,并已经测试成功有比较好的回声移植效果。 但目前有个问题是双讲时,如果远端输入过大,即回声突然很大的时候,近端声音被压制得很明显。 分析可能原因是以下两个: 1、自适应滤波时,近端减去远端信号太大,而得到误差信号过小导致 2、NLP非线性处理时,衰减过多导致 针对1我单...
linxiaomo DSP 与 ARM 处理器
TMS320C6678海外大学资源
培训PPT: http://meseec.ce.rit.edu/722-projects/spring2015/ ...
besk DSP 与 ARM 处理器
如何正确解锁LM3S8962
首先我们要认识为什么芯片会被锁,解锁前也必须确认芯片是否真的被锁。   由于本人所用的是8962的片子,所以就有针对性的讲解一下。 好,废话不多说了。    一般8962被锁是由于JTAG口被当作GPIO口用,当我们POR时,PB7 PC0-PC3是默认为JTAG口,如果我们在程序里面将这5个口当作了GPIO口来操作,那么就会锁死芯片的flash,这也是初学者...
shilaike 微控制器 MCU
电感滤波与电容滤波
      滤波电路常用于滤去整流输出电压中的纹波,一般由电抗元件组成,如在负载电阻两端并联电容器C,或与负载串联电感器L,以及由电容,电感组成而成的各种复式滤波电路。      1. 电感的阻抗与频率成正比,电容的阻抗与频率成反比,所以,电感可以阻扼高频通过,电容可以阻扼低频通过。二者适当组合,就可过滤各种频率的信...
qwqwqw2088 模拟与混合信号

大明58

TI 助力物联网与云时代, 丰富的无线产品线及其应用

2020年03月02日 12:59:19

shakencity

学习学习TI 助力物联网与云时代, 丰富的无线产品线及其应用

2019年12月17日 10:04:48

zwei9

看视频学习---TI 助力物联网与云时代, 丰富的无线产品线及其应用

2019年06月14日 10:37:48

song430

继续来学习学习了。。

2019年03月02日 19:49:15

dingxilindy

看看视频,学习一下

2019年02月19日 13:34:33

nick_liu1129

学习

2019年01月20日 21:07:15

weixiu123

学习一下

2019年01月14日 21:17:58

hellokt43

学习中

2018年12月13日 11:56:53

凤凰息梧桐

学习一下

2018年11月17日 17:25:08

hello_mcu

学习视频。

2018年11月11日 14:47:25

分享到X
微博
QQ
QQ空间
微信

EEWorld订阅号

EEWorld服务号

汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved