Índice:
- Etapa 1: O que você precisa …
- Etapa 2: construir o projeto …
- Etapa 3: Código Arduino …
- Etapa 4: O projeto em ação …
Vídeo: Telêmetro para estacionamento em garagem com Arduino: 4 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Este projeto simples irá ajudá-lo a estacionar seu carro na garagem, exibindo a distância de objetos na frente do pára-choque do seu carro. Uma mensagem 'Pare' dirá quando é hora de parar. O projeto é baseado nos habituais HC-SR04 ou Parallax Ping))) (tm) rangefinders ultrassônicos e uma placa Arduino. Usei o Leonardo, mas ele 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:
- 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
- The Four matrix display: Comprei na IOTMODULES no Ebay: 4 Way MAX7219 DOT MATRIX Caso o link não funcione, tente contatá-los na loja do 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 é o Ping))) versão do projeto. Vá para a próxima etapa quando estiver pronto …
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 2019-03-30 - 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 2019-01-10 - O código foi atualizado:> Adicionada a possibilidade de escolher a unidade de medida em centímetros ou polegadas
Atualização 2017-12-30 - 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 visor 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.
Recomendado:
Estacionamento autônomo paralelo para fabricação de carros usando Arduino: 10 etapas (com imagens)
Fabricação de estacionamento paralelo autônomo usando Arduino: No estacionamento autônomo, precisamos criar algoritmos e sensores de posição de acordo com certas suposições. Nossas suposições serão as seguintes neste projeto. No cenário, o lado esquerdo da estrada consistirá em paredes e áreas de parque. Como você
Assistente de estacionamento na garagem: 10 etapas (com fotos)
Assistente de estacionamento na garagem: Olá a todos, então …… Eu tenho a bola de tênis pendurada no telhado da minha garagem para mostrar onde parar quando estacionar na garagem. (Você sabe ….. aquele que constantemente te acerta na cabeça quando você anda pela garagem!): OIsso não resolve t
Assistência de estacionamento reverso na garagem usando sensor de segurança existente e circuito analógico: 5 etapas
Assistência para estacionamento reverso na garagem usando sensor de segurança existente e circuito analógico: Suspeito que muitas invenções na história da humanidade foram feitas por causa de esposas reclamantes. Máquina de lavar e geladeira certamente parecem candidatos viáveis. Minha minúscula " invenção " descrito neste Instructable é um eletrônico
Ajudante de estacionamento de garagem com Arduino: 5 etapas (com fotos)
Garage Parking Helper with Arduino: The ChallengeQuando estaciono em minha garagem, o espaço é muito limitado. Mesmo. Meu carro (um MPV familiar) é cerca de 10 cm mais curto do que o espaço disponível. Eu tenho sensores de estacionamento no meu carro, mas eles são muito limitados: abaixo de 20 cm eles mostram um alerta vermelho, então é
Monitor de garagem 3001: 8 etapas (com imagens)
Monitor de Garagem 3001: Problema: Minha garagem é separada da minha casa, difícil de ver se as portas estão abertas da casa. Ou talvez eu esteja com pressa de ir para o trabalho e esqueci de fechar a porta.Solução: Monitor baseado em Parallax BS2. Posso verificar o status da porta da minha garagem