Arduino(13) 温度をLCDに表示
LCDに温度センサーLM35DZで計測した温度を表示してみました。
回路図
ブレッドボード
スケッチ
[C]
#include
LiquidCrystal lcd(2,3,4,5,6,7);
int LM35_SOCKET = 0;
void setup() {
lcd.begin(16,2);
Serial.begin(9600);
}
void loop() {
int analog_val;
float input_volt;
analog_val = analogRead(LM35_SOCKET);
input_volt = float(analog_val)*(5.0/1023.0);
lcd.clear();
lcd.print(analog_val);
lcd.print(" ");
lcd.print(input_volt);
lcd.print("V");
lcd.setCursor(0,1);
lcd.print("Temp=");
lcd.print(input_volt/0.01);
lcd.println("degree");
delay(500);
}
[/C]