hu:arduino:hardware

No renderer 'pdf' found for mode 'pdf'

Általános hardvermegoldások

Arduino nyomógomb kiértékelése

Az Arduino-ra a nyomógombokat nem szabad közvetlenül a tápfeszültség után kötni, hanem az egyik oldalon mindig le kell kötni a 0 pontjukat egy 10 KOhm-os ellenálláson keresztül a GND-re, és a bemeneti oldalt is védeni kell egy 100 Ohm-os ellenállással, mint azt az ábra is szemlélteti.

A bemeneti jel (pin 2) kiértékelését a digitalRead funkció végzi el, eredménye a buttonState változóba kerül. A példaprogramban ennek az értéke a serialmonitoron keresztül kerül megjelenítésre. Amennyiben a nyomógomb állapotváltozásait akarja számlálni, egy fel- vagy lefutóél figyelésre is szüksége lesz.

int pushButton = 2;

void setup() {
  Serial.begin(9600);
  pinMode(pushButton, INPUT);
}

void loop() {
  int buttonState = digitalRead(pushButton);
  Serial.println(buttonState);
  delay(100);       
}
  • hu/arduino/hardware.txt
  • 2022/04/21 15:02
  • ()