Indholdsfortegnelse:
- Trin 1: Nødvendigt materiale
- Trin 2: Firebase
- Trin 3: Aplicação Web
- Trin 4: Código Arduino
- Trin 5: Diagrama Elétrico
- Trin 6: Vídeo Demonstração
Video: Casa Inteligente Com Arduino: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
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
- 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
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
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
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:
Pequeno Projeto De Uma Casa Inteligente: 5 trin
Pequeno Projeto De Uma Casa Inteligente: O projeto que faremos é de uma casa inteligente. Grundlæggende funktioner for funktionsmuligheder: · Overvågning af temperaturer og temperaturer. · Overvågning af liste over alimentos og nye filtre til geladeira.Não escrever
Monitor Inteligente De Comedouro: 5 trin
Monitor Inteligente De Comedouro: Este projeto consiste em apresentar uma balança inteligente que irá monitorar o comedouro do animal e irá alertar quando chegar a hora de repor o alimento e/ou a água. Consiste em validar um peso minimo considerável que o comedouro deverá conter, ca
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 trin
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: A nossa lixeira inteligente consiste na separa ç ã o autom á tica do lixo. Atrav é s de uma webcam, ela identifica o tipo de lixo e o depositita no compartimento adequado para posteriormente ser reciclado
Sistema Inteligente De Monitoramento De Enchentes (SIME): 4 trin
Sistema Inteligente De Monitoramento De Enchentes (SIME): Tema e Proposta: Foi dado o tema Servi ç os P ú blicos aos participantes do Hackathom Qualcomm Facens com no m á ximo 32 horas para planejamento e execu ç ã placa Dragonboard 410c com um Kit Qual
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)