نویز در خواندن پین دیجیتال
با سلام
وقتی پین 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);
}