Índice:

Como fazer o EchoLight: 3 etapas
Como fazer o EchoLight: 3 etapas

Vídeo: Como fazer o EchoLight: 3 etapas

Vídeo: Como fazer o EchoLight: 3 etapas
Vídeo: How to turn your Echo Dot into a night light | Amazon Alexa 2024, Novembro
Anonim
Como fazer o EchoLight
Como fazer o EchoLight

O EchoLight é um dispositivo relativamente simples projetado para tornar a estrada mais segura, alertando as pessoas quando estão em alta velocidade. O EchoLight é um dispositivo baseado em Raspberry Pi codificado em vermelho-nó que acende um LED multicolorido e soa um alarme para avisar as pessoas se elas atingirem uma velocidade perigosa. O EchoLight também possui recursos de SMS, permitindo enviar avisos por mensagem de texto e resumos de suas excursões de carro.

Suprimentos

  1. Um (1) Raspberry Pi 3
  2. Um (1) LED multicolorido
  3. Um (1) Módulo de Som de Alarme Ativo (para Arduino)
  4. Seis (6) fios fêmea para fêmea
  5. Um (1) cabo Ethernet
  6. (Opcional) Capa protetora Raspberry Pi (vem com dois (2) dissipadores de calor)

Etapa 1: Instalação

Instalação
Instalação
Instalação
Instalação

Este projeto usou uma variedade de bibliotecas diferentes, a maioria das quais criou novos nós para Node-Red. Algumas dessas instalações precisarão ser feitas em seu computador, enquanto outras deverão ser feitas em seu Raspberry Pi.

Instalações e operações de computador:

(Windows) Instale o PuTTY

(Mac) Não é necessário fazer download

Em seguida, fazemos SSH no Raspberry Pi. Isso é feito para usuários diferentes de Mac e Windows, portanto, siga os links correspondentes.

Primeiro, conecte seu Raspberry Pi ao seu WiFi com um cabo Ethernet

(Windows) Conecte-se ao Raspberry Pi com PuTTY e, em seguida, conecte-se ao Raspberry Pi ao seu WiFi

(Mac) SSH diretamente do terminal e, em seguida, conecte o Raspberry Pi ao seu WiFi

Opcional para Mac e Windows:

Expanda a partição raiz do cartão SD Raspberry Pi

Instalações no Raspberry Pi:

Nó-Vermelho

Nó SMS - Twilio

Nó Contador

Etapa 2: Fiação

Fiação
Fiação
Fiação
Fiação

Agora que você completou todos os downloads necessários, é hora de conectar o LED e o alarme ao seu Raspberry Pi. Você pode usar a imagem acima ou a lista a seguir para ajudá-lo a conectar os fios corretos aos pinos corretos.

Observação: essas fiações devem ser exatas para que o programa da próxima etapa funcione, mas se você quiser programá-lo, fique à vontade para fazer a fiação do sistema de maneira diferente.

LED multicolorido:

Estaremos conectando apenas as partes vermelha e verde do LED, pois o vermelho indicará velocidade e o verde indicará uma velocidade segura, portanto, o azul é desnecessário.

Vermelho - pino 16

Terra - Pino 9

Verde - pino 15

Módulo de alarme sonoro ativo:

Embora possa ser desnecessário, recomendo colocar fita adesiva ou outro material sobre o alarme, pois pode ser extraordinariamente alto e irritante.

VCC - Pino 1

I / O - Pino 11

Terra - Pino 6

Etapa 3: Adicionando o programa

Adicionando o Programa
Adicionando o Programa
Adicionando o Programa
Adicionando o Programa
Adicionando o Programa
Adicionando o Programa
Adicionando o Programa
Adicionando o Programa

Agora é hora de adicionar o código. SSH em seu Raspberry Pi, vá para o arquivo.node-red e inicie o programa node-red. Em seguida, vá para o botão superior direito (parece três linhas empilhadas), clique nele, clique em importar> área de transferência. Em seguida, cole o código a seguir na caixa. Este código irá ativar o alarme, fazer o semáforo mudar de verde para vermelho conforme a velocidade do motorista simulado aumentar (conforme mostrado nas imagens acima), e enviar mensagens de texto quando o motorista estiver indo muito rápido e informações sobre o trajeto quando a matriz estiver esvaziado.

[{"id": "412bd4f2.ad4b3c", "type": "tab", "label": "Main", "disabled": false, "info": ""}, {"id": "e490141d. ad9358 "," digite ":" função "," z ":" 412bd4f2.ad4b3c "," nome ":" Velocímetro Sim "," func ":" msg.payload = msg.payload [msg.count]; / nretorno msg; "," saídas ": 1," noerr ": 0," x ": 110," y ": 300," fios ":

Como não temos um velocímetro ou GPS, embora possa ser facilmente adicionado ao sistema, existem 6 nós que juntos emulam os limites de velocidade e um carro acelerando lentamente, você pode modificar os sistemas que emitem esses valores nos nós de injeção. matrizes.

Agora, tudo o que você precisa fazer é se inscrever em uma conta Twilio e inserir seu número de telefone e informações de conta nos dois nós de SMS azuis. Em seguida, você pode inserir seu número de telefone para receber os textos.

Está feito! Basta pressionar o botão vermelho "Implementar" no canto superior direito e você estará pronto para prosseguir! Sinta-se à vontade para adicionar recursos de GPS, um velocímetro ou outros módulos para melhorar nosso design.

Recomendado: