USANDO A IOT CLOUD DO ARDUINO COM A ESP32
HTML-код
- Опубликовано: 11 апр 2022
- USANDO A IOT CLOUD DO ARDUINO COM A ESP32
Neste vídeo você aprenderá a utilizar a Plataforma IoT do Arduino usando a ESP32 e conseguirá acender um LED e ler informações de sensores, visualizando tudo na dashboard tanto no computador quanto no celular.
___________________________________________________________________________
🟢 TREINAMENTO IOT COM ESP32:
go.hotmart.com/V65713714T?src...
🟢 TREINAMENTO DE AUTOMAÇÃO RESIDENCIAL COM ARDUINO: go.hotmart.com/C43280000D?src...
Veja nossos outros vídeos:
👉🏻 Como Fazer Automação Residencial com Arduino: • COMO FAZER AUTOMAÇÃO R...
👉🏻 O que é MQTT: • O QUE É MQTT | PROJETO...
👉🏻 Como usar a Alexa com a NodeMCU: • Alexa com NodeMCU ESP8...
👉🏻 Sensor de Corrente com Arduino: • COMO USAR SENSOR DE CO...
🟢 Nos siga nas redes sociais:
Instagram: / engeasier
Facebook: / engeasier
Blog: engeasier.com.br
Domine a Automação Residencial com Arduino: go.hotmart.com/C43280000D?src=ytiotarduino
Você tem algum vídeo usando a plataforma blink?
@@196ze tenho um antigo. Mas não gosto muito de usá-la
@@EngEasier Tenho um projeto de curso de controle de temperatura e umidade, sensor de umidade e um LM35, tá funcionando e conecta no wifi usei aquela biblioteca wifi manager, que vocês pode configurar a senha e o login que vai acessar a Internet, agora preciso só mostrar isto em um navegador ou app, estou tentando usar o blink.
Parabéns pelo video, Luan! Acabei de configurar minha NodeMCU-ESP8266 e rodou liso. Apesar do serviço em nuvem da Arduino IoT ter atualizado a interface (tem outras funcionalidades hoje), sua didática me guiou para ter sucesso em meu projeto 01. O mais interessante é a magia do serviço cloud, que permite o device e a dashboard ficarem em redes diferentes, acessível em qualquer lugar e por diferentes equipamentos. Show! 👏👏
Que sou, Icaro! Abração
Olá professor Luan, grato pela aula!
Venho lidando com microcontroladores a décadas, atualmente utilizando o ESP32 para aplicações na empresa de radio difusão em que trabalho. Meu ultimo projeto comtempla: utilização do WIFI Manager como também por intermédio de uma pagina html o acionamento de reles, leitura digitais e analógicas do quadro de força como tensão e corrente, leitura de um DHT11. Só que utilizo uma conta DDNS para usar o IP dinâmico, funciona direitinho, mas quando procuro utilizar um modem com chip de telefonia do lado da aplicação em lugares remotos, a coisa muda por estar em um IP publico compartilhado tipo CGNAT, com isso a estação não pode ser encontrada por outra rede via internet a não ser eu não estiver enganado, por intermédio de um servidor de IOT já conectado previamente.
Nesse curso IOT, haveria a possibilidade de utilizar os seguintes que já utilizo no meu projeto mencionado, são eles: WIFI Manager, envio de status dos eventos via WhatsApp ou Telegram, leitura de um DHT e envio das leituras analógicas e digitais mencionados?
Já utilizou o protocolo MQTT? Acredito que seja uma boa opção para você! No curso temos um módulo dedicado a esse protocolo.
Bem explicado, de forma clara e simples. 👌
Que legal que gostou, Jorge!
Grande abraço!
Pela madrugada, tava precisando de mais disso.
Boa! Fico feliz que ajudei 👊🏻
Ótima aula, Profesor!
Que legal que gostou, Sidnei! Abração!!
Aprendi muito com o vídeo, obrigado
fico muito feliz!! Abração
Obrigado professor montei e funciona perfeitamente. Abraço. ( deixei o like)
Show!!
Excelente vídeo!
Valeu!
Adore!!! Estava quebrando a cabeça com o Novo Blynk... Mas achei muito mais intuitivo o IOT Cloud... E claro que uma aula boa como essa também ajudou!
Que legal que gostou e aprendeu! Abração
Gostei demais do exemplo! Vou usar com meus alunos :)
Show!! Fico muito feliz em ler isso... manda bala lá! Abração
Muito bom o vídeo, estou a 2 anos sem mexer em arduino e estou um tanto perdido e precisava fazer exatamente isso que vc fez aqui em casa porém em vez do led iria ligar um relé para acionar um ar condicionado por contatora, antes usava o blynk mas vi que ficou muito complicado, já me inscrevi no canal.
Que legal! No lugar de usar a contatora para ligar o Ar Condicionado, recomendo copiar os comandos do controle remoto (se for do modelo tradicional). Isso porque não é recomendado você desligar o ar condicionado direto na energia.
Excelente vídeo. Explicação muito direta e clara.👏👏👏
Muito obrigado, Conceição! Depois quero ver o seu projeto funcionando, hein!
Legal
Teria algum projeto para monitorar consumo de água residencial através de um hidrômetro pulsador ?
Excelente Vídeo, obrigado por compartilhar. Amigo, teria como mostrar um acionamento via IoT Cloud, exemplo chave on/off ou mostrar se um botão foi pressionado?
Obrigado pelo comentário, Elias.
Posso sim planejar um conteúdo assim!
Abraços
@@EngEasier Amigo, outra dúvida: sabe dizer se com a versão paga eu consigo ter informações de locais distintos (outra estrutura física, outro wifi) em um único Dashboard?
Muito obrigada eu estava precisando disso no meu projeto e até que enfim achei, ótimo vídeo bem explicado😁. Você sabe se tem para esp 01s?
Olá, Malu!
Fico muito feliz que gostou! Sim, é possível usar com a ESP01
Muito bom! Teria algum vídeo mais completo utilizando módulo RTC nessa plataforma IoT Cloud com PWM do arduino?
Ainda não temos, mas posso planejar um vídeo sobre isso!
qual tipo de variável eu uso para usar um sensor detector de gás mq-02?
Olá, você me ajudou com um projeto de TCC que estou realizando, desde já lhe agradeço muito.
Sabe me dizer se é possível colocar um sensor de velocidade encoder para fazer esse monitoramento pela Dashboard?
Que legal, Daniel! Fico muito feliz em ter ajudado.
Dá sim, só fazer igual ao sensor de Temperatura e enviar a velocidade no lugar.
@@EngEasier Legal muito obrigado, além disso gostaria de colocar um contador de objetos com sensor reflexivo, eu consigo fazer isso e mandar as contagem para a plataforma?
Parabéns pelo vídeo. Caso eu quise-se criar um historico com esses dados como eu faria ?
Tem como você baixar os dados lá mesmo
em um único sensor que lê temperatura e umidade eu preciso criar duas "Things" no iot cloud ou consigo criar apenas um "Thing"?
SIM O SEU CANAL É OTIMO MA VC TEM DEICHAR ALGUNS CODIGOS PARA NOS BRINCAR POR EXEMPO ESTALAR ALGO EM CASA AQUECEDOR SOLAR MONITORAR A TEMPERATURA DA AGUA ,, DEPOIS DISSO AGENTE AVANÇA E VAI FAZER SEU CURSO EU MESMO TO PROCURANDO CONTEUDO E PARCERIA PARA MONITORAR MOTORES INDUSTRIAIS COM EQUIPAMENTO DE BAIXO CUSTO ..... TO APRENDENDO IoT PARA PROCURAR PARCERIAS PARA MONTAR UMA EMPRESA DE MONITOTAMENTO . o q vc acha da ideia??
Obrigado pela sugestão. Em alguns eu coloco o código sim.
Sim, é uma boa ideia, vai em frente!
Ótimo vídeo parceiro.
Tira uma dúvida.
Consigo fazer esse projeto com arduino UNO conectado ao ESP-01 ??
Hm, não tenho certeza. Mas funciona com a ESP01 ou NodeMCU separadamente.
Consegue sim. Só fazer o arduíno se comunicar por serial com o ESP-01.
olá professor bom dia. fiz o projeto de ler o potenciômetro pelo IOT CLOUD e ele não conseguiu ler a dashboard. coloquei pra ler no monitor serial e ele apareceu " brownout detector" pesquisando as literaturas, vi que é algo relacionado ao cabo de dados com suposto problema. Porém, fiz o mesmo projeto e carreguei pela IDE do arduíno e o monitor serial mostrou os valores do potenciômetro normalmente.... como explicar isso?
Ótimo vídeo, como posso ligar um rele?
Neste vídeo eu ensino como usar o relê: ruclips.net/video/DnvoEBK24SQ/видео.html
Quais equipamentos foram utilizados no vídeo?
ESP32, um LED, resistores de 220 e 10k Ohms e um sensor DHT11
Bacana, estou quebrando a cabeça tentando fazer a leitura de temperatura em um ESP8266 para o outro criar uma condição SE para outro ESP ligar ou desligar o LED, esse modo do video, faz isso para um unico ESP certo?
Fala, Richard! Beleza?
Cara, eu tenho um vídeo aqui no canal onde eu mostro como fazer a comunicação entre duas ESPs. Olha aqui:
COMUNICANDO DUAS ESPs | MQTT + ESP32 + ESP8266
ruclips.net/video/kb5YRQh16Ac/видео.html
Olá eu tenho CH340G eu consigo usa ló para fazer está aplicação
Boa Noite, vídeo excelente, estou criando um projeto de TCC baseado no esp32. Poderia me fornecer o código deste projeto para que eu possa testar ? tentei verificar se nos comentários anteriores tinha, porém não encontrei !!! Efetutei as mesmas etapas porém os valores no Dashboard não aparecem
Valeu! Pior que eu não tenho mais.
boa noite ! eu consigo fazer essa aplicação no esp01 ?
Consegue sim
Esse projeto funcionaria se o esp32 estivesse em outro ambiente com o sensor usando outra rede wifi?
Funciona sim, Denis!
Tem como fazer essa programação para um sensor de corrente AC?
Sim. Dá mesma forma que envia as informações do sensor usado no vídeo.
Boa tarde amigo, tem como coletar dados de mais de uma ESP e jogar em um mesmo dashboard??
Olá, Hermeson! Tudo bem? Eu ainda não testei, mas acredito que sim… só selecionar o dispositivo na hora de colocar o widget
OI TUDO BEM, PRECISO DE UMA AJUDA COMO FAZER PARA FUNCIONAR COM O NOTEBOOK SEM CONECTAR COM USB COMO UM CELULAR.
C
Duvida, como setar o ip no arduino iot cloud pelo wifi???
Olá professor, qual modelo deste esp32?
Olá, Paulo! Este é o Dev Module de 30 pinos
amigo....sabe dizer se ainda da para fazer conta no arduino...pois estou tentando criar uma conta para utiliazar como diz no seu video mas, não consigo
Olá, Fábio! Preciso verificar, faz um tempo que não mexo
boanoite,,, na part do DHT dht (DHTPIN, DHTTYPE);
esta dando erro...
como faço pra editar esses botoes ?
Oi estou com um projeto mais estou precisando de ajuda você pôde estou fazendo uma máquina niveladora de bolos e que automatiza ela com dois motores de passo você pode me ajudar
Olá, Theo. Vai lá no meu instragram @engeasier e me passa detalhes do seu projeto que eu envio para os meus alunos. Temos um grupo focado em desenvolver projetos.
pode usar com a Placa ESP 8266??
Sim, também é possível!
Consigo fazer um gráfico desse para sensor digital micro swhoth ? Exemplo definir 5 nível
Nível 1 100%
Nível 2 75%
Nivel 3 50%
Nível 4 25%
Nível 5 10%
Sendo que
Preciso enviar este dados para uma outra esp remoto
Para cada pinos desse precisa ter as 5 saída para acionar um relé
É possível
Olá, não conheço esse sensor. Mas é possível sim. Como você quer trabalhar com duas placas, recomendo usar o MQTT. Tenho vídeos aqui no canal sobre isso
É possível repassar o link do meu projeto na cloud Arduino para outras pessoas?
Sim! É possível compartilhar suas dashboards com outras pessoas.
coloca o código que vc fez, para baixarmos.
O legal é você mesmo fazer o seu para praticar. Mas caso queira mesmo, em um dos comentários aqui abaixo eu deixei o códgo.
Tentei fazer isso com o esp 8266 pra ligar um relé e não funcionou
Amanhã vou verificar as coisas com calma.
isso, dá uma verificada e repete o processo!
Olá, tenho tentado conectar a versão V3 deste dispositivo, mas a Iot Cloud não parece suportá-la... Alguma ideia?
Puts, essa versão nunca utilizei. Se souber de algo, trago aqui!
@@EngEasier obg!
Os dados lidos dos sensores ficam armazenados? ou só é pra visualização?
Eles ficam armazenados por um tempo só, não lembro de cabeça quanto
@@EngEasier Sugestão de vídeo: Como armazenar dados no MySQL. Quebrando a cabeça aqui com isso.
muito obrigado pela sugestão
Olá, fiz todos os passos mas não estou conseguindo comunicar e visualizar as informações dos dashboards, o que pode ser ?
Deve ter feito algo errado. Revisa tudo!
Luan meu Esp 32 não funciona, posso mandar ele pra vc testa-lo?
Olá, se a sua placa não funciona, melhor verificar com o vendedor.
Abraços
Adorei o vídeo, me ajudou mt, o único problema é q n está dando certo, o código está correto, a placa está conectada, tudo está igual ao vídeo mas n funciona, eu vou no dashboard e n funciona
quando eu aperto o botão para ligar e desligar o led n liga
hj funcionou, kkkkk talvez eu tivesse errado alguma coisa, mas mt obg, vídeo mt bom que me ajudou mt
Boooa! 👏🏻👏🏻
ola vc teria um contato de zap , gostei bastante to querendo fazer um curso,
Olá, pode mandar uma mensagem no nosso suporte: 11 98876-9583
Você colocou a porta 5 como saída, mas em nenhum momento você vinculou a porta 5 com a variável led
A variável led é criada anteriormente. Se recebermos 1 nela, ligamos a saída digital 5.
aqui a interface gerou mais uma função a void onHumidadeChange() que tive que retirar porque não estava mostrando a umidade
Bom dia, poderia disponibilizar o código pronto?
Pois tentei realizar ficando dando erro no pino 4 do código
#include
#include
/*
Sketch generated by the Arduino IoT Cloud Thing "Projeto IoT"
create.arduino.cc/cloud/things/49beca3f-8817-4582-bc79-b883fe901133
Arduino IoT Cloud Variables description
The following variables are automatically generated and updated when changes are made to the Thing
CloudLight led;
CloudTemperatureSensor tempetura;
CloudRelativeHumidity umidade;
Variables which are marked as READ/WRITE in the Cloud Thing will also have functions
which are called when their values are changed from the Dashboard.
These functions are generated with the Thing and added at the end of this sketch.
*/
#include "thingProperties.h"
#define DHTTYPE DHT11 // DHT 11
#define DHTPIN 4 //pino do sensor
DHT dht(DHTPIN, DHTTYPE);
void setup() {
// Initialize serial and wait for port to open:
Serial.begin(9600);
pinMode(5,OUTPUT);
dht.begin();
// This delay gives the chance to wait for a Serial Monitor without blocking if none is found
delay(1500);
// Defined in thingProperties.h
initProperties();
// Connect to Arduino IoT Cloud
ArduinoCloud.begin(ArduinoIoTPreferredConnection);
/*
The following function allows you to obtain more information
related to the state of network and IoT Cloud connection and errors
the higher number the more granular information you’ll get.
The default is 0 (only errors).
Maximum is 4
*/
setDebugMessageLevel(2);
ArduinoCloud.printDebugInfo();
}
void loop() {
ArduinoCloud.update();
leituraSensor();
// Your code here
}
/*
Since Led is READ_WRITE variable, onLedChange() is
executed every time a new value is received from IoT Cloud.
*/
void onLedChange() {
// Add your code here to act upon Led change
if (led == 1){
digitalWrite(5, HIGH);
} else{
digitalWrite(5, LOW);
}
}
void leituraSensor(){
float t = dht.readTemperature();
float h = dht.readHumidity();
tempetura = t;
umidade = h;
delay(1000);
}
@@EngEasier muito obrigado!, irei testar
O código que você mandou está dando erro, aparece que a temperatura não foi declarada (erro na linha 81). Se conseguir ajudar ae
É para o nosso TCC e estamos tentando fazer esse código funcionar faz tempo
Estamos usando um NodeMCU-32s ñ sei se pode mudar alguma coisa
O ruim desse sistema é que não dá pra replicar e entregar assim pra um cliente
Existem outras formas. Da uma olhada no ESP RainMaker: ruclips.net/video/SoRo8yosMls/видео.htmlsi=JciHdCPYCnpljxHu
Porque não ?
Queria saber como disponibilizar essas medições em um site, sem precisar a pessoa logar pra ver.
Manda o link da dashboard para ela que dá para ver pelo navegador.
@@EngEasier legal, vou aprender mexer com esse, pois o blynk no app não dá essa condição. Obrigado amigo.
O uso da plataforma Web Arduino IoT é pago?
Tem o plano gratuito
Não consigo carregar o programa e paguei dá esta mensagem - É apenas um daqueles dias.
Lamentamos, mas algo deu errado.
Você já tentou recarregar a página? Se demorar muito, você pode nos escrever no Fórum ou verificar a página de Status .
OI, sim, já tentei e não da certo, sempre que vou carregar é esta mensagem, estou pensando em usar o Blynk.
Paguei $6,9, e não da certo, pode me indicar outro, o Blynk é bom ou tem surpresa.
Boa tarde, tudo bem?
Segui certinho, primeiramente como fez, após repliquei para as demais funções do meu TCC, porém do nada parou de funcionar a conexão e da este erro abaixo:
Obs: conecta ao Wi-Fi porém da este erro, estou usando o esp32
ArduinoIoTCloudTCP::handle_ConnectMqttBroker could not connect to mqtts-up.iot.arduino.cc:8884
ArduinoIoTCloudTCP::handle_ConnectMqttBroker 10 connection attempt at tick time 341665
Já tentei de tudo, desde validar o código e desativar o Firewall, estou com o prazo aperto, se alguém conseguir me apoiar ficarei grato