Alexa lendo sensor Temperatura DHT22 com ESP8266 e Sinric
Вставка
- Опубліковано 30 жов 2024
- É mais comum ver projetos com Alexa e Esp ativando coisas. Agora fazendo uma leitura de um sensor de Temperatura por exemplo, é mais difícil. Aqui no nossocanal, trouxemos esse super projeto para vocês. Não esquece de se inscrever, se ainda não é inscrito, deixe seu joínha e ative as notificações de novos vídeos!
Autocore Robótica:
www.autocorero...
**Código de programação**
www.mediafire....
**Esquema de ligação**
www.mediafire....
******************************************************************
🔻🔻 Curso Arduino na Prática 🔻🔻
Site: arduinonapratic...
******************************************************************
Apoia-se:
apoia.se/eduar...
**Link para o grupo do Telegram - Arduino Projetos Brasil - Oficial**
t.me/joinchat/...
**Grupo Arduino Projetos Brasil**
/ arduinoprojetosbr
**Grupo Arduino Creators Brasil**
/ arduinocreatorsbr
Página Oficial:
/ eduarduino
Muchas gracias. Muy útil, casi le entendí todo lo que dijo. Saludos desde Chihuahua México.
muito bom. Uma funcionalidade que estava procurando há algum tempo.
Sensacional amigo
Oi, tudo bem? Eu gostaria de fazer um sensor de chuva que detectasse a intensidade dela. Por exemplo, garoa/chuva fraca, normal, forte...
Utilizando o sensor de chuva com a entrada analógica do módulo com o ESP e, criando cenas e ou rotinas para que Alexa fale.
E também eu quero fazer um aviso visual por meio de fitas ou barras de LED com uma animação, parecendo chuva, utilizando o controlador WLED para isso. É possível fazer isso com qual firmware pros ESPs? Muito obrigado!
Sensacional, parabéns!
Valeu Luk! TMJ!
Olá tudo bem,quantos dispositivo consigo estalar nessa placa
boa tarde, e para usar o esp32 com dht22 apenas para ler valores no esprainmaker? sem alexa
Se a temperatura atingir um determinado valor é possivel enviar uma notificação para a alexa?
Muito bom!
Vou estudar para tentar adicionar o BME280 que tenho aqui na Alexa. Se alguém já tiver feito isso, agradeço se compartilhar.
Obrigado!
Gostei muito do seu vídeo, da para você fazer para o sensor DS18B20 (DallasTemperature), obrigado fica bem
muito bom ,so nao consegui fazer funcionar ainda
olá professor, tem como o sinric pro ler sinais de um potenciometro tb?
vá na aba do sinric de adicionar modelo de dispositivo
coloca o tipo de dispositivo como "other" e na proxima aba você coloca com "Power level", eu não sei se funciona mas até ele responder vai testando
Parabéns pelo tutorial mas fiquei com uma dúvida porque você não colocou a umidade também. Obrigado
Olá Silvio. Bem que eu tentei, mas a skill do Sinric ainda não dá suporte para umidade, somente temperatura.
Ótimo vídeo, estava procurando um vídeo assim,e não achava obrigado pelo vídeo,só uma pergunta posso usar o dht11 no lugar do dht22
Sim, tem um campo na programação pra identificar se é DHT22 ou DHT11
Muito legal esse projeto. Eu tenho um termômetro de mínima e máxima, é possível usar um equipamento desses e instalar ele fora para medir a temperatura ambiente (com vedação para chuva), e diminuir o intervalo de leitura para a cada 10 segundos, por exemplo, via código? Além disso, seria possível programar ele para marcar a mínima e máxima, salvar na memória e resetar todo dia à meia noite por exemplo, mas guardando os dados do dia anterior na memória também? Agradeço desde já
Obrigado pela contribuição, Edu! Agora uma pergunta: como podemos usar o ESP8266 + DHT22, utilizando um broker MQTT? Podemos considerar que o Sinric, faz a função de um MQTT completo?
Sim, já existe algumas bibliotecas baseadas nesse sistema. Espalexa.h, por exemplo.
Parabéns pelo vídeo Edu. uma dúvida, Como devo proceder para conseguir conectar o ESP8266 em uma rede wifi industrial ? onde há IP específico para cada máquina, e que para se conectar nesta rede a permissão de acesso dos aparelhos é através da White List cadastrando o IMEI dos aparelhos. O que devo mudar no código de programação pelo IDE? obrigado
Olá Ilton. Na programação há um campo para modificar o IP de acordo com a faixa em que vc quer que trabalhe. Agora já no caso do White List, a identificação de fábrica que temos não é um número IMEI, mas sim um endereço MAC Adress. Teria que ver se no software da sua rede tem como cadastrar.
@@EduArduino isso correto, o esp8266 possui mac address?
@@iltonrotta Sim possui
vou compar. um mini moud acho que com esp01 nao da certo.
estou usando esp 01
Depois de muita luta, deu certo mas ainda nao consegui fazer funcionar no esp 01 , alguém fez pode me ajudar !! parabéns😀 pelo projeto
Eu não estou conseguindo upar o codigo para o esp, está dando erro na função setupSinricPro(), na parte mySensor.onPowerState, e eu basicamente não consegui resolver, eu consigo upar o codigo quando comento essa linha, porém não recebo nenhuma informação do sensor.
C:\Users\Hassa\Downloads\dht11_pro\main\main.ino: In function 'void setupSinricPro()':
C:\Users\Hassa\Downloads\dht11_pro\main\main.ino:132:12: error: 'using SinricProTemperaturesensor = class SINRICPRO_3_0_1::SinricProTemperaturesensor' {aka 'class SINRICPRO_3_0_1::SinricProTemperaturesensor'} has no member named 'onPowerState'
132 | mySensor.onPowerState(onPowerState);
| ^~~~~~~~~~~~
exit status 1
Compilation error: 'using SinricProTemperaturesensor = class SINRICPRO_3_0_1::SinricProTemperaturesensor' {aka 'class SINRICPRO_3_0_1::SinricProTemperaturesensor'} has no member named 'onPowerState'
'D5' was not declared in this scope como resolver ?
É possível fazer isso com a biblioteca Espalexa?
Sim. Veja o vídeo:
ua-cam.com/video/0ska2-9W4Uw/v-deo.html
@@EduArduino me refiro ao sensor de temperatura, existe uma forma de definir uma temperatura por comando de voz para quando a temperatura atingir esse valor ligar um relé utilizando a biblioteca espalexa?
@@leonardoalexandre7767 Não tem como um comando de voz interferir na programação que você faz previamente
@@EduArduino entendi, obrigado pela atenção, pensei se teria alguma forma de armazenar uma palavra dita em uma string, mas obrigado mais uma vez.
boa noite, estou com os seguintes erros.
C:\Users\jonat\Downloads\Alexa__ESP_e_DHT22\Alexa__ESP_e_DHT22.ino: In function 'void setup()':
C:\Users\jonat\Downloads\Alexa__ESP_e_DHT22\Alexa__ESP_e_DHT22.ino:155:7: error: 'class DHT' has no member named 'setup'
155 | dht.setup(DHT_PIN);
| ^~~~~
exit status 1
Compilation error: 'class DHT' has no member named 'setup'
Podem me auxiliar!