Dotykovy senzor - manual: Rozdiel medzi revíziami
Prejsť na navigáciu
Prejsť na vyhľadávanie
dBez shrnutí editace |
dBez shrnutí editace |
||
| Riadok 1: | Riadok 1: | ||
[[Electronics | Späť do zoznamu]] | [[Touch sensor - setup|HW príprava dotykového senzora]] | [[Electronics | Späť do zoznamu]] | [[Touch sensor - setup|HW príprava dotykového senzora]] | ||
=== Touch senzor === | === Touch senzor === | ||
Aktuálna revízia z 18:26, 8. september 2026
Späť do zoznamu | HW príprava dotykového senzora
Touch senzor
Touch senzor detekuje dotyk prsta pomocou zmeny kapacitancie. Keď sa dotknete senzora, váš prst zmení elektrické pole okolo elektródy – senzor to zaznamená a vyšle digitálny signál.
Zapojenie
| Pin senzora | Pin na RP2350-Zero |
|---|---|
| VCC | 3.3V |
| GND | GND |
| SIG | GP7 |
Kód
Vyskúšaj toto: Skopíruj a spusti nasledujúci program. Dotknite sa senzora prstom a sleduj zmenu v sériovom monitore.
const int TOUCH_PIN = 7;
void setup() {
Serial.begin(115200);
pinMode(TOUCH_PIN, INPUT);
}
void loop() {
int val = digitalRead(TOUCH_PIN);
if (val == HIGH) {
Serial.println("Dotyk detekovaný!");
} else {
Serial.println("Žiadny dotyk");
}
delay(100);
}