Tabla de contenido:

SafetyFirst: 6 pasos
SafetyFirst: 6 pasos

Video: SafetyFirst: 6 pasos

Video: SafetyFirst: 6 pasos
Video: Silla de auto 3 en 1 Safety 1st | Cubre hasta 3 etapas del crecimiento | Tienda Infanti 2024, Noviembre
Anonim
Seguridad primero
Seguridad primero

Introducción

Este proyecto fue realizado por dos estudiantes del Centro Interdisciplinario en Herzliya, Israel, como un proyecto final del curso de IoT

El proyecto está diseñado para personas que comparten su automóvil con un nuevo conductor y temen por la seguridad del automóvil (y por la persona que lo conduce, OBVIAMENTE;)), muy parecido a mí, comparto mi automóvil con mi hermano menor).

Esta es una guía paso a paso para construir el mejor sistema de seguridad y proteger a sus seres queridos. Al final de esta guía, tendrá un sistema que:

1. Se asegura de que el conductor no haya consumido alcohol antes de conducir.

2. Se asegura de que el nivel de ruido en el automóvil (ya sea de música o de personas) esté a una altura segura.

3. Avisa si el conductor tiene una emergencia.

- Si no se cumple 1 o 2, o el conductor hace clic en el "botón de pánico" (3), se envía un correo electrónico con la ubicación del automóvil al contacto elegido.

Conectamos nuestro proyecto al puerto USB de mi automóvil, como fuente de alimentación. Si no tiene un puerto USB en su automóvil, venda su automóvil y compre uno nuevo (o conecte el proyecto a un banco de energía).

Las características de seguridad del proyecto son solo la punta del iceberg. Eres más que bienvenido (e incluso muy animado) a ser súper creativo y agregar nuevas funciones a tu propio proyecto.

Suministros

1 x placa ESP8266 (utilizamos Lolin Wemos D1 mini)

1 x cable micro-USB

1 x "botón pulsador"

1 x resistencia

1 x tablero

1 x sensor MQ-3

1 x sensor CZN-15E

12 x cables de puente (recomendamos utilizar tantos cables macho a hembra como sea posible, conectados entre sí para crear extensiones)

Paso 1: software

Software
Software

Arduino:

Instale Arduino IDE aquí

Instale el siguiente controlador aquí

Adafruit IO:

Regístrese en Adafruit IO aquí

Blynk:

Descargue la aplicación blynk en su teléfono inteligente y cree su cuenta en ella

Paso 2: Adafruit IO

Adafruit IO
Adafruit IO

Configuración - Adafruit IO

  1. En el sitio web de Adafruit IO, vaya a la pestaña "Feeds" y cree 2 nuevos feeds: "emergencia" y "ubicación".
  2. Vaya a "Paneles" -> abra el menú "Acciones" -> cree un nuevo panel.
  3. Asigne un nombre al nuevo panel; agregar una descripción es opcional.
  4. Seleccione "Crear" -> haga clic en el nuevo enlace.
  5. Observe en su panel de control recién creado los 7 pequeños botones cuadrados.
  6. Presione el botón de la llave amarilla.
  7. Se abrirá una ventana emergente.
  8. Guarde la cadena que ve en la "Clave activa"; la necesitaremos.
  9. Seleccione el botón "+".
  10. Agrega un bloque "Indicador".
  11. Seleccione el feed de "emergencia".
  12. Continuar.
  13. Escribe un título.
  14. En el menú "Condiciones", elija "=".
  15. Establezca el valor debajo de él en "1".
  16. Seleccione "Crear bloque".
  17. Haga clic en el botón azul "+".
  18. Agrega un bloque "Mapa".
  19. Elija el feed de "ubicación".
  20. Continuar.
  21. Escriba un título.
  22. Elija 24 horas.
  23. Establezca el tipo de mapa en "Imágenes de satélite".
  24. Seleccione "Crear bloque".
  25. Seleccione el botón de engranaje verde.
  26. Clic en Guardar"

Paso 3: Blynk

Blynk
Blynk

Configuración - Blynk

  1. Vaya a la aplicación Blynk.
  2. Crea un nuevo proyecto.
  3. Guarde la clave de autenticación que se envía a su correo electrónico.
  4. Haga clic en el botón pequeño (+).
  5. Agregue los siguientes widgets: widget de correo electrónico y transmisión de GPS.
  6. Configure el GPS Stream en el pin virtual V0.
  7. Asegúrese de que la dirección de correo electrónico en el widget de correo electrónico sea correcta.
  8. Cambie el campo "Tipo de contenido" a "texto / sin formato".

Paso 4: el circuito

El circuito
El circuito
El circuito
El circuito

Vamos a conectarnos (!):

ESP8266:

  • 5V -> +
  • G -> -

MQ-3 (censura de alcohol)

  • A0 -> A0 (del ESP)
  • GND -> -
  • VCC -> +

CZN-15E

  • G -> -
  • + -> + (del tablero)
  • D0 -> D3 (del ESP)

Presionar el botón

  • Ida -> D4
  • Segunda etapa -> -

Paso 5: CÓDIGO

CÓDIGO
CÓDIGO

Se adjunta el código necesario:)

1. Abra el código en Arduino IDE.

2. Verifique la configuración de su placa - asegúrese de estar en la correcta.

3. Complete las variables que faltan en el código:

  • #define EMAIL "tu correo electrónico"
  • char ssid = "el nombre de su red Wifi"
  • char pass = "su contraseña de red Wifi"
  • char auth = "su código de autorización de Blynk"
  • #define AIO_USERNAME "AdafruitIO username"
  • #define AIO_KEY "Clave AdafruitIO"

Paso 6: configuración del automóvil

Configuración del coche
Configuración del coche
Configuración del coche
Configuración del coche
Configuración del coche
Configuración del coche

Configurar el sistema en su automóvil

Nuestra recomendación de configuración:

  • Coloque el censor de alcohol cerca del volante para que pueda censurar los niveles de alcohol de la mano (a menudo permanece en las manos del bebedor)
  • Coloque el micrófono cerca de los parlantes del automóvil (el alto nivel de ruido probablemente sea causado por música alta)
  • Coloque la placa de pruebas y el botón de clic cerca del conductor, en una posición accesible (en caso de emergencia, el conductor debe presionar el botón fácilmente)

Recomendado: