Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Smart Door é uma solução fácil para conectar sua porta ao smartphone com alguns passos fáceis.
O Smart Door irá notificá-lo quando você se esquecer de trancar a porta e quando alguém estiver se aproximando de sua porta.
Quem somos nós?
Dois alunos de Ciência da Computação do Centro Interdisciplinar (IDC), Herzliya, Israel. Este sistema Smart Door é nosso projeto final no curso “A Internet das Coisas (IoT)”.
Experimentou nosso projeto? Nos informe! Gostaríamos muito de ouvir de você se você tem pontos a melhorar ou algum comentário. Além disso, adoraríamos tirar algumas fotos!
Suprimentos
1 x placa ESP8266 (usamos Wemos D1 mini)
1 x cabo micro USB
12 cabos de jumper
1 x potenciômetro
1 x sensor ultrassônico
1 x alto-falante
Etapa 1: os circuitos
Nesta etapa, conectaremos todos os sensores.
Sensor ultrasônico:
- Conecte Vcc a 5v
- Conecte GND a G
- Conectar Trig a D8
- Conecte o Echo ao D7
Potenciômetro:
- Conecte GND a G (perna esquerda)
- Conecte VCC a 5v (perna direita)
- Conecte a perna do meio a A0
Alto falante:
- Conecte GND a G
- Conecte Vcc a D6
Etapa 2: instalação de softwares e painéis necessários
IDE Arduino
Instale o IDE Arduino:
www.arduino.cc/en/Guide/HomePage
Instale "drivers" relevantes para as placas ESP8266 em seu IDE Arduino:
Adafruit
Crie uma conta:
Vá para 'Feeds' e adicione 2 feeds:
- potenciômetro
- ultrassônico
Em seguida, vá para o 'Painel' e crie um novo painel, depois entre no painel e adicione 2 blocos, usando o sinal de mais à direita da página:
- Adicione o bloco de medidor, escolha a alimentação do potenciômetro e certifique-se de que o valor máximo seja 1.
- Adicione o bloco medidor, escolha a alimentação ultrassônica e certifique-se de que o valor máximo seja 100.
- Clique em 'Salvar'.
Blynk App
IOS:
Google Play:
Crie uma conta e, em seguida:
- Construa um projeto Blynk. (quando o fizer receberá no seu email a chave de autenticação, guarde-a, iremos utilizá-la no próximo passo).
- Configure o aplicativo para ser baseado em sua placa (no nosso caso, Wemos mini 1).
- Adicione um widget de notificação. (Veja as fotos em anexo para configuração).
Etapa 3: O Código
O código está anexado e bem documentado, para fácil uso.
Abra o código no Arduino IDE, certifique-se de que a placa em que você está trabalhando é de fato a placa certa.
Quando você estiver executando o monitor serial, certifique-se de estar em 115200baud.
Observe que há lugares no código que você precisa modificar de acordo com seu projeto (como os detalhes do WiFi).
Tudo está escrito na documentação.