Тастер (push button)
тактилен прекинувач 6×6 mm
Моментален прекинувач — спојува контакт само додека е притиснат. Основниот дигитален влез.
Отвори го курсот →Како работи
Четирите нозе се два пара: 1–3 и 2–4 се трајно споени внатре. Кога ќе притиснеш, се спојува и 1–2 (т.е. сите четири). Пинот на ESP32 мора да има дефинирана состојба кога копчето НЕ е притиснато — за тоа служи pull-up отпорник. ESP32 има вграден: pinMode(pin, INPUT_PULLUP). Тогаш пинот чита 1 (HIGH) кога е пуштено, а 0 (LOW) кога е притиснато (копчето го спојува на GND).
Пинови и поврзување
| Пин | Што е | Каде се поврзува / зошто |
|---|---|---|
| Нога 1 / 3 | Внатрешно поврзан пар | Една страна на прекинувачот → GPIO пин. |
| Нога 2 / 4 | Внатрешно поврзан пар | Друга страна → GND. |
Спецификации
Големина6×6 mm, растојание на нозе 6.5 × 4.5 mm
Струја50 mA макс
Траење~100 000 притискања
Совети и типични грешки
- На breadboard стави го копчето ПРЕКУ жлебот и поврзи дијагонално спротивни нозе — така сигурно користиш прекинувачки пар.
- „Debouncing“: при притискање контактот трепери неколку милисекунди и ESP32 гледа повеќе притискања. Решение: игнорирај промени во следните 50 ms.
- GPIO 34–39 НЕМААТ внатрешен pull-up — за копче користи други пинови или надворешен отпорник 10 kΩ.