quero utilizar as interrupt externa do esp8266, mas não estou conseguindo

meu projeto constitui de um arduino UNO que envia informações sobre alguns potenciomentros para o

ESP8266 via serial (ESP8266 somente recebe do UNO e O UNO somente envia) as informações via serial e eu gostaria de criar uma interrup para receber as informações dos potenciometros de forma integra e sequencial definida, mas eu encontrei alguns exemplos depois de pesquisar e fazendo testes 

na interrupção eu não tive sucesso, eu tambem gostaria de saber se tem uma interrupção interna no esp8266 que poderia ser usada para este fim e eu tambem aceito sugestão que possa criar uma solução o mais simples possivel.

obrigado a todos

Exibições: 404

Anexos

Responder esta

Respostas a este tópico

Bom dia DAT,

usei este  funfou:

RV

Anexos

A comunicação serial do Arduino já usa interrupção no ESP8266. 

Não entendi o que deseja. 

Quer fazer leituras do potenciômetros á cada período de tempo ?

Ou somente quando o valor do potenciômetro for alterado ?

Obrigado pela atenção,meu projeto consiste em um arduino UNO e um ESP8266-12 eu estou utilizando potenciomentro somente para simular dados na entrada do UNO, meu objetivo usar o UNO somente para receber estes sinais e enviar para o ESP8266 via serial para ser acessado pela internet ou poderia utilizar no UNO,econder,sensors diversos sem se preocupar, pois o ESP8266 com os codgos que utilizei para se comunicar pela internet ele fica meio pesado e cria pequenos pauses na execução no ESP, mas para se conectar na internet nao tem problema, mas para faze leitura de sensores ja e um problema e esta a razão de eu querer utilizar o ESP8266 e o UNO .detalhe eu ja estou utilizando os recursos do milles no ESP eu coloquei tempo no millhes para cada aplicação interna e roda super bem mas ainda existe aquele pause devido eu acho a atualização de data e hora, mas enfim a principio eu estou enviando os dados no UNO via Serial.Println mas usando um pino de interrupção no ESP8266 para avisar para o ESP parar tudo e executar a leitura sendo que no final da leitura eu escrevo no pino do UNO LOW para encerrar a escrita e o ESP8266 continuar de onde parou , eu so consegui esta solução mas ficaria muito agradecido se tiver uma dica mais simples

obrigado

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço