分享到:

蓝牙产品
联络我们 | 访客留言 |

Ble mesh 蓝牙实验箱开发套件

Ble mesh 蓝牙实验箱开发套件

一、概述

   本实验箱应用于Nrf52832芯片的测试开发,配套J-Link工具,并提供了相关的应用参考示例演示。

二、开发板硬件

   板上留有按键、指示灯、LCD显示屏、继电器、蜂鸣器、超声波测距模块、红外感应模块、USB转串口、光照和温湿度传感器及通用接口插针等,适用于基础功能的测试和验证。

Ble mesh 蓝牙实验箱开发套件

2.1 各部分功能说明

   NRF52832是集成 BLE 无线通讯的 32 位 ARM 微控制器。片上集成低功耗蓝牙 BLE、SPI、I2C、串口、ADC、RTC 等丰富的外设资源。
   开发板包含底板(JO-0710-3-1)、LCD模块(JO-0710-3-2)、BLE模块(JO-0710-1-2)、红外模块(JO-0710-3-3)和超声波模块(JO-0710-3-4)五个部分。

可实现的综合实验项目有:

BLE的灯光控制实验 BLE的串口传输实验
BLE的数据透传控制实验 BLE温湿度采集实验
BLE光强实验 BLE光电传感实验
BLE电位器实验 BLE蜂鸣器实验
BLE继电器实验 BLE红外线实验
BLE超声波实验 更多探索实验

底板配有以下资源:

   1.电源开关 :供电开关,用于切断或连接外部5V 供电或USB供电。
   2.RGB LED开关:用于选择使用RGB灯或者LED1-LED3。
   3.按键 RESET :复位按键,按下低电平,用于外部复位。
   4.4个按键K1-K4 :按下低电平。
   5.4个LED LED1-LED4 :低电平点亮。
   6.1个RGB灯:分别对应LED1-LED3。
   7.1个USB 接口:USB转串口功能,同时可作电源供电。
   8.J4/J5:包括芯片功能、电源、LED灯负载操作引脚。
   9.J10:连接J-Link,供调试、下载程序。
   10.U5:连接BLE模块JO-0710-1-2。
   11.光照传感器:OPT3001传感器,I2C从机地址0x45。
   12.温湿度传感器:sht30传感器,I2C从机地址0x44。
   13.变阻器:供ADC测试。
   14.蜂鸣器。
   15.继电器。
   16.超声波模块和红外模块接口。

Ble mesh 蓝牙实验箱开发套件
图2.1 电源开关
Ble mesh 蓝牙实验箱开发套件
图2.2 按键和灯
Ble mesh 蓝牙实验箱开发套件
图2.3 蜂鸣器、变阻器、温湿度和光照传感器、灯选择开关、复位按键、RGB灯
Ble mesh 蓝牙实验箱开发套件
图2.4 继电器、连接超声波模块和红外模块的接口
BLE模块,集成天线,引出NRF52832所有IO口,通过U5与开发板相连。
Ble mesh 蓝牙实验箱开发套件
图2.5 NRF52832 BLE模块
LCD模块、超声波模块、红外模块
Ble mesh 蓝牙实验箱开发套件
图2.6 LCD模块
Ble mesh 蓝牙实验箱开发套件
图2.7红外模块
Ble mesh 蓝牙实验箱开发套件
图2.8 超声波模块

三、示例程序演示

   开发版接上J-Link,J-Link连上电脑,按下开发板电源开关。点击开发工具菜单栏Target然后点击Connect J-Link,如图3.1,然后点击Download zephyr/zephyr.elf将程序下载到开发板。开发板上按一下复位按键,程序开始运行。


图3.1

   将节点添加进网络。添加节点完成后,在节点控制界面如图3.2,该程序节点有4个Elements,在这里简单的认为是分别控制LED1-LED4的接口,分别进入这4个Elements的Generic On Off Server Model,分别BIND KEY,然后添加SUBSCRIBE,可以再创建3个GROUP(0xC001,0xC002,0xC003),加上前面的0xC000一共4个GROUP,把4个Elements的Generic On Off Server Model分别加入4个GROUP。
   操作完成后进入GROUP界面,可以看到如图3.3所示,4个组中,0xC000中有2 Devices,其他分别有1 Devices。此时对0xC000 GROUP控制,通过mesh网络,可同时控制两个节点的LED1。


图3.2

图3.3