Stránka 2 z 2

Re: Relay v4.0 s ESP-01

Napsal: 30 črc 2019, 19:03
od Hafajs
Tak jen pro poradek, pridal jsem odpor 4K7, nepomohlo, pak jsem zkusil 1K a take nic. Pri pripojeni k napajeni proste cvakne :(. V setupu mam:

Kód: Vybrat vše

pinMode(RELAY,OUTPUT);
digitalWrite(RELAY, HIGH);

Re: Relay v4.0 s ESP-01

Napsal: 30 črc 2019, 19:55
od martinius96
Gilhad to povedal správne. Pravdepodobne je ten pin aj tzv. BOOT pin, ktorý má svoj stav HIGH/LOW niekoľko milisekúnd pred vykonávaním programu počas bootovania ESP. Teda softvérovo ho nemáš ako pozmeniť, pretože program sa ešte nevykonáva. Riešenie je iba zvoliť iný pin, ale vzhľadom nato, že je to hotová doska, tak to asi nezmeníš. Aké je číslo toho GPIO?
Tu je príklad pre NodeMCU s ESP8266-12E. Vidíš, že niektoré piny sú počas boot procesu HIGH, iné LOW.
Obrázek

Re: Relay v4.0 s ESP-01

Napsal: 31 črc 2019, 16:07
od kiRRow
Někde nedávno jsem viděl, při stavbě programátoru EEPROMky z arduina, že aby se nedělo to, že se na PINu prvně objeví LOW a pak až teprve HIGH, tak v programu byly prohozeny příkazy. Třeba to pomůže i tady.

Takto :

Kód: Vybrat vše

digitalWrite(RELAY, HIGH);
pinMode(RELAY, OUTPUT);

Re: Relay v4.0 s ESP-01

Napsal: 31 črc 2019, 17:38
od Hafajs
Pin je GPIO0, prohozeni příkazů by mne teda nenapadlo, zkusim.

Re: Relay v4.0 s ESP-01

Napsal: 01 srp 2019, 11:05
od Hafajs
Prohozeni příkazů také nepomohlo a nepomohlo ani obrácení logiky. Zkusil jsem, ze chci mít rele po startu sepnute. Stejně nejdřív na moment rozepne. Asi vlastnost :( ESP01.

Re: Relay v4.0 s ESP-01

Napsal: 01 srp 2019, 14:31
od ArduXPP
U ESP-01 se používá GPIO-2 pro relay, a odpor 3.3K.