Touch 1/2/3 Gang brak wymaganej N

Gucio2607.
Posts: 508
Joined: Tue Aug 22, 2017 1:56 pm

Post

Mi działa na multiboardzie
Zainstalowane:
11x sonoff basic, 1x sonoff gate, 1x Yunshan, 2x H801, 7x sonoff touch(1,2,3 gang), 1x sonoff 4ch PRO
walanar1
Posts: 54
Joined: Fri May 18, 2018 5:31 pm

Post

wojtas567 wrote: Sat Sep 28, 2019 6:03 pm Na początku ten scalak mnie trochę zmylił ale wczoraj przeanalizowałem płytkę i okazało się, że sterowanie jest po staremu :D
Zauważyłem też, że na zdjęciach macie różne te moduły na jednych jest moduł esp TYWE3S a na innych esp8285
Ja mam moduł z TYWE3S wyprowadzenia ma identycznie jak ESP8266,w tych drugich modelach nie wiem jak są wyprowadzenia jeżeli ktoś sprawdzi i poda to przygotuję soft.
Więc w tym touch-u jest tak:
wejścia są na: 12, 5 i 14 GPIO
wyjścia: 12, 15 i 4 GPIO
LED na 16 GPIO

Przygotowałem soft do wgrania np takim programem https://drive.google.com/file/d/1xE-JUr ... sp=sharing prosty i działa, wybieramy plik. port com i wpisujemy adres 0x00000. W pierwszej kolejności sugeruję wyczyścić pamięć.
A tu plik do wgrania
Witam.
Mam prośbę do kolegi wojtas567 lub innych o dokładniejszą rozpiskę GPIO tzn.
L1 które wejście / wyście
L2 które wejście / wyście
L3 które wejście / wyście
User avatar
wojtas567
Posts: 2334
Joined: Sun Apr 03, 2016 7:16 pm
Location: Olsztyn

Post

Przecież masz opisane
Wkradł się tylko jeden błąd co do wyjścia nie gpio12 a 13
Po kolei
Pozdrawiam
Wojtek
walanar1
Posts: 54
Joined: Fri May 18, 2018 5:31 pm

Post

wojtas567 wrote: Mon Nov 04, 2019 8:41 am Przecież masz opisane
Wkradł się tylko jeden błąd co do wyjścia nie gpio12 a 13
Po kolei
Czyli dobrze zrozumiałem to
L1 wejście 12 /wyjście 13
L2 wejście 5 / wyjście 15
L3 wejście 14 / wyjście 4
i oczywiście led gpio 16
walanar1
Posts: 54
Joined: Fri May 18, 2018 5:31 pm

Post

walanar1 wrote: Thu Oct 24, 2019 9:30 am Ja kupiłem 5 szt podwójnych i 2 szt pojedynczych z linku https://pl.aliexpress.com/item/40000274 ... 5c0f2PQWRq
z podwójnymi mam problem ze stabilnością kanału podłączonego do L1,
światło zapala się i gaśnie samoczynnie z różną częstotliwością kanał L3 jest stabilny.
Na oryginalnym sofcie niema problemu jak również na pojedyńczym z wgraną suplą też, może ma koś jakieś pomysły jak temu zaradzić?
Ponawiam prośbę o skompilowanie stabilnego softu pod moje touche mogę przesłać jedno urządzenie do testów jeśli się uda pozostanie na własność.
miko1282
Posts: 561
Joined: Wed Dec 06, 2017 10:15 pm
Location: Brodnica
Has thanked: 1 time

Post

Próbowałeś incana easy ?
walanar1
Posts: 54
Joined: Fri May 18, 2018 5:31 pm

Post

miko1282 wrote: Tue Nov 05, 2019 9:19 am Próbowałeś incana easy ?
Próbowałem takie same objawy.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

walanar1 wrote: Tue Nov 05, 2019 8:41 am
walanar1 wrote: Thu Oct 24, 2019 9:30 am Ja kupiłem 5 szt podwójnych i 2 szt pojedynczych z linku https://pl.aliexpress.com/item/40000274 ... 5c0f2PQWRq
z podwójnymi mam problem ze stabilnością kanału podłączonego do L1,
światło zapala się i gaśnie samoczynnie z różną częstotliwością kanał L3 jest stabilny.
Na oryginalnym sofcie niema problemu jak również na pojedyńczym z wgraną suplą też, może ma koś jakieś pomysły jak temu zaradzić?
Ponawiam prośbę o skompilowanie stabilnego softu pod moje touche mogę przesłać jedno urządzenie do testów jeśli się uda pozostanie na własność.
Mogę Ci przygotować specjalny soft, który wyświetli więcej informacji. Podeślesz mi je i zobaczymy co da się zrobić. Serial monitor w Arduino IDE ogarniasz? :)
https://gui-generic-builder.supla.io/
walanar1
Posts: 54
Joined: Fri May 18, 2018 5:31 pm

Post

krycha88 wrote: Tue Nov 05, 2019 11:07 am
walanar1 wrote: Tue Nov 05, 2019 8:41 am
walanar1 wrote: Thu Oct 24, 2019 9:30 am Ja kupiłem 5 szt podwójnych i 2 szt pojedynczych z linku https://pl.aliexpress.com/item/40000274 ... 5c0f2PQWRq
z podwójnymi mam problem ze stabilnością kanału podłączonego do L1,
światło zapala się i gaśnie samoczynnie z różną częstotliwością kanał L3 jest stabilny.
Na oryginalnym sofcie niema problemu jak również na pojedyńczym z wgraną suplą też, może ma koś jakieś pomysły jak temu zaradzić?
Ponawiam prośbę o skompilowanie stabilnego softu pod moje touche mogę przesłać jedno urządzenie do testów jeśli się uda pozostanie na własność.
Mogę Ci przygotować specjalny soft, który wyświetli więcej informacji. Podeślesz mi je i zobaczymy co da się zrobić. Serial monitor w Arduino IDE ogarniasz? :)
Ok. podeślij osobiście nie ale mam w domu początkującego informatyka to pewnie ogarniemy
Darkman
Posts: 40
Joined: Fri Apr 26, 2019 11:34 am

Post

gbiel wrote: Sun Oct 20, 2019 1:53 pm Na bazie Primary GUI v2

Touch x 3 ESP8285

GPIO0 Touchpad #1
GPIO9 Touchpad #2
GPIO10 Touchpad #3
GPIO12 Przekaźnik #1
GPIO5 Przekaźnik #2
GPIO4 Przekaźnik #3
GPIO13 Blue LED
GPIO1 TX pin
GPIO3 RX pin Temperatura DS18b20
Dzięki za soft. Guziki i "przekaźniki" działają i łatwo się światło włącza ale jest problem z wyłączeniem światła.
Przy zbliżeniu/dotknięciu guzika/touchpada, światło się wyłącza i od razu włącza - na obu guzikach tak samo.
Filmik https://youtu.be/j4naC3E6t_k
Jedyny sposób na wyłączenie światła to zdalnie albo kombinacją dotyku: dotknąć, poczekać aż się znowu włączy i szybko dotknąć :)

Nie wiem czy można regulować czułość touchpadów ale są one bardzo czułe że wykrywają palec z odległości około 7mm i pewnie to jest powodem natychmiastowego ponownego włączania.
Jeśli się da to proponuję zmniejszyć czułość touchpadów lub może zrobić zwłokę przed możliwością ponownego dotknięcia.

Przetestowane na: MiniTiger 2xTouch bez podłączania neutrala

Edit z dnia 2019-11-07:
Kolega podrzucił mi pewien kod który rozwiązuje tak zwane "drgania styków" czyli zbyt szybkie ponowne działania przycisków.
Może @gbiel będziesz w stanie go zaimplementować

Code: Select all

//przycisk
int stan_diody = HIGH;            // Pierwszy stan diody (stan wysoki- dioda świeci)
int stan_przycisku;               // Aktualny stan odczytany z pinu wejściowego (pin do które podłączony jest przycisk)
int ostatni_stan_przycisku = LOW; // Poprzedni stan odczytanu z piny wejściowego

long lastDebounceTime = 0; // Zmienna potrzebna do przechowynia mierzeonego w milisekundach czasu  
long czas_drgania = 50;    // Czas na drganie styków
//koniec przycisku

void button()
{
//drgania styków
  int odczyt = digitalRead(przycisk); //Odczyt stanu przycisku do zmiennej lokalnej
  if (odczyt != ostatni_stan_przycisku) {
    lastDebounceTime = millis();
  }
  if ((millis() - lastDebounceTime) > czas_drgania) {
    if (odczyt != stan_przycisku) {
      stan_przycisku = odczyt;
      if (stan_przycisku == HIGH) { // Jeśli przycisk jest wciśniety (stan wysoki)
        stan_diody = !stan_diody; //Wyłączenie diody (negacja zmiennej stan_diody przechowującej wartość HiGH)
      }
    }
  }
void setup() {
  // put your setup code here, to run once:
}
void loop() {
  // put your main code here, to run repeatedly:
}
oSuplowane:
11x MiniTiger RF 2gang -N [czekają kolejne sztuki]
3x MiniTiger RF 1gang -N
1x Sonoff Touch 1gang +N
3x SmartDGM DSG-W162 gn. z pomiarem
2x GreenBlue GB155 gn.
1x MediaTech MT3105 gn.
1x Lanberg SM01-WP10 gn.
2x Yunshan
1x Geekcreit 4ch

Return to “Nowości”