Boa noite, sou iniciante em arduino, gostaria da ajuda de vocês para um projeto que estou fazendo. É o seguinte.
Pretendo fazer um interruptor touch com Leds para indicação da cor que a lâmpada está (ou fita de led no caso). Por enquanto, estou só tentando passar as cores que a fita de Led está no momento para um Led NeoPixel(WS2812b) usando a API REST. Tenho 2 Wemos D1 mini, um deles está instalado a firmware ESPURNA e nela tenho a api REST eu faço uma solicitação (GET) para este por outro Wemos d1 mini. Eu consigo retornar as cores que estão em exibição no momento pela fita de led em valores RGB (0 a 255 para cada cor separados por virgula) usando o comando "http.getString();" e guardando em uma variável tipo "String" de nome "payload". Só que estou tentando de alguma forma passar esses valores para uma função "pixels.setPixelColor(i, payload);", o retorno é "no matching function for call to 'Adafruit_NeoPixel::setPixelColor(int&, String&)" credito que porque tenho que inserir somente valores inteiros e a String guarda valores como Caracteres. Agradeço desde já.
Tags:
Bom dia FSP,
por favor, não cole sketch na área de texto do tópico por razões técnicas.
Faça como o FD,
Remova o que postou na área de texto e anexe o arquivo com o sketch.
RV
Desculpe.
Não sabia.
Vou ler as regras para que não ocorra novamente.
Obrigado.
Segue uma solução que utilizo para pegar valores.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por