Sejam bem-vindos a mais um curso, dessa vez sobre IoT (Internet of Things, em português, Internet das Coisas). Sua ideia é que consigamos dar inteligência a equipamentos dos mais variados tipos, e através do IoT, conseguimos obter informações e até mesmo interagir com os equipamentos e dispositivos.
A ideia do nosso projeto é que tenhamos um termômetro, que nos fornecerá informações sobre a umidade e a temperatura, e que nós possamos vê-las através de um display. Mas não só isso, também conseguiremos ver as informações através do smartphone, em qualquer lugar que estejamos, já que conseguiremos acessá-las através da internet.
Ao fazer esse projeto, estaremos utilizando as tecnologias necessárias para colocar a inteligência no equipamento, seja de um termômetro ou de outro equipamento que queiramos obter informações.
Neste vídeo, vamos detalhar os materiais necessários para a montagem do nosso projeto. Vamos lá:
O Módulo Wi-Fi ESP8266 NodeMCU vem sendo muito utilizado para prover a inteligência que precisamos nos equipamentos. Sua diferença para o Arduino, além do controlador, é o Wi-Fi, que já vem embutido, e o preço mais barato.
O Raspberry Pi é opcional. Veremos mais à frente que ele pode ser utilizado para colocarmos o nosso próprio servidor, seja ele local ou corporativo.
Um exemplo de modelo de um display para Arduino é o Display LCD Oled Module For Arduino 0.96", e ele será utilizado para exibir a temperatura e a umidade.
A protoboard será utilizada as conexões do projeto.
Vamos precisar de um sensor de temperatura e umidade, pode ser tanto o DHT11, quanto o DHT22, com a diferença entre eles sendo a escala de medição. No treinamento, o instrutor utilizará o DHT22.
É o resistor recomendado pelo fabricante para trabalhar com o sensor.
Utilizaremos oito jumpers Macho x Macho, para fazer as ligações da Protoboard com o sensor, display e afins.
Com isso nossa lista está pronta. Todos esses itens podem ser achados em lojas de eletrônica e no Mercado Livre.
O NodeMcu será o ator principal do nosso projeto. O que varia entre as diversas placas que podem ser utilizadas é a quantidade de pinos e as suas interfaces, já que o módulo é o mesmo, o ESP8266.
No caso do NodeMcu, é interessante utilizá-lo pois ele possui uma extensão para Micro USB, tornando mais prática a programação e interação com ele, além do fato de que ele já nasceu com a ideia da Internet das Coisas, feito para esse propósito.
Na imagem abaixo, podemos ver a pinagem do NodeMcu, e podemos reparar que ele trabalha com 3.3V:
O curso NodeMcu e Esp8266: medindo e publicando dados com MQTT possui 134 minutos de vídeos, em um total de 55 atividades. Gostou? Conheça nossos outros cursos de Embarcados e Robótica em Programação, ou leia nossos artigos de Programação.
Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:
Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.
Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.
Emitimos certificados para atestar que você finalizou nossos cursos e formações.
Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.
Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.
Emitimos certificados para atestar que você finalizou nossos cursos e formações.
Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.
Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.
Acesso completo
durante 1 ano
Estude 24h/dia
onde e quando quiser
Novos cursos
todas as semanas