#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
int aval,temp_aval=0;
void setup()
{
lcd.begin(16,2);
lcd.setCursor(0,0);
lcd.print("aval = ");
}
void loop()
{
aval = analogRead(A0);
if (temp_aval != aval)
{
lcd.setCursor(7,0);
lcd.print(" ");
}
lcd.setCursor(7,0);
lcd.print(aval);
temp_aval = aval;
delay(300);
}
การทำงาน
แสดงการทำงานของตัว sensor ถ้าปรับค่าตัว sensor มากขึ้นค่าที่แสดงบนตัวLCD จะลดลง
ก็จะสลับกันกับถ้าปรับค่าที่ตัวsensor ลดลงทำให้ค่าที่แสดงบนตัวLCD เพิ่มขึ้น
ก็จะสลับกันกับถ้าปรับค่าที่ตัวsensor ลดลงทำให้ค่าที่แสดงบนตัวLCD เพิ่มขึ้น
ไม่มีความคิดเห็น:
แสดงความคิดเห็น