Categorieën
Beoordelingen

Verzendkosten

De verzendkosten zijn gebaseerd op het gewicht, omvang, afleveradres en subtotaal van de bestelling.
Indicatie verzendkosten:


Brievenbuspost*: €2,50
Pakketpost Basis NL: €5,95 (gratis vanaf €100)
Pakketpost Buitenland: Zie onderstaande link
Afhalen in Eindhoven: €0,00 - €3,00**


*Het systeem bepaald automatisch of brievenbuspost mogelijk is. Zo niet, dan is alleen Pakketpost en Afhalen beschikbaar.
** Tijdelijk vanwege COVID-19 op basis van orderbedrag.

Zie de volgende pagina voor extra verzendopties en uitleg over de verzendkosten: Verzenden

RobotDyn Touch Module TTP229-LSF 16-kanaals

RobotDyn Touch Module TTP229-LSF 16-kanaals

Snelle Verzending

Voor 17:00 uur besteld op werkdagen? Zelfde dag verzonden!

Model: RDTTP229
SKU: 000726
Beschikbaarheid: Op voorraad
... Stuk(s) Verkocht
€3,00 Excl. BTW: €2,48
Bij afname van 10 stuks is de prijs per stuk €2,75
Bij afname van 20 stuks is de prijs per stuk €2,50
Voorraad Indicatie:
Aantal: Bestellen

Een 16 kanaals touch module van RobotDyn geschikt voor een eigen touch opstelling of voor de RobotDyn Draaischijf touch module en RobotDyn 4x4 touch module. Specificaties:

  • Spanning: 2.4 - 5.5VDC (op de Vcc en GND)
  • Pinnen serieel uit te lezen via I2C

Let op: Dit product gebruikt de TTP229-LSF chip en werkt via I2C(SCL en SDA). Veel andere modules gebruiken een andere TTP229 chip en werken via de SCL en SDO pin. Deze zijn wellicht niet compatible met huidige TTP229 libraries. We hebben hieronder een stukje voorbeeld code om de touch module uit te lezen via I2C.

Zie de datasheet voor meer informatie: Tontek TTP229-LSF datasheet.

Voorbeeldcode(gebruikt de standaard I2C poort op je Arduino):

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <wire.h>

void setup() {
    Serial.begin(9600);
    Serial.println("Starting...");
    Wire.begin();
}

void print_key_states(uint16_t data)
{
    int bit_nr = 15;

    do {
        Serial.print(data >> bit_nr & 1 ? "1" : "0"); 
    } while (bit_nr--);
    Serial.println("");
}

void loop() {
    uint16_t key_data;

    Wire.requestFrom(0x57, 2, true);
    if (Wire.available()) {
        key_data = Wire.read() << 8;
        if (Wire.available()) {
            key_data |= Wire.read();
            print_key_states(key_data);
        }
    }
}
ThumbBestandsnaamBestandsgrootteGedownloadDownload
TTP229 datasheet.pdfTTP229 datasheet.pdf364.91KB342Download
op
5 ( 5 / 5 )
Ik heb 'm kort getest en hij functioneert prima. Een punt van kritiek is dat de SDO pin (pin 13) voor het Data Valid signaal (zie datasheet p. 10) niet op het printje beschikbaar is, waardoor je beperkt bent tot polling. Met de SDO pin zou je het uitlezen via een GPIO interrupt-driven kunnen maken. Maar voor deze prijs kun je hier niet echt over klagen, en met een dunne soldeerstift en een vaste hand kun je uiteraard zelf een extra draadje solderen :-)

Beoordeel

Uw naam:


Je e-mail adres van de bestelling: (wordt niet weergegeven in de review)


Uw beoordeling:Note: HTML-code wordt niet vertaald!

Oordeel: Slecht           Goed