当前位置: 首页 > news >正文

ESP8266-Arduino编程实例-VEML6075紫外线(UV)光传感器驱动

VEML6075紫外线(UV)光传感器驱动

1、VEML6075介绍

VEML6075 可感应 UVA 和 UVB 光,并使用 CMOS 工艺将光电二极管、放大器和模拟/数字电路集成到单个芯片中。 应用 UV 传感器时,它能够检测 UVA 和 UVB 强度,以提供信号强度的测量,并允许进行 UVI 测量。

在这里插入图片描述

VEML6075 提供出色的温度补偿能力,可在温度变化时保持输出稳定。 VEML6075 的功能可通过 I2C(SMBus 兼容)接口协议的简单命令格式轻松操作。 VEML6075 的工作电压范围为 1.7 V 至 3.6 V。

2、硬件准备

  • ESP8266 NodeMCU开发板一块
  • VEML6075传感器模块一个
  • 面板板一个
  • 杜邦线若干
  • 数据线一条

硬件接线如下:

传感器引脚 ESP8266开发板引脚
Vin 5v
Gnd Gnd
SCL D1
SDA D2

3、软件准备

  • Arduino IDE或VSCode +

相关文章:

  • 内核态和用户态
  • 学习笔记(9)JavaScript元素、节点
  • 2022届秋招Java岗高频面试题盘点,老司机也未必全会,真的太卷了
  • 飞机机场城市标签 易语言代码
  • 遍历Map集合、修改Map集合中的value值
  • Tapdata 杨哲轩:如何在零售行业实施主数据治理?
  • POSIX线程使用signal模拟“中断“处理流程
  • 深入Spring Boot :整合Redis详解
  • 检测数据类型
  • java多线程面试总结,字节跳动java面试题
  • python读取json格式文件大量数据,以及python字典和列表嵌套用法详解
  • 前端新特性
  • 有什么低价好用的电容笔推荐?大一新生必备物品
  • Vite打包优化插件
  • 一文搞懂nginx的反向代理 负载均衡
  • 网络传输文件的问题
  • 【React系列】如何构建React应用程序
  • Docker下部署自己的LNMP工作环境
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • Java方法详解
  • Java精华积累:初学者都应该搞懂的问题
  • laravel5.5 视图共享数据
  • leetcode-27. Remove Element
  • Linux中的硬链接与软链接
  • magento2项目上线注意事项
  • Making An Indicator With Pure CSS
  • Stream流与Lambda表达式(三) 静态工厂类Collectors
  • 聚簇索引和非聚簇索引
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 通过npm或yarn自动生成vue组件
  • 移动端 h5开发相关内容总结(三)
  • 正则表达式
  • 7行Python代码的人脸识别
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • #laravel 通过手动安装依赖PHPExcel#
  • (C++17) optional的使用
  • (SpringBoot)第二章:Spring创建和使用
  • (八)Spring源码解析:Spring MVC
  • (剑指Offer)面试题34:丑数
  • .mysql secret在哪_MySQL如何使用索引
  • .net core Swagger 过滤部分Api
  • .Net Core/.Net6/.Net8 ,启动配置/Program.cs 配置
  • .Net CoreRabbitMQ消息存储可靠机制
  • .NET Micro Framework 4.2 beta 源码探析
  • .NET连接MongoDB数据库实例教程
  • .NET命名规范和开发约定
  • /etc/fstab和/etc/mtab的区别
  • ::什么意思
  • @Mapper作用
  • [ vulhub漏洞复现篇 ] Django SQL注入漏洞复现 CVE-2021-35042
  • [\u4e00-\u9fa5] //匹配中文字符
  • [100天算法】-实现 strStr()(day 52)
  • [1525]字符统计2 (哈希)SDUT
  • [BJDCTF2020]The mystery of ip1
  • [BUAA软工]第一次博客作业---阅读《构建之法》