Nodemcu ESP8266 com Shift Register e App inventor

O ESP8266 é um microcontrolador do fabricante chinês Espressif que inclui capacidade de comunicação por Wi-Fi.
CarlosCarrera
Novato
Mensagens: 2
Registrado em: 19/Jul/2019, 22:08

Nodemcu ESP8266 com Shift Register e App inventor

Mensagem por CarlosCarrera » 07/Fev/2020, 02:40

Boa Tarde
Desenvolvi um circuito em que acendo 16 Leds em seguencia com um botao.
Aperto o botao acende led 1 com delay 2s, aperto de novo acende o led 2......até o 16.
Usei um shift Register com o Nodemcu em (AP) fiz um app no Appinventor com um botão.
Criei um rotina para acender com o celular e com uma entrada manua atraves de um botao fisico.
O problema é que só funciona com o celular qdo uso o botao fisico nada acontece.
Se alguem puder me dar uma luz,
Agradeco.

Abaixo o trecho do codigo.

String req = client.readStringUntil('\r');
req = req.substring(req.indexOf("/") + 1, req.indexOf("HTTP") - 1);
Serial.println(req);
client.flush();

// Match the request

disparoState = digitalRead(disparomanual);

if (req.indexOf("D") != -1 || if (disparoState == HIGH ){
{
disparo++;
}

if (disparo == 1)
{
mega.shiftWrite(1, HIGH);
delay(2000);
mega.shiftWrite(1, LOW);

Responder