涂鸦Wi-FiBLE SoC开发幻彩灯带(6)----幻彩灯带功能演示
涂鸦Wi-Fi&BLE SoC开发幻彩灯带.6----幻彩灯带功能演示
- 视频开发
- 涂鸦APP
- Wi-Fi&BLE SoC NANO主控板(BK7231N)接口说明
- 烧录授权接线方式
- 上位机查看WiFi工作日志的接线方式
- 用户串口与上位机通信的接线方式
- 芯片的两个UART口都做普通IO口使用的接线方式
- 幻彩灯带功能介绍
- 涂抹功能
- 场景设置
- 音乐律动
- 其他功能
- 扫码加入白名单
视频开发
涂鸦Wi-Fi&BLE SoC开发幻彩灯带(6)----幻彩灯带功能演示
https://www.bilibili.com/video/BV18d4y1Q7qp/
涂鸦APP
可以在涂鸦手机APP中对模组进行添加。
一般情况下可以自动识别出来。
若没有识别,点击照明,灯带进行添加。
若APP无法搜索到模组,需要对模组进行重置,查看原理图可以知道P9管脚对应用户按键。
查看/home/share/samba/ty_iot_light_app_sdk_bk7231n_0.1.1/app/xh0623_demo_pixel_light_ty/include/src/light_button/light_button_init.c下有个按键配置代码,可以看到对按键点击4次可以进入复位模式。
Wi-Fi&BLE SoC NANO主控板(BK7231N)接口说明
涂鸦三明治 Wi-Fi&BLE NANO 主控板(BK7231N)内置 USB 转串口芯片,单路 USB 口可扩展出 2 个串口。可通过拨码开关(S1)切换模组的两路串口是否连接到 USB 转串口芯片上。拨码开关引脚说明如下表所示。
拨码切到 ON 方向导通,通断 USB 转串口芯片的双串口和芯片串口之间的链路。
芯片 UART 引脚用于与MCU通信或普通 I/O 口使用时,需将相应的拨码位置拨到断开的位置,即数字字母方向。
电脑 COM 口与 USB 芯片串口和芯片 BK7231N 对应关系。
通常情况下A是用来下载程序用的,B是用来打印日志的
烧录授权接线方式
将拨码开关(S2)的 1、2 路都拨至 ON 方向,BK7231N 的串口 UART1 与上位机链路导通。
注意:若出现“获取RF标志位失败”的情况,可在授权阶段,将串口2的RXD引脚(P01引脚)和GND短接。
上位机查看WiFi工作日志的接线方式
将拨码开关(S2)的 3、4 路都拨至 ON 方向,BK7231N 的串口 UART2 与上位机链路导通。
用户串口与上位机通信的接线方式
将拨码开关(S2)的 1、2 路都拨至 ON 方向,BK7231N 的串口 UART1 与上位机链路导通。
芯片的两个UART口都做普通IO口使用的接线方式
将拨码开关(S2)的 1、2、3、4 路都拨至 数字丝印方向,BK7231N 的串口 UART1 和 UART2 与 USB 芯片的链路断开。
幻彩灯带功能介绍
涂抹功能
用户可以根据自己的喜好给灯带进行设置,配置为自己喜欢的颜色组合,例如配置为蓝绿红。
实际配置如下所示。
还有丰富的色卡组合。
场景设置
用户可以根据自己的喜好定义场景。
例如设置为海上焰火,效果如下所示。
音乐律动
音乐律动分为本地模式和APP模式,在本地模式下有摇滚、爵士、古典、滚动、能量、频频。
以爵士为例,设置之后可以选择灵敏度来改变灯带频率。
实际演示如下所示。
在APP模式下,灯光根据手机麦克风采集到的音乐随之律动。
如设置为音乐律动,显示如下所示。
其他功能
用户可以给幻彩灯带进行设置,指定打开时间。
同时也可以定义灯带的长度。
扫码加入白名单
这款SDK目前需要白名单授权,有需求的同仁可以扫码联系涂鸦工作人员开通白名单。
涂鸦Wi-FiBLE SoC开发幻彩灯带(6)----幻彩灯带功能演示相关推荐
- 涂鸦Wi-FiBLE SoC开发幻彩灯带(5)----烧录授权
涂鸦Wi-Fi&BLE SoC开发幻彩灯带.5----烧录授权 视频开发 烧录准备工作 PMS 账号 生成产物 上传固件 授权设置 使用云模组烧录授权平台烧录 Wi-Fi&BLE So ...
- STM32MP157驱动开发——Linux自带的LED灯驱动
STM32MP157驱动开发--Linux自带的LED灯驱动 0.前言 一.Linux 内核自带 LED 驱动使能 二.驱动简介 1.LED灯驱动框架分析 2.module_platform_driv ...
- 涂鸦 Wi-Fi SDK开发系列教程——1. SoC开发环境搭建
SoC开发环境搭建 本章节主要介绍如何搭建涂鸦 Wi-Fi 和 Wi-Fi&Bluetooth LE 系列模组二次开发的编译环境.在 Windows 上使用 VirtualBox 虚拟机软件安 ...
- 涂鸦智能模组SDK开发系列课程——SoC开发环境搭建(一)
SoC开发环境搭建 本章节主要介绍如何搭建涂鸦 Wi-Fi 和 Wi-Fi&Bluetooth LE 系列模组二次开发的编译环境.在 Windows 上使用 VirtualBox 虚拟机软件安 ...
- Linux 自带的LED 灯驱动实验
目录 Linux 内核自带LED 驱动使能 Linux 内核自带LED 驱动简介 LED 灯驱动框架分析 module_platform_driver 函数简析 gpio_led_probe 函数简析 ...
- Linux 自带的 LED 灯驱动
1 Linux 内核自带 LED 驱动使能 Linux 内核已经自带了 LED 灯驱动,要使用 Linux 内核自带的 LED 灯驱动首先得先配置 Linux 内核,使能自带的 LED 灯驱动,输入如 ...
- linux自带的LED灯驱动实验
文章目录 一.linux内核自带LED驱动使能 二.linux内核自带LED驱动简介 1.LED灯驱动框架分析 2.module_platform_driver函数解析 3.gpio_led_prob ...
- Linux 内核自带的 LED 灯驱动
系列文章 I.MX6ULL 手册查找使用方法 实战点亮LED(寄存器版) I.MX6ULL 手册查找使用方法 实战点亮LED(固件库版本) linux 字符设备驱动实战 linux LED设备驱动文件 ...
- 登堂入室之soc开发环境及硬件开发准备
soc开发环境初步安装 ubuntu开发环境安装 vsftp 安装vim 安装gcc及g++ 安装vscode 安装git 硬件开发准备 装串口驱动 装以太网驱动 做系统固件(也可以跳过) 补充 查看 ...
最新文章
- shell脚本——实现简单的功能
- ubuntu安装qtcreator
- c语言学习之基础知识点介绍(十):数组
- 我对于全栈工程师的理解
- 前端学习(2656):vue2中用v-model实现
- Js toString()方法笔记
- 强悍的 Linux —— 权限管理(组及用户管理)
- Master of Typing 3 for mac (打字大师3)支持m1
- 躁动不安的年代,你需要读几本好书(python爬虫及数据分析)
- 基于Go Packet实现网络数据包的捕获与分析
- java解码acc音频文件_(JAVA)将(acc/m4a)音频转换成Mp3格式
- 神经网络的分类及其不同的应用场景
- cidaemon.exe进程
- 【Java】各种日期转换
- Python - PyQT5开发UI界面 - 环境搭建
- 打造华丽QQ5.0侧滑效果
- 《明日方舟》游戏分析
- 【LINGO】lingo18下载安装(亲测有效)
- Python采集全国各地百度地图上店铺POI数据(母婴、美食等)
- 缓冲区溢出攻击(含示例)