const int analogPin =A0;
int value_10bit;
float volt,volt_ref=0;
void setup(){
pinMode(A0, INPUT);
Serial.begin(9600);
Serial.println("เหม่อมองฟ้า...แม้มันเป็นคืนที่หนาว...");
Serial.println("!!!หมุนตัวต้านทานปรับค่าได้สิ!!");
}
void loop(){
value_10bit = analogRead(A0);
volt=value_10bit*0.00489;
if(volt!=volt_ref){
if(volt==0){
Serial.print("volt = ");
Serial.print(volt);
Serial.println("โวลต์...มันต่ำสุดแล้วครับเพ่");
volt_ref=volt;
}else if (volt<=0.5){
Serial.print("volt = ");
Serial.print(volt);
Serial.println("โวลต์...มันช่างน้อยนิดเหลือเกิน");
volt_ref=volt;
}else if (volt<=4.5){
Serial.print("volt = ");
Serial.print(volt);
Serial.println("โวลต์...โอเค");
volt_ref=volt;
}else if (volt<=5){
Serial.print("volt = ");
Serial.print(volt);
Serial.println("โวลต์...ใจเย็นใกล้สุดแล้ว");
volt_ref=volt;
}else if (volt<=5){
Serial.print("volt = ");
Serial.print(volt);
Serial.println("โวลต์...มันสุดแล้วครับเพ่");
volt_ref=volt;
}
}
delay(250);
}