Touch sensor - setup: Rozdiel medzi revíziami

Zo stránky 3D liga wiki
Prejsť na navigáciu Prejsť na vyhľadávanie
Sebastian (diskusia | príspevky)
Bez shrnutí editace
Sebastian (diskusia | príspevky)
dBez shrnutí editace
Riadok 4: Riadok 4:


== Popis ==
== Popis ==
.
 
Dotykový modul (postavený na čipčeku TTP223) nahrádza klasické mechanické tlačidlo bez toho, aby mal akékoľvek pohyblivé časti. Namiesto fyzického stlačenia deteguje dotyk '''kapacitne''' – na malej kovovej ploche na doštičke meria zmenu kapacity, ktorá nastane, keď sa jej dotkne prst. Vďaka tomu sa nemá čo mechanicky opotrebovať a funguje spoľahlivo aj po tisíckach dotykov.
 
Modul má len tri piny – '''VCC''', '''GND''' a '''I/O'''. V pokoji (bez dotyku) je na I/O nízka úroveň (LOW), a hneď ako sa dotkneš plochy, výstup skočí na vysokú úroveň (HIGH). Toto je tzv. '''momentary''' režim (predvolený) – výstup kopíruje aktuálny stav dotyku: kým držíš prst na ploche, zostáva HIGH, po pustení sa vráti na LOW. Na zadnej strane modulu sa dá spájkovacou prepojkou prepnúť aj do '''toggle''' režimu, kde by každý dotyk prepínal výstup medzi HIGH/LOW ako vypínač – pre tento návod si však vystačíme s predvoleným nastavením.
 
Keďže ide o jeden obyčajný digitálny výstup, na RP2350-Zero sa číta rovnako ako bežné tlačidlo (napr. cez <code>digitalRead()</code>) – netreba naň žiadny komunikačný protokol ako I2C alebo UART.


== Príprava (spájkovanie a vkladanie do krabičky) ==
== Príprava (spájkovanie a vkladanie do krabičky) ==
Naspájkovanie hrebeňových pinov nie je nutné, dá sa priletovať aj priamo dupont káble, opäť však zo spodnej strany senzora. Tieto káble je následne potrebné spevniť tavnou pištoľou, keďže sa pri ohýbaní opotrebúvajú.
Naspájkovanie hrebeňových pinov nie je nutné, dá sa priletovať aj priamo dupont káble, opäť však zo spodnej strany senzora. Tieto káble je následne potrebné spevniť tavnou pištoľou, keďže sa pri ohýbaní opotrebúvajú.
Pri zapájaní si dávaj veľký pozor na VCC a GND. Ak tieto dva piny vymeníš a pustíš prúd, súčiastku jednoducho spáliš, keďže nie je chránená diódou.
Pri zapájaní si dávaj veľký pozor na VCC a GND. Ak tieto dva piny vymeníš a pustíš prúd, súčiastku jednoducho spáliš, keďže nie je chránená diódou.
<div style="border: 2px solid #999; padding: 8px; margin-bottom: 12px;">
<div style="border: 2px solid #999; padding: 8px; margin-bottom: 12px;">
<div style="display: flex; flex-wrap: wrap; gap: 8px; padding: 8px;">
<div style="display: flex; flex-wrap: wrap; gap: 8px; padding: 8px;">
Riadok 20: Riadok 22:
[[File:TouchSetup5.jpg|300px]]
[[File:TouchSetup5.jpg|300px]]
</div>
</div>
</div>
</div>
== Zapojenie ==
== Zapojenie ==
{| class="wikitable"
{| class="wikitable"
|-
|-

Verzia z 11:13, 4. september 2026

Popis

Dotykový modul (postavený na čipčeku TTP223) nahrádza klasické mechanické tlačidlo bez toho, aby mal akékoľvek pohyblivé časti. Namiesto fyzického stlačenia deteguje dotyk kapacitne – na malej kovovej ploche na doštičke meria zmenu kapacity, ktorá nastane, keď sa jej dotkne prst. Vďaka tomu sa nemá čo mechanicky opotrebovať a funguje spoľahlivo aj po tisíckach dotykov.

Modul má len tri piny – VCC, GND a I/O. V pokoji (bez dotyku) je na I/O nízka úroveň (LOW), a hneď ako sa dotkneš plochy, výstup skočí na vysokú úroveň (HIGH). Toto je tzv. momentary režim (predvolený) – výstup kopíruje aktuálny stav dotyku: kým držíš prst na ploche, zostáva HIGH, po pustení sa vráti na LOW. Na zadnej strane modulu sa dá spájkovacou prepojkou prepnúť aj do toggle režimu, kde by každý dotyk prepínal výstup medzi HIGH/LOW ako vypínač – pre tento návod si však vystačíme s predvoleným nastavením.

Keďže ide o jeden obyčajný digitálny výstup, na RP2350-Zero sa číta rovnako ako bežné tlačidlo (napr. cez digitalRead()) – netreba naň žiadny komunikačný protokol ako I2C alebo UART.

Príprava (spájkovanie a vkladanie do krabičky)

Naspájkovanie hrebeňových pinov nie je nutné, dá sa priletovať aj priamo dupont káble, opäť však zo spodnej strany senzora. Tieto káble je následne potrebné spevniť tavnou pištoľou, keďže sa pri ohýbaní opotrebúvajú. Pri zapájaní si dávaj veľký pozor na VCC a GND. Ak tieto dva piny vymeníš a pustíš prúd, súčiastku jednoducho spáliš, keďže nie je chránená diódou.

Zapojenie

Pin senzora Pin na RP2350-Zero
VCC 3.3V
GND GND
I/O GP6