ฉันใหม่สำหรับ arduino อาจเป็นคำถามที่เป็นองค์ประกอบ ...
ถ้าฉันโหลดโปรแกรมนี้:
int mval = 0;
void setup() {
Serial.begin(9600);
// set up the LCD's number of columns and rows:
}
void loop() {
mval = analogRead(1);
Serial.println(mval);
delay(1000);
}
ฉันได้รับค่าที่แตกต่างกันระหว่าง 300 และ 400 เมื่อฉันคิดว่ามันต้องเป็น 0 เพราะมันไม่มีอะไรเชื่อมต่อกับอินพุตนั้น
ความคิดใด ๆ ?? มันเป็น arduino UNO ที่เชื่อมต่อกับแล็ปท็อปของฉันผ่าน USB