ESP32-GY_30光照强度传感器的使用

  • GY_30光照强度传感器介绍
  • 一、连接引脚
  • 二、使用步骤
    • 1.建仓代码
    • 2.保存运行
  • 总结

GY_30光照强度传感器介绍

GY-30光强传感器特点及使用介绍


一、连接引脚

GY_30光照强度传感器使用I2C传输数据 。
5根引脚,名称与功能如下;
vcc 为外接供电电源输入端
GND 地线
SCL I2C通信模式时钟信号,连接ESP16引脚
SDA I2C通信模式数据信号,连接ESP17引脚
ADDR I2C地址引脚,可不接

二、使用步骤

1.建仓代码

代码如下(示例):

# GY_30光照强度传感器
import time
from machine import I2C,Pini2c = I2C(scl = Pin(16),sda = Pin(17),freq = 10000) #软件I2C
addr_list = i2c.scan()
#print('addr_list:',addr_list)
#result = bh1750fvi.sample(i2c) # in lux
#print(result)
#BH1750通电,进入等待测量状态
i2c.writeto(addr_list[0],b'\x01')#设置分辨率模式为连续 H分辨率模式
i2c.writeto(addr_list[0],b'\x10')def GY_30_sensor():#读取测量结果data = i2c.readfrom(35,2)      #处理测量结果result = float(data[0]*0xff+data[1])/1.2#将测量结果返回return resultif __name__ == '__main__':print(GY_30_sensor())

2.保存运行

运行结果如下(示例):

>>> %Run -c $EDITOR_CONTENT
Warning: I2C(-1, ...) is deprecated, use SoftI2C(...) instead
8.333333

总结

GY_30光照强度传感器使用I2C传输数据 。把对照的引脚连接好,运行代码,控制台会输出光照强度,单位是勒克斯。

ESP32-GY_30光照强度传感器相关推荐

  1. ESP32-C3学习笔记(3):ESP32 C3 IIC总线驱动光照强度传感器(基于ESP-IDF Eclipse)

    一.硬件简介 光照强度传感器使用的是物联网俱乐部的智慧路灯案例扩展板E53_SC1,购买连接 https://item.taobao.com/item.htm?spm=2013.1.w4004-222 ...

  2. ESP32驱动震动传感器、MAX4466(感知层)

    ESP32驱动震动传感器.MAX4466(感知层) 文章目录 ESP32驱动震动传感器.MAX4466(感知层) 前言 一.物联网概述 1.物联网: 2.物联网的三层结构 二.开发环境的搭建 三.硬件 ...

  3. STM32实现光照强度传感器(BH1750)(标准库与HAL库实现)

    目录 元器件类型选择 接线表设计 实现过程 标准库实现 HAL库实现 代码下载 元器件类型选择 单片机选择:STM32F103 光照度模块:维特智能出品的 BH1750 模块被企业封装过,将采集的光照 ...

  4. 【STM32-库函数】光照强度传感器BH1750 GY-30

    下载地址:BH1750光照强度库文件下载 BH1750光照强度传感器(GY-30) 谢谢观看,有问题需要请教的,请加入STM32学习交流群(QQ群号:470804974),本人QQ号297427819 ...

  5. ESP32读取甲醛传感器数据

    ESP32读取甲醛传感器数据 本文提供了基于ESP32开发板快速完成甲醛传感器数据读取的方式,可以用于开发甲醛检测仪. 准备 传感器:达特WZ-S甲醛传感器 开发板:安信可ESP32 NodeMCU- ...

  6. 【MicroPython ESP32】读取esp32内部霍尔传感器数据

    [MicroPython ESP32]读取esp32内部霍尔传感器数据 本示例基于Thonny平台开发 读取的霍尔传感器数据 引入的模块 import esp32 # 读取esp32内部霍尔传感器必须 ...

  7. 光照强度传感器BH1750

    一.芯片介绍 BH1750FVI是一款数字型光强度传感器集成芯片.BH1750的内部由光敏二极管.运算放大器.ADC采集.晶振等组成. 结构图 PD二极管通过光生伏特效应将输入光信号转换成电信号,经运 ...

  8. 从零开始的DIY智能家居 - 基于 ESP32 的土壤湿度传感器

    文章目录 前言 硬件选择 代码解析 获取代码 设备控制命令: 设备和协议初始化流程: 配置设备信息 回调函数注册 数据获取与发送流程 总结 前言 自从上次做了那个 甲醛传感器 和 水浊度传感器 之后开 ...

  9. esp32 + DHT11温湿度传感器+阿里云物联网平台实时数据显示 实现设备上云

    1 课设目的 本课设是通过esp32板子搭配DHT11传感器,检测温度和湿度数据通过MQTT协议实时传输到阿里云物联网开发平台,实现设备上云. 2 阿里云环境准备 2.1开通物联网平台 我们先需要注册 ...

最新文章

  1. FPGA的设计艺术(5)STA实战之时钟偏斜对建立保持时间的影响以及时序报告分析
  2. php 如何生成二级目录json,使用PHP根据已解码的JSON创建文件夹/文件结构
  3. “约见”面试官系列之常见面试题第二十二篇之函数闭包(建议收藏)
  4. django mysql 一对多_请教,django中 如何向带有外键(一对多和多对多)数据库中批量插入数据?...
  5. 小程序php mysql_PHP+TP小程序授权登陆实现
  6. Oracle数据库入门—基础知识
  7. 工程师应用计算机考试题型,IE工程师考试试题
  8. 华为手机怎样关闭鸿蒙系统,华为手机怎么升级鸿蒙系统-华为手机升级成鸿蒙系统教程汇总...
  9. 模型预测控制matlab工具箱,MATLAB模型预测控制工具箱函数..
  10. 新型前端学习成长计划路线规划
  11. “框架效应”--如何说话让人喜欢?
  12. 由“最惨创业者”事件引起的“风险法则”与“生存法则”共生思考
  13. 信安学习-day14
  14. 原创 | 连面拼多多、美团、头条、快手后给大家划下重点
  15. Mac重启后环境变量配置不生效的问题
  16. juniper 认证学习、报名地址汇总
  17. java规约运算的signature_Java8笔记第七篇(Stream API 的操作-规约,收集 )
  18. Python-微信群消息重要信息通知
  19. [经验栈]C#与泰克示波器(Tektronix oscilloscope)MSO64通信操作
  20. 蓝桥_Java实用总结

热门文章

  1. buctoj2021年ACM竞赛班训练(七)题解
  2. Excel常用工具---在线版V1.5使用说明
  3. 程序猿也爱学英语,有图有真相!
  4. js监听苹果手机自带按钮返回事件
  5. 关于在使用ztree中同级排序的疑问
  6. win7系统打开定位服务器地址,win7系统手动打开或关闭系统定位服务的步骤
  7. 计算机程序设计c++ 9-7:类的抽象描述举例-汽车类及圆类设计
  8. Java Web 网络商城案例演示十五 订单详情功能(提交订单支付界面)
  9. 21-Chrome开发者工具:利用网络面板做性能分析
  10. Golang 调用MySQL存储过程