【华为云技术分享】基于小熊派开发板的智慧路灯开发版本更新

本项目利用小熊派开发板与华为云平台,实现了基于光敏传感器的智慧路灯系统。系统能够感知环境光照强度,自动控制LED灯开关,并通过NB-IoT模块实现数据远程传输。

1 主要功能

(1)光敏传感器感知光照强度并上发。

(2)实现在云端对LED灯的开关控制。

(3)通过设定传感器阈值,设定LED灯的自动开关。

2 目的及意义

(1)通过本次实验加深对于小熊派开发板的了解以及使用。

(2)熟悉快速上云的流程。

3 开发环境

硬件:小熊派开发板、智慧路灯传感器扩展板、USB 数据线、通信模组(本文选用的是NB-IoT通信模组)。

软件:IoT Studio 0.3.3.0、ST-Link驱动、华为云、win7及以上64位操作系统。

4 小熊派开发板简介

开发板在物联网系统架构中属于感知设备,该类设备通常有传感器、通信模组、芯片以及操作系统组成。为增加开发板的可扩展性,小熊派开发板没有采用传统的板载设计,而是使用了可更换传感器扩展板以及可更换通信模组扩展板设计,通信模组是数据传输的出入口,常用的通信模组包括NB-IoT,Wifi以及4G等,芯片是设备的主控设备,该开发板内置了一个低功耗的STM32L431单片机作为主控芯片,即MCU。操作系统使用的是华为的LiteOS操作系统,其提供了丰富的端云互通组件。

为了便于开发调试,如图1所示,该开发板板载了2.1版本的ST-Link,它具有在线调试烧录,拖拽下载以及虚拟串口等功能。开发板左上角内置了一个TF卡卡槽,TF卡可以存储运行数据,其左侧有一个8M的SPI Flash,使用其方便对程序进行远程升级。开发板中间板载一块分辨率为240 * 240的LCD屏幕,其主要用于显示传感器数据以及调试日志。LCD屏幕下方是一个基于STM32L431的超低功耗单片机作为开发板的主控芯片。开发板右上角具有一个拨码开关,将其拨至左侧AT-PC模式,通过电脑端的串口助手,发送AT指令调试通信模组。右边AT-MCU模式,通过MCU发送AT指令与通信模组进行交互,将采集到的传感器数据通过通信模组发送到云端。

1.png

图1 小熊派开发板

5 ST-Link驱动安装

首先通过USB数据线将小熊派开发板与PC机连接,打开对应位数的驱动安装包,双击对应的.exe文件进行自动安装即可,通过打开PC设备管理器可查看对应的驱动是否安装成功。若如图2所示,说明驱动安装成功。

2.png<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值