ESP32-GY_30光照强度传感器
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光照强度传感器相关推荐
- ESP32-C3学习笔记(3):ESP32 C3 IIC总线驱动光照强度传感器(基于ESP-IDF Eclipse)
一.硬件简介 光照强度传感器使用的是物联网俱乐部的智慧路灯案例扩展板E53_SC1,购买连接 https://item.taobao.com/item.htm?spm=2013.1.w4004-222 ...
- ESP32驱动震动传感器、MAX4466(感知层)
ESP32驱动震动传感器.MAX4466(感知层) 文章目录 ESP32驱动震动传感器.MAX4466(感知层) 前言 一.物联网概述 1.物联网: 2.物联网的三层结构 二.开发环境的搭建 三.硬件 ...
- STM32实现光照强度传感器(BH1750)(标准库与HAL库实现)
目录 元器件类型选择 接线表设计 实现过程 标准库实现 HAL库实现 代码下载 元器件类型选择 单片机选择:STM32F103 光照度模块:维特智能出品的 BH1750 模块被企业封装过,将采集的光照 ...
- 【STM32-库函数】光照强度传感器BH1750 GY-30
下载地址:BH1750光照强度库文件下载 BH1750光照强度传感器(GY-30) 谢谢观看,有问题需要请教的,请加入STM32学习交流群(QQ群号:470804974),本人QQ号297427819 ...
- ESP32读取甲醛传感器数据
ESP32读取甲醛传感器数据 本文提供了基于ESP32开发板快速完成甲醛传感器数据读取的方式,可以用于开发甲醛检测仪. 准备 传感器:达特WZ-S甲醛传感器 开发板:安信可ESP32 NodeMCU- ...
- 【MicroPython ESP32】读取esp32内部霍尔传感器数据
[MicroPython ESP32]读取esp32内部霍尔传感器数据 本示例基于Thonny平台开发 读取的霍尔传感器数据 引入的模块 import esp32 # 读取esp32内部霍尔传感器必须 ...
- 光照强度传感器BH1750
一.芯片介绍 BH1750FVI是一款数字型光强度传感器集成芯片.BH1750的内部由光敏二极管.运算放大器.ADC采集.晶振等组成. 结构图 PD二极管通过光生伏特效应将输入光信号转换成电信号,经运 ...
- 从零开始的DIY智能家居 - 基于 ESP32 的土壤湿度传感器
文章目录 前言 硬件选择 代码解析 获取代码 设备控制命令: 设备和协议初始化流程: 配置设备信息 回调函数注册 数据获取与发送流程 总结 前言 自从上次做了那个 甲醛传感器 和 水浊度传感器 之后开 ...
- esp32 + DHT11温湿度传感器+阿里云物联网平台实时数据显示 实现设备上云
1 课设目的 本课设是通过esp32板子搭配DHT11传感器,检测温度和湿度数据通过MQTT协议实时传输到阿里云物联网开发平台,实现设备上云. 2 阿里云环境准备 2.1开通物联网平台 我们先需要注册 ...
最新文章
- FPGA的设计艺术(5)STA实战之时钟偏斜对建立保持时间的影响以及时序报告分析
- php 如何生成二级目录json,使用PHP根据已解码的JSON创建文件夹/文件结构
- “约见”面试官系列之常见面试题第二十二篇之函数闭包(建议收藏)
- django mysql 一对多_请教,django中 如何向带有外键(一对多和多对多)数据库中批量插入数据?...
- 小程序php mysql_PHP+TP小程序授权登陆实现
- Oracle数据库入门—基础知识
- 工程师应用计算机考试题型,IE工程师考试试题
- 华为手机怎样关闭鸿蒙系统,华为手机怎么升级鸿蒙系统-华为手机升级成鸿蒙系统教程汇总...
- 模型预测控制matlab工具箱,MATLAB模型预测控制工具箱函数..
- 新型前端学习成长计划路线规划
- “框架效应”--如何说话让人喜欢?
- 由“最惨创业者”事件引起的“风险法则”与“生存法则”共生思考
- 信安学习-day14
- 原创 | 连面拼多多、美团、头条、快手后给大家划下重点
- Mac重启后环境变量配置不生效的问题
- juniper 认证学习、报名地址汇总
- java规约运算的signature_Java8笔记第七篇(Stream API 的操作-规约,收集 )
- Python-微信群消息重要信息通知
- [经验栈]C#与泰克示波器(Tektronix oscilloscope)MSO64通信操作
- 蓝桥_Java实用总结