Innehållsförteckning:
- Steg 1: Material Necessário
- Steg 2: Firebase
- Steg 3: Aplicação Web
- Steg 4: Código Arduino
- Steg 5: Diagrama Elétrico
- Steg 6: Vídeo Demonstração
Video: Casa Inteligente Com Arduino: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
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.
Steg 1: Material Necessário
- NodeMCU ESP8266
- Sensor de presença PIR
- Sensor för temperatur i Umidade DHT11
- 1 summer 12 mm
- 2 olika LED -kärnor
- 1 motstånd de 10K
- 3 Resistores de 100
Steg 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.
Kommer att fortsätta med Google så kan du gratis använda en konsol för Firebase.
1) Acesse o Firebase (https://firebase.google.com/) com sua conta do Google.
2) Klicka 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) Ange en URL gör seu projeto
6) Åtkomst till menyn "Databas"
7) En engrenagem no canto superior direito clique em "Configurações do projeto"
8) Anot a chave secreta do banco de dados em "Contas de Serviço" >> "Chaves secretas do banco de dados"
Steg 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.
Steg 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 och omidade
- Acedimento das lâmpadas
- Detector de presença
-
Musiker
- Alarme padrão
- Marcha Imperial för Star Wars
- Super Mario -tema
Steg 5: Diagrama Elétrico
Föreställ oss en beskrivning av diagrammet för alla våra komponenter.
Steg 6: Vídeo Demonstração
Det finns inga videokonferenser som kan fungera eller fungera.
Rekommenderad:
Pequeno Projeto De Uma Casa Inteligente: 5 steg
Pequeno Projeto De Uma Casa Inteligente: O projeto que faremos é de uma casa inteligente. Possui basicamente dois grupos de funcionalidades: · De monitoramento de iluminação and temperaturena dos cômodos
Monitor Inteligente De Comedouro: 5 steg
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 steg
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: A nossa lixeira inteligente consiste na separa ç ã o autom á tica do lixo. Atrav é s uma webbkamera, ela identifiera o tipo de lixo e o deposita no compartimento adequado para posteriormente ser reciclado
Sistema Inteligente De Monitoramento De Enchentes (SIME): 4 steg
Sistema Inteligente De Monitoramento De Enchentes (SIME): Tema e Proposta: Foi dado o tema Servi ç os P ú blicos aos deltagare gör 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 Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)