Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Telêmetro para estacionamento em garagem com Arduino

Componentes e suprimentos

Arduino Leonardo
× 1
Exibição de matriz
(encontre em lojas da Internet)
× 1

Ferramentas e máquinas necessárias

Ferro de soldar (genérico)

Sobre este projeto




Este projeto simples o ajudará a estacionar seu carro na garagem exibindo a distância de objetos na frente do pára-choque do seu carro. Uma mensagem de 'parar' dirá quando é hora de parar. O projeto é baseado nos telêmetros ultrassônicos usuais HC-SR04 ou Parallax Ping))) (tm) e uma placa Arduino. Usei o Leonardo mas deve funcionar em qualquer outra placa original ou compatível.

Para o display escolhi uma versão em matriz devido ao seu tamanho e por razões estéticas.





Etapa 1:O que você precisa ...


Para construir este projeto, você precisa de:
  • Uma placa Arduino:uma placa original ou compatível deve funcionar, pois o código não usa pinos / funções especializadas. Você pode encontrá-la em qualquer lugar na Internet ou talvez tenha uma não usada em uma gaveta em seu laboratório.
  • Um HC-SR04 ou Parallax Ping))) telêmetro ultrassônico:eles são comumente usados ​​com projetos Arduino, então, provavelmente, você já o tem. De qualquer forma, aqui estão alguns links:- Parallax Ping))) no Parallax- HC-SR04 no Sparkfun- Parallax Ping)) no resultado da pesquisa Pololu- HC-SR04 do Ebay
  • O monitor Four matrix:comprei na IOTMODULES no Ebay:4 Way MAX7219 DOT MATRIX Caso o link não funcione, tente contatá-los na loja Ebay.
  • Habilidades de soldagem, é claro :)





Etapa 2:construir o projeto ...


Baixe o diagrama esquemático arduinorangefinder.pdf. Você pode encontrar em anexo também o pdf HC-SR04 e o ping))) pdf, apenas para sua referência. O diagrama eletrônico é muito simples, siga-o exatamente. Sugiro estender as fiações para o display e sensor de cerca de 1 metro (ver imagem 1) para que você possa posicioná-los mais facilmente mais tarde.

Na imagem 2 você pode ver como soldar os pinos da fonte de alimentação para o display e o sensor:+ 5V do display e Vcc do sensor precisam ser soldados juntos. Todos os outros pinos devem ter seu próprio terminal.

Image5 é a versão Ping))) do projeto. Vá para a próxima etapa quando estiver pronto ...
F94NL6QIVCVU48A.pdf F20YI99IVA513TU.pdf FEH4AIJIVCVU47X.pdf





Etapa 3:Código Arduino ...


É hora de trabalhar no lado do Arduino.

Baixe a biblioteca MD_MAX72XX.zip anexada e instale-a do IDE (esboço-> biblioteca de importação).

Agora descompacte e carregue o esboço MeasureDistanceV200.ino e vamos dar uma olhada nele. Existem várias linhas que você pode editar:

1) O tipo de exibição de matriz:a biblioteca fornecida suporta 4 tipos de exibição de matriz, portanto, deve funcionar com a maioria dos monitores do mercado. Apenas descomente uma definição de cada vez e carregue o código para o Arduino para ver se ele corresponde à sua exibição.

2) O tipo de sensor:descomente apenas a linha que corresponde ao seu sensor.

3) Escolha sua unidade de medida preferida de centímetros ou polegadas:descomente apenas a correta, um aviso foi definido na compilação condicional, ele mostrará o que você escolheu.

Agora defina as distâncias como preferir, você pode modificá-las mais tarde, quando o projeto estiver no lugar.

Faça upload do código e verifique se tudo funciona. Se você tiver problemas, verifique novamente os fios e as conexões.

Atualização 30/03/2019 - O código foi atualizado:> Nova biblioteca de exibição de matriz, suporta 4 tipos de exibição (muita documentação dentro da biblioteca) Créditos para majicdesigns

Atualização 10/01/2019 - O código foi atualizado:> Adicionada a possibilidade de escolher a unidade de medida em centímetros ou polegadas

Atualização 30/12/2017 - O código foi atualizado:> Desligue o display quando estiver parado na distância STOP por mais de 10 segundos!





Etapa 4:O projeto em ação ...


Meça a altura da parte mais proeminente do pára-choque do seu carro a partir do chão. Prenda o sensor próximo à parede, na altura que você mediu.

Usei uma folha de espuma de poliestireno na qual fiz uma ranhura para o sensor (ver imagem).

Agora posicione o display de forma que você possa vê-lo de seu carro.

Tente entrar de carro e verifique as distâncias, ajuste-as no código do Arduino e recarregue se necessário.

Aproveitar!

Código

  • código Arduino V2.00
  • Biblioteca de exibição de matriz
Código Arduino V2.00 Arduino
Código do Arduino atualizado para oferecer suporte a diferentes tipos de exibição Matrix
 Sem visualização (somente download). 
Biblioteca de exibição de matriz Arduino
Nova biblioteca de exibição Matrix
 Sem visualização (somente download). 

Processo de manufatura

  1. GoPiGo v2 com Windows IoT
  2. Painel LCD com Arduino para o simulador de vôo
  3. Switch / Painel de LED com Arduino para FS2020
  4. Aceitar moeda de controle com Arduino
  5. Tech-TicTacToe
  6. Voltímetro DIY com Arduino e um visor Nokia 5110
  7. Cronômetro de contagem regressiva do Arduino
  8. Dispositivos Bluetooth controlados por voz com OK Google
  9. Crie o aplicativo Fridgeye com uma tela Nextion
  10. RC Porsche Car (Projeto Arduino)