Arduino(15) LM35DZを使った温度測定(2)
概要
温度センサーLM35DZで測定した温度を、I2C接続のLCDに表示しました。
回路
スケッチ
#include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2); // LCDのアドレス 0x27 LCD 16×2 int LM35_SOCKET = 0; void setup() { lcd.init(); lcd.backlight(); lcd.setCursor(0,0); } 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(1000); }