找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6372|回复: 1
收起左侧

Arduino+LCD1602做成的简易数字电压表

[复制链接]
ID:292119 发表于 2018-6-26 15:42 | 显示全部楼层 |阅读模式
  1. #include <LiquidCrystal.h>
  2. LiquidCrystal lcd(7,6,5,4,3,2);  //定义脚位
  3. void setup()
  4. {
  5.   Serial.begin(9600); // 初始化串口连接,波特率9600:
  6.   lcd.begin(16,2); //设置LCD显示的数目。16 X 2:16格2行。
  7.   lcd.print("Voltage values:"); //将Voltage values:显示在LCD上
  8. }
  9. void loop()
  10. {
  11.   int sensorValue = analogRead(A0);// 从A0口读取模拟输入值:
  12.   float voltage = sensorValue * (5.0 / 1023.0); // 将模拟值(0-1023)转换为电压值(0-5v):
  13.   Serial.println(voltage); // 输出读取的值:
  14.   lcd.setCursor(10,1);  //将闪烁的光标设置到column 10, line 1 (注释:从0开始数起,line 0是显示第一行,line 1是第二行。)
  15.   lcd.print(voltage ); //显示电压值大小
  16.   lcd.setCursor(14,1);  //将闪烁的光标设置到column 14, line 1 (注释:从0开始数起,line 0是显示第一行,line 1是第二行。)
  17.   lcd.print("V"); //将V显示在LCD上
  18. }
复制代码

4.jpg
3.jpg
2.jpg
1.jpg

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:367964 发表于 2018-7-10 18:22 | 显示全部楼层
哇 刚好在做这个
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表