با سلام
وقتی پین 2 دیجیتال و رید میکنم و ولتاژ میدم بهش توی سریال 1 رو نشون میده و مشکلی نیست اما وقتی ولتاژ و قطع میکنم تو سریال به صورت 000 111 نشون میده و درواقع نویز میندازه
چه راهی هستش که از یکی از پین های دیجیتال به عنوان ورودی استفاده کنم؟

این کدی هست که تست کردم و این مشکل پیش اومد

کد:
int pushButton = 2;


void setup() {

  Serial.begin(9600);

  pinMode(pushButton, INPUT);
}

void loop() {
 
  int buttonState = digitalRead(pushButton);
 
  Serial.println(buttonState);
  delay(1);        
}