로딩
요청 처리 중입니다...

<아두이노> 16*2 LCD 패널, LM35 소자로 디지털 온도계 제작

 <아두이노> 16*2 LCD 패널, LM35 소자로 디지털 온도계 제작

전의 포스팅에서 16*2 LCD패널과 LM35소자에 대해 알아보고 회로를 설계해서 결과물을 만들어보았었다. 이번에는 이 2개의 소자를 같이 사용하여 디지털 온도계를 설계한다.

LCD 패널의 단자에 대해 아두이노 보드에 연결하고 가변저항은 LED패널의 대비를 조절해주는 역활을 하도록 V0에 연결한다. LM35는 Vcc, GND에 연결하고 아날로그 입력핀을 신호출력단자에 연결한다.

코딩 #include LiquidCrystal lcd(12, 11, 5, 4, 3, 2); int lm35 = A0; void setup() { lcd.begin(16, 2); lcd.print("thermometer"); } void loop() { lcd.setCursor(0,0); int val = analogRead(lm35); int dat = (125*val) >> 8; lcd.print("Temperature"); lcd.setCursor(0,1); lcd.print...