Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Smart Door es una solución fácil para conectar su puerta al teléfono inteligente con unos sencillos pasos.
Smart Door le notificará cuando olvidó cerrar la puerta con llave y cuando alguien se acerque a su puerta.
¿Quienes somos?
Dos estudiantes de Ciencias de la Computación del Centro Interdisciplinario (IDC), Herzliya, Israel. Este sistema de puerta inteligente es nuestro proyecto final en el curso “Internet de las cosas (IoT)”.
¿Probaste nuestro proyecto? ¡Haznos saber! Nos encantaría saber de usted si tiene puntos para mejorar o algún comentario. Además, ¡nos encantaría conseguir algunas fotos!
Suministros
1 x placa ESP8266 (utilizamos Wemos D1 mini)
1 x cable micro-USB
12 x cables de puente
1 x potenciómetro
1 x sensor ultrasónico
1 x altavoz
Paso 1: los circuitos
En este paso, conectaremos todos los sensores.
Sensor ultrasónico:
- Conecte Vcc a 5v
- Conecte GND a G
- Conectar Trig a D8
- Conecte Echo a D7
Potenciómetro:
- Conecte GND a G (pierna izquierda)
- Conecte VCC a 5v (pierna derecha)
- Conecte la pierna del medio a A0
Vocero:
- Conecte GND a G
- Conecte Vcc a D6
Paso 2: instalación del software y los paneles de control necesarios
IDE de Arduino
Instale Arduino IDE:
www.arduino.cc/en/Guide/HomePage
Instale los "controladores" relevantes para las placas ESP8266 en su IDE de Arduino:
Adafruit
Cree una cuenta:
Vaya a 'Feeds' y agregue 2 feeds:
- potenciómetro
- ultrasónico
Luego, vaya al 'Tablero' y cree un nuevo tablero, luego ingrese al tablero y agregue 2 bloques, usando el signo más a la derecha de la página:
- Agregue el bloque de calibre, luego elija la alimentación del potenciómetro y asegúrese de que el valor máximo sea 1.
- Agregue un bloque de calibre, luego elija alimentación ultrasónica y asegúrese de que el valor máximo sea 100.
- Clic en Guardar'.
Aplicación Blynk
IOS:
Google Play:
Cree una cuenta y luego:
- Construye un proyecto de Blynk. (cuando lo hagas recibirás tu clave de autenticación de correo electrónico guárdala, la usaremos en el siguiente paso).
- Configure la aplicación para que se base en su placa (en nuestro caso, Wemos mini 1).
- Agrega un widget de notificación. (Ver fotos adjuntas para configuración).
Paso 3: el código
El código se adjunta y está bien documentado para facilitar su uso.
Abra el código en Arduino IDE, asegúrese de que la placa en la que está trabajando sea realmente la placa correcta.
Cuando esté ejecutando el monitor en serie, asegúrese de estar en 115200 baudios.
Tenga en cuenta que hay lugares en el código que necesita modificar de acuerdo con su proyecto (como los detalles de su WiFi).
Todo está escrito en la documentación.