Índice:

SafetyFirst: 6 etapas
SafetyFirst: 6 etapas

Vídeo: SafetyFirst: 6 etapas

Vídeo: SafetyFirst: 6 etapas
Vídeo: Silla de auto 3 en 1 Safety 1st | Cubre hasta 3 etapas del crecimiento | Tienda Infanti 2024, Novembro
Anonim
Segurança primeiro
Segurança primeiro

Introdução

Este projeto foi feito por dois alunos do Centro Interdisciplinar em Herzliya, Israel, como um projeto final do curso de IoT

O projeto é pensado para pessoas que compartilham seu carro com um novo motorista, e temem pela segurança do carro (e por quem o dirige - OBVIAMENTE;)), muito parecido comigo - eu divido meu carro com meu irmão mais novo).

Este é um guia passo a passo para construir o sistema de segurança definitivo e proteger seus entes queridos. No final deste guia, você terá um sistema que:

1. Certifique-se de que o motorista não consumiu álcool antes de dirigir.

2. Certifique-se de que o nível de ruído no carro (seja por música ou por pessoas) está a uma altura segura.

3. Alerta se o motorista está passando por uma emergência.

- Se 1 ou 2 não for atendido, ou o motorista clicar no "botão de pânico" (3), um e-mail com a localização do carro é enviado para o contato escolhido.

Conectamos nosso projeto à porta USB do meu carro - como fonte de alimentação. Se você não tem uma porta USB em seu carro, venda seu carro e compre um novo (ou conecte o projeto a um banco de energia).

Os recursos de segurança do projeto são apenas a ponta do iceberg. Você é mais do que bem-vindo (e até mesmo altamente encorajado), a ser super criativo e adicionar novos recursos ao seu próprio projeto.

Suprimentos

1 x placa ESP8266 (usamos Lolin Wemos D1 mini)

1 x cabo micro USB

1 x "botão de pressão"

1 x resistor

1 x tábua de pão

1 x sensor MQ-3

1 x sensor CZN-15E

12 x Cabos Jumper (recomendamos usar tantos cabos macho para fêmea quanto possível, conectados uns aos outros para criar extensões)

Etapa 1: Software

Programas
Programas

Arduino:

Instale o IDE Arduino aqui

Instale o seguinte driver aqui

Adafruit IO:

Inscreva-se no Adafruit IO aqui

Blynk:

Baixe o aplicativo blynk para o seu smartphone e crie sua conta nele

Etapa 2: Adafruit IO

Adafruit IO
Adafruit IO

Configurando - Adafruit IO

  1. No site Adafruit IO, vá para a guia "Feeds" e crie 2 novos feeds - "emergência" e "local".
  2. Vá para "Painéis" -> abra o menu "Ações" -> crie um novo painel.
  3. Nomeie o novo painel, adicionar uma descrição é opcional.
  4. Selecione "Criar" -> clique no novo link.
  5. Observe em seu painel recém-criado os 7 pequenos botões quadrados.
  6. Pressione o botão amarelo.
  7. Uma janela pop-up será aberta.
  8. Salve a string que você vê na "Chave ativa" - vamos precisar dela.
  9. Selecione o botão "+".
  10. Adicione um bloco "Indicador".
  11. Selecione o feed de "emergência".
  12. Prosseguir.
  13. Digite um título.
  14. No menu "Condições", escolha "=".
  15. Defina o valor abaixo dele para "1".
  16. Selecione "Criar Bloco".
  17. Clique no botão azul "+".
  18. Adicione um bloco "Mapa".
  19. Escolha o feed de "localização".
  20. Prosseguir.
  21. Digite um título.
  22. Escolha 24 horas.
  23. Defina o tipo de mapa como "Imagens de satélite".
  24. Selecione "Criar Bloco".
  25. Selecione o botão de engrenagem verde.
  26. Clique em "Salvar"

Etapa 3: Blynk

Blynk
Blynk

Configurando - Blynk

  1. Acesse o aplicativo Blynk.
  2. Crie um novo projeto.
  3. Salve a chave de autenticação que é enviada para seu e-mail.
  4. Clique no botão pequeno (+).
  5. Adicione os seguintes widgets: widget de e-mail e GPS Stream.
  6. Defina o GPS Stream para o pino virtual V0.
  7. Certifique-se de que o endereço de email no widget Email está correto.
  8. Altere o campo "Tipo de conteúdo" para "texto / simples".

Etapa 4: O circuito

O circuito
O circuito
O circuito
O circuito

Vamos conectar (!):

ESP8266:

  • 5V -> +
  • G -> -

MQ-3 (censor de álcool)

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

CZN-15E

  • G -> -
  • + -> + (da placa de ensaio)
  • D0 -> D3 (do ESP)

Botão de apertar

  • Primeira etapa -> D4
  • Segunda etapa -> -

Etapa 5: CODE

CÓDIGO
CÓDIGO

O código necessário está anexado:)

1. Abra o código no Arduino IDE.

2. Verifique a configuração da sua placa - certifique-se de que está na placa certa.

3. Preencha as variáveis ausentes no código:

  • #define EMAIL "seu email"
  • char ssid = "nome da sua rede Wifi"
  • char pass = "sua senha de rede Wifi"
  • char auth = "seu código de autorização Blynk"
  • # define AIO_USERNAME "nome de usuário AdafruitIO"
  • # define AIO_KEY "chave AdafruitIO"

Etapa 6: configuração do carro

Configuração do carro
Configuração do carro
Configuração do carro
Configuração do carro
Configuração do carro
Configuração do carro

Configurando o sistema em seu carro

Nossa recomendação de configuração:

  • Coloque o censor de álcool perto do volante para que possa condensar os níveis de álcool da mão (geralmente fica nas mãos do bebedor)
  • Coloque o microfone perto dos alto-falantes do carro (alto nível de ruído é provavelmente causado por música alta)
  • Coloque a placa de ensaio e o botão de clique perto do motorista - em uma posição acessível (em caso de emergência, o motorista deve pressionar o botão facilmente)

Recomendado: