Forum: Mikrocontroller und Digitale Elektronik Esp8266 präziser touch slider


von Stefan S. (neocortex)


Lesenswert?

Hi,
ich weiß nicht genau, ob jemand schon mal eine frage dieser Art gestellt 
hat, aber ich hab auf google keine sinnvollen infos geunden! Bevor ihr 
doofe fragen stellt, lest bitte erstmal die ganze story, ich erkläre am 
ende meine selbstauferlegten Einschränkungen.

Ich war fasziniert von diesen rgb und rgb-cct touch controller die man 
in eine Schalterdose bauen kann.

Ich hab wie ein Verrückter nach einem mit esp8266 oder esp32 gesucht, 
aber keinen gefunden!

Also hab ich mir gedacht "Baust du halt einen selbst, was soll daran soo 
schwer sein?" Ich hab mir einen auch china bestellt, damit ich ein 
gehäuse und ne schöne frontplatte zum testen habe... Hab auch schon die 
touch seite vom Board fertig....

Jetzt geht es zum eigentlichen Problem:

Ich muss einen "analogen" also nicht nur 1 und 0 Wert mit einem esp8266 
einlesen und aus mehreren davon einen slider bauen.... Ich hab 
rausgefunden, dass der esp32 nativ touch auf einigen pins kann und war 
enttäuscht, dass der esp8266 das nicht in der art kann.

Ich finde auch keine hochintegrierten ics, die für mich pins anbieten 
die ich betatschen kann um werte zwischen 0 und XXXX heraus zu 
bekommen... Ich finde immer nur ICs, die binär sprechen also angetatscht 
oder losgelassen....

Ich bin grade am überlegen, wie ich das entweder analog oder mit einem 
billigen Mikrokontroller der touch kann mit einem esp8266 machen kann.

Hier noch die Geschichte wieso ich keinen esp32 verwenden will:
Ich möchte Tasmota damit betreiben und der esp32 ist da wohl etwas 
zickig. Deswegen wurde mir möglichst davon abgeraten...
Dieses ding soll vielleicht mal bei meinem Schwiegervater in spee in der 
Küche mit zwei Tasmota wlan Glühbirnen verbunden werden und neben einem 
optionalen rgb-cct controller hauptsächlich ein interface für die 
steuerung der Lampen sein.
Die einfachste lösung wäre es meinen Eigenbau mit allen DeviceGroups zu 
verbinden und je nach zuletzt berühretem taster halt eine andere device 
group zu senden. Für die touch Taster benutze ich dann aber ttp223 oder 
dessen große brüder.

Vielen dank schon mal für alle hilfreichen Beiträge.
Liebe Grüße,
Stefan

Beitrag #6504796 wurde von einem Moderator gelöscht.
von Oliver S. (phetty)


Lesenswert?

Muss es wirklich Touch sein? Ältere Leute (ich schließe mich 
mittlerweile nicht mehr richtig aus) haben gern ein haptisches Feedback.
Wie wäre es mit einem  Drehencoder? Die werden glaub ich sogar schon von 
tasmota unterstützt.

von Roland M. (r0land)


Lesenswert?

Guten Morgen,
Ich habe etwas ähnliches mit dem ESP32 gemacht, und mich dafür an 
folgende Anleitung gehalten: 
https://github.com/espressif/esp-iot-solution/blob/master/documents/touch_pad_solution/touch_sensor_design_en.md 
. Die hat unter Punkt 4.5.2 ein Beispiel wie man einen Slider über 
digitale TouchPins bauen kann. Wenn dir relative Werte reichen, also 
streichen nach oben für soundsoviele Sekunden entspricht soviel mehr des 
Wertes sollte das gehen. Wenn du das ganze absolut als Position brauchst 
müsste man ggf mehr als drei digitale Touch Pins nutzen und um dann 
durch aneinander reihen eine genaue Positionsbestimmung des Touchpunktes 
zuzulassen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.