Índice:
- Etapa 1: Peças
- Etapa 2: Conexão
- Etapa 3: Programa
- Etapa 4: Como funciona?
- Etapa 5: Aplicação para Android
- Etapa 6: configuração do aplicativo
- Etapa 7: Navegador
- Etapa 8: Encaminhamento de porta
- Etapa 9: SEM IP (opcional)
- Etapa 10: Teste
- Etapa 11: EDITAR: Código-fonte do aplicativo Android
Vídeo: Casa inteligente com Arduino: 11 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Olá.
Vou mostrar a você como construir sua própria casa inteligente. Mostra a temperatura interna e externa, se a janela está aberta ou fechada, mostra quando chove e dá alarme quando o sensor PIR detecta movimento. Fiz o aplicativo no android para exibir todos os dados (você também pode assistir no navegador). Você pode ver a temperatura da sua casa e outras informações de todo o mundo! O aplicativo é traduzido para inglês e polonês. Eu a construí porque queria fazer minha própria casa inteligente e controlá-la. Se quiser, você pode fazer sua própria casa inteligente, tudo que você precisa são peças (listadas abaixo) e muito desejo. Então vamos começar.
Explicação das siglas para iniciantes:
GND - terreno
VCC - potência
PIR - sensor de movimento
Etapa 1: Peças
Todas as peças me custam $ 90
- Arduino
- Módulo Ethernet ENC28J60
- Termômetro DS18B20 x2
- Módulo de microfone
- Sensor de chuva
- Sensor PIR
- Interruptor Reed
- Retransmissão
- Resistor 4, 7k Ω
- Cabo de par trançado
- Cabo Ethernet
- Ferramentas (solda, chave de fenda)
Etapa 2: Conexão
Acima eu adicionei uma imagem de fritzing com a conexão. Se você tiver algum problema com isso, deixe um comentário.
Etapa 3: Programa
Primeiro você precisa fazer o download, extrair e importar esta biblioteca para o IDE do arduino. E baixe a biblioteca 1Wire daqui, Dallas temperatura daqui e importe-os para o IDE do arduino também. Você pode fazer o upload deste programa para o seu arduino. No comentário está uma explicação do código.
Etapa 4: Como funciona?
Quando você clica em atualizar em seu aplicativo ou navegador, o Arduino envia dados para o smartphone / navegador. O aplicativo obtém o código-fonte de cada página (/ tempin, / tempout, / rain, / window, / alarm) e o exibe em seu telefone.
Etapa 5: Aplicação para Android
Para instalar o aplicativo em seu telefone Android, você precisa fazer isso (você pode ver na imagem acima): 1. a primeira etapa é baixar o arquivo smartHome.apk 2. Envie o arquivo apk para o seu telefone 3. Abra o gerenciador de arquivos e localize o arquivo smarthHome.apk 4. Clique nele e em instalar (se tiver habilitado a opção de instalar aplicativos fora do Google Play, você precisa para ligá-lo) 5. Terminou a instalação, pode ativar a aplicação
O aplicativo é traduzido para inglês e polonês. No navegador você pode ligar e desligar a luz, mas no aplicativo não porque eu não posso fazer isso, desculpe.
Etapa 6: configuração do aplicativo
Vou explicar como o aplicativo funciona. Mostra todos os dados da sua casa. Você pode clicar no ícone de configurações para editar seu endereço IP e ligar ou desligar o alarme. Ao ligar o alarme, o aplicativo obtém dados do sensor PIR em serviço e, caso seja detectado movimento em sua casa, ele faz uma notificação. O aplicativo recupera os dados do sensor de movimento a cada minuto. No campo IP você deve inserir seu endereço IP. Você pode checar aqui.
Etapa 7: Navegador
Digite no seu navegador o seu ip / all. Lá você pode ver todos os dados e ligar e desligar a luz.
Você pode usar isso em vez do aplicativo no Android.
Etapa 8: Encaminhamento de porta
Você precisa abrir a porta em seu roteador. Abra a configuração do seu roteador e defina o ip do arduino e abra a porta 80. Você pode ver na imagem acima.
Etapa 9: SEM IP (opcional)
Você pode configurar uma conta sem ip, mas não é necessário. Na imagem acima você pode ver como configurá-lo.
Etapa 10: Teste
Se quiser ver os dados em seu computador, você pode fazer isso digitando em seu navegador yourip / all (por exemplo, 12.345.678.901/all) ou usar o aplicativo Android.
Lembre-se de deixar um comentário e clicar em favorito se gostar do meu projeto:)
Etapa 11: EDITAR: Código-fonte do aplicativo Android
Como muitas pessoas me perguntaram sobre o código-fonte do Android, adicionei-o abaixo.
Recomendado:
Como fazer uma casa inteligente usando o módulo de relé de controle do Arduino. Idéias para automação residencial: 15 etapas (com fotos)
Como fazer uma casa inteligente usando o módulo de relé de controle do Arduino. Idéias para automação residencial: neste projeto de automação residencial, projetaremos um módulo de relé residencial inteligente que pode controlar 5 eletrodomésticos. Este módulo de relé pode ser controlado por celular ou smartphone, remoto IR ou remoto de TV, interruptor manual. Este relé inteligente também pode sentir r
Despertador inteligente: um despertador inteligente feito com Raspberry Pi: 10 etapas (com imagens)
Despertador inteligente: um despertador inteligente feito com Raspberry Pi: Você sempre quis um relógio inteligente? Se sim, esta é a solução para você! Fiz o Smart Alarm Clock, é um relógio que você pode alterar a hora do alarme de acordo com o site. Quando o alarme disparar, haverá um som (campainha) e 2 luzes
ForgetMeNot - Plataforma de notificação de casa inteligente: 14 etapas (com imagens)
ForgetMeNot - Smart Home Notification Platform: Como estudantes universitários ocupados, correndo entre as aulas, empregos e obrigações familiares, tendemos a esquecer as pequenas coisas. Um aniversário vai e vem sem que percebamos, um prazo importante é perdido por puro esquecimento e às vezes, apenas
Proteja sua casa inteligente de forma inteligente: 14 etapas
Proteja sua casa inteligente de forma inteligente: Estou disputando o concurso de segurança e proteção. Se você gosta do meu instrutível, vote nele! Vou mostrar-lhe como proteger totalmente a sua casa e o ambiente de maneira fácil e econômica. Contém segmentos onde você aprenderá a: 1. Configure y
Monitoramento de casa inteligente usando Alexa e Arduino: 9 etapas (com imagens)
Smart Home Monitoring usando Alexa e Arduino: No mundo atual, as pessoas passam mais tempo no local de trabalho do que em suas casas. Daí a necessidade de um sistema de monitoramento residencial onde as pessoas possam conhecer as condições da casa enquanto estão no trabalho. Seria ainda melhor se um c