Technické údaje
- 16 kláves
- Řadič TTP229 v režimu 16 kláves
- Stačí dva piny (hodiny a data)
- Modul patří navrch věže
- Napájení 3,3 V (předpoklad, TTP229 zvládne 2,4–5,5 V)
- Odběr ≈ 1 mA (odhad)
- Sběrnici I2C nepoužívá, i když se piny čipu jmenují SCL a SDO, TTP229 má vlastní rozhraní na IO7 a IO8
- Použití: kalkulačka, ovládání menu, zadávání PINu
Piny
| Pin | Funkce |
|---|---|
| IO7 | Hodiny (KEY_CLK) |
| IO8 | Data (KEY_DIN) |
Schéma zapojení
Ukázkový kód
Vyzkoušej si ukázku Klávesový klavír přímo v prohlížeči v Eduingo AI Lab. Každá ze 16 kláves zahraje jiný tón. Program začne na 200 Hz a přičte 60 Hz tolikrát, kolikátá je klávesa – opakované přičítání je vlastně násobení. Klávesa 1 tak hraje 260 Hz a klávesa 16 hraje 1160 Hz. Zkus zahrát melodii, nebo změnit krok mezi tóny.