项目简介
本项目利用Arduino平台的易用性与ZMPT101B电压传感器的精确性,实现对交流电和直流电电压的实时监测,并将数据直观地显示在LCD屏幕上。通过简单的电路连接即可完成搭建。
项目的主要特性和功能
- 借助ZMPT101B传感器测量交、直流电压。
- 在16x2 LCD屏幕实时显示电压读数。
- 可调整灵敏度参数,满足不同电压测量需求。
- 能通过串行监视器查看实时数据。
安装使用步骤
前提条件
- 具备Arduino开发板(如Arduino Uno)。
- 拥有ZMPT101B电压传感器。
- 配备带有I2C接口的16x2 LCD显示屏。
- 准备用于LCD对比度调整的电位器。
安装库
通过Arduino库管理器安装ZMPT101B和LiquidCrystal_I2C库。
连接硬件
- 将ZMPT101B传感器连接到Arduino的模拟输入引脚A0。
- 通过I2C接口将LCD显示屏连接到Arduino(通常是A4和A5)。
- 用电位器调整LCD的对比度。
配置和上传代码
- 设置灵敏度和其他参数(参考代码中的说明)。
- 上传提供的Arduino草图(
voltage_sensor_lcd.ino
)到Arduino开发板。
运行和监控
- 打开串行监视器查看交、直流电压读数。
- LCD显示屏会实时显示交、直流电压。
注意事项
- 确保ZMPT101B传感器适用于测量的电压范围(通常为0 - 250V交流)。
- 根据校准值调整灵敏度参数。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】