我的一半液晶显示屏没有显示连接到arduino的数据,只显示白色方框帮助plzz ...查看描述中的图片

时间:2015-11-23 08:17:53

标签: arduino

我在完成项目时遇到了问题。我已经制作了一个温度传感器程序,其中我连接Lcd来显示温度,但问题是存在,Lcd没有显示整体数据,只有一半显示数据,而半白框。

int tempPin=0;
int led1=5, led2=3;
float temp;
#include <LiquidCrystal.h>
LiquidCrystal lcd(13, 12, 7, 6, 4, 2);
void setup() 
{
pinMode(led1, OUTPUT);      
pinMode(led2,OUTPUT);      
  pinMode(tempPin, INPUT);

 Serial.begin(9700);
   lcd.begin(16, 2);
  lcd.println("< TEMP SENSOR >      ");
  delay(3000);
  lcd.clear();
  lcd.println("    MADE BY:-    ");
  delay(2000);
  lcd.clear();
  lcd.print(" Zubair Irfan");
  delay(2000);
  lcd.clear();
  lcd.print(" Faizan Darwesh");
  delay(2000);
  lcd.clear();
 lcd.print(" M.Daniyal");
  delay(2000);
  lcd.clear();
}

void loop()
{
  lcd.clear();
  temp=analogRead(tempPin);
  temp=temp*0.48828125;
  lcd.print("     ");
   Serial.println(temp);

  delay(200);
Serial.println(temp);
  lcd.println(temp);

if(temp>=28)
{
digitalWrite(led1,LOW);
digitalWrite(led2,HIGH); 
delay(1000);
lcd.clear();
lcd.println("  D A N G E R  ");
}

else
{
digitalWrite(led1,HIGH);
digitalWrite(led2,LOW);

delay(1000);
lcd.clear();
lcd.println("  S A F E  ");
}
delay(2000);
}

enter image description here

0 个答案:

没有答案