Tabla de contenido:

Casa Inteligente Com Arduino: 6 pasos
Casa Inteligente Com Arduino: 6 pasos

Video: Casa Inteligente Com Arduino: 6 pasos

Video: Casa Inteligente Com Arduino: 6 pasos
Video: Maqueta de una casa Domótica (Automatizada) 2024, Mes de julio
Anonim
Casa Inteligente Com Arduino
Casa Inteligente Com Arduino

Esse projeto é uma junção de vários pequeños 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 ejecução de músicas utilizando um buzzer no Arduino. Tudo está controlado remotamente por internet.

Paso 1: Material necesario

Material necesario
Material necesario
  • NodeMCU ESP8266
  • Sensor de presença PIR
  • Sensor de Temperatura de Umidade DHT11
  • 1 zumbador 12 mm
  • 2 LED de núcleos diferentes
  • 1 resistencia de 10K
  • 3 Resistores de 100

Paso 2: Firebase

Firebase
Firebase

O Arduino ficará responsável por ler continuamente os dados de nossa base de dados y ejecutar 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) Haga clic en "Ir para o console".

3) Adicione um novo projeto.

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

5) Anote una URL do seu projeto

6) Acesse o menú "Base de datos"

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"

Paso 3: Aplicación web

Aplicación web
Aplicación web

Agora vamos a criar uma aplicação Web que irá se comunicar con nuestra base de datos no Firebase.

Assim como o Arduino nossa aplicação también ficará lendo una base de datos 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 server da Web ou ainda gratuitamente no próprio Firebase.

Paso 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 de Star Wars
    • Tema de Super Mario

Paso 5: Diagrama Eléctrico

Diagrama Elétrico
Diagrama Elétrico

Na imagem acima se encuentra o diagrama eléctrico con todos los componentes que usamos.

Paso 6: Vídeo de demostración

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

Recomendado: