Indholdsfortegnelse:

Casa Inteligente Com Arduino: 6 trin
Casa Inteligente Com Arduino: 6 trin

Video: Casa Inteligente Com Arduino: 6 trin

Video: Casa Inteligente Com Arduino: 6 trin
Video: 8x8x8 LED CUBE WITH ARDUINO UNO 2024, Juli
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.

Trin 1: Nødvendigt materiale

Materiale Nødvendigt
Materiale Nødvendigt
  • NodeMCU ESP8266
  • Sensor de presença PIR
  • Sensor for temperatur i Umidade DHT11
  • 1 summer 12 mm
  • 2 forskellige LED -kerner
  • 1 modstand fra 10K
  • 3 Modstande af 100

Trin 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.

Hvis du vil bruge Google, kan du gratis downloade en konsol til Firebase.

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

2) Klik på "Ir para o console".

3) Adicione um novo projeto.

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

5) Angiv en URL til seu projeto

6) Adgang til menuen "Database"

7) Ingen engang kan ikke give dig en bedre klik på "Configurações do projeto"

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

Trin 3: Aplicação Web

Aplicação Web
Aplicação Web

Agora vamos criar uma aplicação 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.

Trin 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
  • Temperatur temperatur og temperatur
  • Acedimento das lâmpadas
  • Detector de presença
  • Musik

    • Alarme padrão
    • Marcha Imperial til Star Wars
    • Super Mario tema

Trin 5: Diagrama Elétrico

Diagram over Elétrico
Diagram over Elétrico

På billedet kan vi se et diagram eller en diagram for alle dele af vores komponenter.

Trin 6: Vídeo Demonstração

Der er ingen videokonferencer, der kan overdrages til funktionen.

Anbefalede: