1602显示屏显示温度

2017-10-211.3万
AI 快速预览详细 收起
本教程介绍了如何使用Arduino和1602显示屏显示温度传感器LM35的温度。首先,定义了温度传感器的引脚和液晶显示屏的接口。在setup函数中初始化串口通信和液晶显示屏。在loop函数中,读取温度传感器的模拟值并转换为摄氏度,然后在1602显示屏上显示温度。此外,还提供了接线图和效果图,帮助用户更好地理解和实现该项目。
[mw_shl_code=cpp,true]int LM35 = A1;
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 10, 9, 8, 7);//设置接口
void setup()
{
  Serial.begin(9600);
  lcd.begin(16,2);
  lcd.clear(); //清屏
  delay(1000); //延时1000ms
}

void loop ()
{  
     float temp =(5.0*analogRead(LM35)*100)/1024;
Serial.print("temperature");
Serial.print(temp);
Serial.println("C");
     lcd.setCursor(0, 0) ;   //设置光标位置为第1行第1个位置
     lcd.print(temp); //使屏幕显示文字
     lcd.setCursor(0, 1) ;
     lcd.print("nice to meet you"); //使屏幕显示文字Button OFF
  delay(500);
}//延时0.1秒,这里也就是刷新速度。
[/mw_shl_code]来两张效果图
1602显示屏显示温度图31602显示屏显示温度图2
接线:
温度传感器A1
这是显示屏接线
1602显示屏显示温度图4
注:温度传感器不要选错
下个目标:加蜂鸣器
1602显示屏显示温度图1

F37C17CFAAD6880C0BE54F2FD045D1B1.jpg (76.62 KB, 下载次数: 10135)

1602显示屏显示温度 · Arduino教程_image_3.webp

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(11)
三春牛-创客
三春牛-创客
赞赞赞赞赞
三春牛-创客
三春牛-创客
厉害厉害
三春牛-创客
三春牛-创客
怎么显示°C呢?
花生编程
花生编程回复三春牛-创客
直接用C吧,我也不知道
花生编程
花生编程
赞!!!
花生编程
花生编程
厉害厉害
kimi423520
kimi423520
太厉害啦
zsc990338
zsc990338
这个不是micro:bit吧
1973742214
1973742214
作者
回复zsc990338
不是,micro:bit太贵
gray6666
gray6666
评论内容
gray6666
gray6666
很棒,祈祷再加入时钟模块
1973742214
1973742214
作者
回复gray6666
没钱
rzyzzxw
rzyzzxw
:victory::):hug::handshake
1973742214
1973742214
作者
测试表情:
- 没有更多了 -