Índice:

Casa Inteligente Com Arduino: 6 etapas
Casa Inteligente Com Arduino: 6 etapas

Vídeo: Casa Inteligente Com Arduino: 6 etapas

Vídeo: Casa Inteligente Com Arduino: 6 etapas
Vídeo: 6 DICAS - Como COMEÇAR CORRETAMENTE sua Casa Inteligente desde o Início 2024, Novembro
Anonim
Casa Inteligente Com Arduino
Casa Inteligente Com Arduino

Esse projeto é uma junção de vários pequenos projetos que podem ser feitos com Arduino. É um ótimo projeto para quem está começando no mundo do Arduino.

Você vai aprender a fazer um sistema com medição de temperatura e umidade, alarme, acendimento de luzes e execução de músicas utilizando um buzzer no Arduino. Tudo isso controlado remotamente pela internet.

Etapa 1: Material Necessário

Material Necessário
Material Necessário
  • NodeMCU ESP8266
  • Sensor de presença PIR
  • Sensor de Temperatura de Umidade DHT11
  • 1 campainha 12 mm
  • 2 LEDs de cores diferentes
  • 1 Resistor de 10K
  • 3 Resistores de 100

Etapa 2: Firebase

Firebase
Firebase

O Arduino ficará responsável por ler continuamente os dados de nossa base de dados e executar os comandos de acordo com os valores disponíveis nela.

Com sua conta do Google você pode criar gratuitamente um projeto no console do Firebase.

1) Acesse o Firebase (https://firebase.google.com/) com sua conta do Google.

2) Clique em "Ir para o console".

3) busca um novo projeto.

4) Dê um nome para o seu projeto e aceite os termos de uso.

5) Anote uma URL do seu projeto

6) Acesse o menu "Banco de Dados"

7) Na engrenagem no canto superior direito clique em "Configurações do projeto"

8) Anote a chave secreta do banco de dados em "Contas de Serviço" >> "Chaves secretas do banco de dados"

Etapa 3: Aplicação Web

Aplicação Web
Aplicação Web

Agora vamos criar um aplicativo Web que irá se comunicar com nossa base de dados no Firebase.

Assim como o Arduino nossa aplicação também ficará lendo a base de dados e atualizando as informações na tela.

O código da aplicação que utilizamos está disponível no repositório abaixo.

github.com/marciovcampos/CasaInteligenteComArduino

Você pode hospedar essa aplicação em qualquer servidor da Web ou ainda gratuitamente no próprio Firebase.

Etapa 4: Código Arduino

O código utilizado no projeto pode ser encontrado no link abaixo. Nele você vai encontrar:

  • Conexão com o rede WIFI.
  • Conexão com o Firebase
  • Leitura de temperatura e umidade
  • Acedimento das lâmpadas
  • Detector de presença
  • Músicas

    • Alarme padrão
    • Marcha Imperial do Star Wars
    • Super Mario Theme

Etapa 5: Diagrama Elétrico

Diagrama Elétrico
Diagrama Elétrico

Na imagem acima se encontra o diagrama elétrico com todos os componentes que possuem.

Etapa 6: Vídeo Demonstração

No vídeo acima você pode conferir o funcionamento do projeto.

Recomendado: