Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Esse projeto é uma junção de vários pequenos projectos that we can ser feitos com Arduino. É um ótimo projeto para quem está começando no world do Arduino.
Você vai learn a fazer um sistema com medição de temperatura e umidade, alarme, acendimento de luzes, e execução de músicas using um buzzer no Arduino. Tot așa este controlat de la distanță pe internet.
Pasul 1: Necesarul material
- NodeMCU ESP8266
- Sensor de presença PIR
- Sensor de Temperatura de Umiditate DHT11
- 1 buzzer 12 mm
- 2 LED-uri de nuclee diferite
- 1 rezistor de 10K
- 3 Rezistente de 100
Pasul 2: Firebase
O Arduino ficará responsável por ler continuamente os dados de nossa base de dados e executar os commandos de acord com os values disponíveis nela.
Cu contul tău Google poate creia gratuit cu un proiect fără consolă de Firebase.
1) Accesați Firebase (https://firebase.google.com/) cu contul dvs. Google.
2) Faceți clic pe „Ir para o console”.
3) Adicione um novo projeto.
4) Dê um nume pentru proiectul tău și ulei de termeni de utilizare.
5) Anotați o adresă URL a proiectului
6) Accesați meniul „Baza de date”
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"
Pasul 3: Aplicație Web
Agora vamos criar uma aplicação Web that irá se comunicar com nossa base de dados no Firebase.
Asim as o Arduino nossa aplicação toom ficará lendo a base de dados e atualizando as informationções na tela.
O cod de aplicație pe care îl utilizăm este disponibil fără depozitare abaixo.
github.com/marciovcampos/CasaInteligenteComArduino
Você poate ospedar essa aplicação em qualquer server da Web ou ainda gratuit no próprio Firebase.
Pasul 4: Cod Arduino
O cod utilizat nu poate fi găsit fără link abaixo. Nele você vai find:
- Conexão com o rede WIFI.
- Conexão com o Firebase
- Leitura de temperatura și umiditate
- Acedimento das lâmpadas
- Detector de presença
-
Músicas
- Alarme padrão
- Marcha Imperial face Star Wars
- Tema Super Mario
Pasul 5: Diagrama Elétrico
Na imagem acima se encontra o diagrama elétrico com toate os components that usamos.
Pasul 6: Demonstrație video
No video acima você can conferir o functionamento do project.