实验视频 19.1 - 演示 BLE

+荐课 评论 收藏 分享
本实验的目的是展示 如何使用低功耗蓝牙与机器人通信, 并打造物联网中的智能硬件。 在实验的这个部分,您将需要 Launchpad、CC2650 BoosterPack 以及运行 Light Blue 或 BLE Scanner 等应用的移动设备。 本节的目标是介绍低功耗蓝牙 通信。 这是我们准备的设备。 在 LaunchPad 上,我会运行一个被称为应用处理器的 应用程序。 在 CC2650 BoosterPack 上,有一个被称为 网络处理器的系统。 网络处理器中都是底层的 蓝牙器件。 这两个电路板通过串行通道进行通信。 在 TExaS 显示屏上,我将会向您展示 这个网络处理器与 MSP432 上的 应用程序之间的通信。 接下来,让我为您介绍一下 建立通信的步骤。 首先是设置服务,而且服务会有 许多特征。 当我点击这里的复位按钮时, 它将会启动程序。 好的。 在 TExaS 显示屏上,您可以看到 在应用处理器和网络处理器之间 传送的消息。 它所做的事情之一是设置 广播,这是智能硬件的名称。 下一步是将设备配对。 我将在这里通过移动设备来完成该操作。 我将会选择这个智能硬件,它恰好 被称为 Jackie CC2650。 好的。 在我执行配对时,您将会看到 应用处理器与网络处理器之间的 通信。 好的。 我现在可以做些什么呢? 我可以执行各种各样的操作。 我可以使用某个特征将数据 从移动设备发送至智能硬件。 让我们找到一个特征。 其中有一个叫做 Byte Data。 如果我建立一个新值 -- 我要把这个新值写入到这个特征 -- 这个非常简单的程序中将会出现什么情况呢?这个数字 会被发送至 LED,而且我可以设置这个 LED 的颜色。 我可以将数据从设备智能硬件发送至手机。 还有一个有趣的操作就是,我可以 设置所谓的通知。 让我们找到我的通知。 这个特征的功能是,它会传输数据。 好的,那么我将定期收集数据。 这被称为通知。 我们来设置一下。 好的。 我将会点击这个特征。 在这里,我将监听通知。 这里是关键,现在,智能硬件便可以 定期向该设备传输数据了。 那么,我要做的是,我将会传输这里的 这个开关状态。 这个按钮就在这里-- 我将会把它的信息从智能硬件传输至 移动设备。 我按下按钮,我们会看到这个值是 1。 您也可以在移动设备上看到该数据。 您也可以在消息中看到该数据。 我会定期发送数据。 这便是一个低功耗蓝牙设备。 在本实验中,您了解了如何向 MSP432 添加蓝牙通信。 接下来,我们将为机器人添加 BLE。 好的,祝您愉快。
课程介绍 共计5课时,31分18秒

TI-RSLK 模块 19 - 低功耗蓝牙

TI BLE SimpleLink BoosterPack 低功耗 蓝牙 机器人 CC2650 RSLK MSP432P401R

此模块的目的是介绍低功耗 Bluetooth® (BLE) 的基本概念。您将使用通用异步收发器 (UART) 通信将 TI SimpleLink™ BLE CC2650 模块 BoosterPack™ 插件模块连接到 SimpleLink MSP432P401R LaunchPad™ 开发套件。您将创建具有多种特性的 BLE 服务,并设计可由智能设备使用 BLE 控制的机器人系统。

  • 技术支持

推荐帖子

关于MSP430F149的UART1和UART0的收发问题,非常需要大家帮助
本帖最后由 q891031520 于 2018-2-2 17:39 编辑 最近正在调试一个程序,MSP430F149的UART0和UART1分别连接PC0和PC1两台电脑, UART1连接的PC1发送数据时,返回来的不是原来的数据,发送ok,返回来给PC1的是 ASKII码表 对应 152 的字符,连接UART0的PC0也接收不到任何数据。P2OUT 连接的是8个LED灯。PC1可以正确接收到...
q891031520 【微控制器 MCU】
如何在中断程序结束后开启一个低优先级的中断
如下图,主循环程序执行周期较长,外设中断程序最高优先级,需要保证定时开启并执行,当中断程序执行一定的次数后把所有数据进行计算一遍,也就是子程序中计算,在子程序中计算时不能影响中断程序继续按时中断。 我最开始想的是在中断程序执行完毕后软件开启一个用户自定义软中断,但行不通,因为软中断优先级高于所有外设中断。在软中断执行时会丢失外设中断。 想来想去,我想把子程序放在一个不用的低优先级的外设中断中,...
hong7817 【微控制器 MCU】
江湖救急
各位大神门。可以帮忙看一下为什么我用psim仿真的同步整流Boost电路输出会这样输入10vDC输出也是10V,而且波形是这样的,我很绝望啊。 ...
ryyn TI技术论坛
基于msp430单片机1602 DS1802温度显示
最近调好了DS1802温度传感器,用的是430G2553单片机,温度保留两位小数。把源代码分享给大家。   /*****************************************   msp430g2553实现1602温度显示   来源:汪中原的博客   ******************************************/   #include   #d...
fish001 【微控制器 MCU】
分享到X
微博
QQ
QQ空间
微信

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

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

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

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