0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【御芯微WIoTa®自组网协议开发套件试用体验】光照强度检测

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-25 11:09 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:李唐, 帖子地址:https://bbs.elecfans.com/jishu_2293778_1_1.html

为了实现一个基于无线网络的检测网,在8088芯片上测试了BH1750的光照强度检测功能。

传感器与开发板的连接关系为:

SCL ---GPIO3

SDA--- GPIO4

由于是采用GPIO口模拟I2C的方式来实现,所做的相关引脚定义如下:

image.png

与驱动OLED屏不同,在驱动BH1750进行光强检测时,需要对数据引脚进行工作模式的切换,故为其配置了2个模式设置函数,其内容如下:

输入模式设置函数:

image.png

输出模式设置函数:

image.png

BH1750的初始化函数为:

image.png

BH1750的读取函数为:

image.png

BH1750的写入函数为:

image.png

实现光强检测与输出的函数为:

image.png

实现测试的主程序为:

image.png

经程序的编译与下载,其运行结果如图1和图2所示。

image.png

图1 夜晚灯光亮度测试结果

image.png

图2 变化亮度测试结果

原以为它可以很方便的移到终端的8288上,仔细看一下它的扩展引脚才发现,已没有空闲的GPIO口了,没办法只能向LED占用的引脚下手了,其中SCL连接GPIO3,SDA连接GPIO2。

由于该开发板并未提供可用的电源引脚,故从调试器打开来引入电源,见图3所示。
image.png

图3 传感器连接

经实际测试,其光强检测功能也是可以实现的,在白天室内光强检测结果如图4所示。
image.png

图4 终端的光强检测

有了OLED屏的显示驱动及BH1750对环境亮度的接触,就可以结合二次开发技术来构建无线光照强度检测网了,及在终端侧来检测光强,在基站则以OLED屏来显示各站点的检测值。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 御芯微
    +关注

    关注

    4

    文章

    60

    浏览量

    3850
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【RA-Eco-RA4M2开发板评测】+ 光照强度检测

    )dis_data/1.2; sd=temp; printf(\"light: %d \\\\r\\\\n\",sd); } 在以上函数的配合下,实现光照强度检测的主程序为
    发表于 04-22 00:18

    全新Altera Agilex开发套件正式发布

    Altera 正式面向嵌入式和 FPGA 开发推出三款紧凑型、高性能开发套件,以丰富互联与扩展能力,加速从概念到原型的验证流程。
    的头像 发表于 03-19 16:06 339次阅读
    全新Altera Agilex<b class='flag-5'>开发套件</b>正式发布

    基于科科技xG24开发套件实现语音控制灯光的简易步骤

    本设计指南详细介绍了在Silicon Labs(科科技)的EFR32xG24 开发套件上使用 TensorFlow Lite Micro(TFLM)创建语音控制灯光应用的过程。该示例使用keyword_spotting_on_off_v3.tflite模型(推荐),用于
    的头像 发表于 03-04 15:50 1189次阅读

    DA14535 USB开发套件硬件解析:开启低功耗蓝牙开发新征程

    DA14535 USB开发套件硬件解析:开启低功耗蓝牙开发新征程 在当今的电子设备开发领域,低功耗蓝牙技术因其广泛的应用前景和高效的性能表现,受到了众多开发者的青睐。Renesas的D
    的头像 发表于 12-29 11:00 1149次阅读

    科科技推出Simplicity Ecosystem软件开发套件

    Silicon Labs(科科技)今日在深圳盛大举办享誉业界的Works With开发者大会,同时宣布推出Simplicity Ecosystem软件开发套件,它不仅是下一代模块化的软件开发
    的头像 发表于 10-27 16:45 1576次阅读

    RV1126B开发套件评测大赛正式开赛!(文末附报名二维码)

    RV1126B开发套件评测大赛正式开赛!(文末附报名二维码)
    的头像 发表于 10-27 14:27 585次阅读
    瑞<b class='flag-5'>芯</b><b class='flag-5'>微</b>RV1126B<b class='flag-5'>开发套件</b>评测大赛正式开赛!(文末附报名二维码)

    RV1126B开发套件评测大赛正式开赛!

    大赛简介EASYEAI灵眸科技正式启动2025年首届“瑞RV1126B开发套件评测大赛”,以“硬核实践,赋能未来”为主题,面向开发者开放价值835元的EASYEAINano-TB
    的头像 发表于 10-27 09:12 3012次阅读
    瑞<b class='flag-5'>芯</b><b class='flag-5'>微</b>RV1126B<b class='flag-5'>开发套件</b>评测大赛正式开赛!

    ‌TI CC1311P3 LaunchPad™开发套件技术解析与应用指南

    Texas Instruments CC1311P3 LaunchPad™ 开发套件设计用于加速开发SimpleLink™ 亚1GHz无线MCU。该器件支持TI 15.4堆栈和专有射频协议。CC13XX-CC26XX软件
    的头像 发表于 09-01 15:19 1701次阅读
    ‌TI CC1311P3 LaunchPad™<b class='flag-5'>开发套件</b>技术解析与应用指南

    【RA-Eco-RA6M4开发板评测】用I2C实现光照强度检测和显示

    这个项目我们利用瑞萨的RA6M4的I2C控制功能实现光照传感器BH1750的光照测试,并进行屏幕显示。 为了方便进行光照强度检测,所有的引脚我们用I2C接口进行引出来。如下图1所示
    发表于 08-26 22:05

    有奖丨米尔 瑞RK3506开发板免费试用来啦!

    米尔与瑞合作发布的新品基于瑞RK3506应用处理器的MYD-YR3506开发板免费试用
    的头像 发表于 07-10 08:03 1210次阅读
    有奖丨米尔 瑞<b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3506<b class='flag-5'>开发</b>板免费<b class='flag-5'>试用</b>来啦!

    【沁恒CH585开发板免费试用体验】+光照传感器及其检测

    ; sd=temp; PRINT(\"%d lx \\\\r\\\\n\", sd); } 在未添加显示器件的情况下,是通过串口来输出光照强度检测值。 其测试光照强度检测
    发表于 07-06 00:08

    科科技xG22E能量收集开发套件的应用示例

    EFR32xG22E(xG22E)能量收集(Energy Harvesting)开发套件是设计节能物联网应用的一个理想起点,可用于探索和评估Silicon Labs(科科技)多协议无线系统单芯片(SoC)支持的多种能量收集解决
    的头像 发表于 06-23 14:04 2072次阅读
    <b class='flag-5'>芯</b>科科技xG22E能量收集<b class='flag-5'>开发套件</b>的应用示例

    有奖丨米尔 瑞RK3506开发板免费试用

    米尔与瑞合作发布的新品基于瑞RK3506应用处理器的MYD-YR3506开发板免费试用
    的头像 发表于 06-19 08:04 1249次阅读
    有奖丨米尔 瑞<b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3506<b class='flag-5'>开发</b>板免费<b class='flag-5'>试用</b>

    有奖丨米尔 瑞RK3562开发板免费试用新增名额!

    米尔与瑞合作发布的新品基于瑞RK3562应用处理器的MYD-YR3562开发板免费试用
    的头像 发表于 06-13 08:04 1990次阅读
    有奖丨米尔 瑞<b class='flag-5'>芯</b><b class='flag-5'>微</b>RK3562<b class='flag-5'>开发</b>板免费<b class='flag-5'>试用</b>新增名额!

    【高云GW5AT-LV60 开发套件试用体验】一、硬件篇

    【高云GW5AT-LV60 开发套件试用体验】一、硬件篇 高云的Arora Ⅴ系列的GW5AT-LV60 FPGA ,是高云半导体晨熙家族第5代产品,其内部资源丰富,具有全新构架的高性能 DSP
    发表于 05-19 09:51