» Eletrônicos » Arduino »Sensores de estacionamento DIY baseados em Arduino

Sensores de estacionamento DIY baseados em Arduino

Sensores de estacionamento DIY baseados em Arduino

Muitos motoristas enfrentam o problema de estacionar em garagens, especialmente se isso a garagem eles apareceram recentemente. Masterizado entusiasta do carro Em um novo local, um simples sensor de estacionamento para uma garagem pode ajudar, o que pode ser facilmente montado.

Materiais:
- controlador Arduino (autor usado Duemilanove)
- Sensor ultrassônico
- fios
- Caixa plástica
- Fonte de alimentação de 9V
- LED de três cores
- cola
- tábua de pão



Montagem:

O Arduino é colado no fundo da caixa de plástico com cola (você pode usar silicone). A energia da placa é trazida para o controlador.



Em seguida, a energia do sensor ultrassônico de 5V é conectada.



A saída do sensor ultrassônico SIG é conectada à saída PWM do Arduino (isso é feito para enviar pulsos ao sensor e ler seu retorno posteriormente). O autor usou a 7ª saída do controlador.
Antes de conectar o LED, é determinado qual cabeamento por qual cor é responsável. Vermelho, verde e azul se conectam aos pinos 11, 12 e 13 do Arduino.

Agora resta preparar a parte do software deste caseiro.



Programa:
Como o software Arduino já contém um exemplo para trabalhar com sensores ultrassônicos, nada mais precisa ser baixado. Um exemplo deve ser procurado neste local: Arquivo -> Exemplos -> Sensores -> Exemplo de Ping. Todo o código é copiado para um novo projeto e recebe um nome arbitrário.

Primeiro, o intervalo de envios para o sensor muda; o valor de 100ms muda para 1000ms na linha com o valor "delay".

Em seguida, os números dos pinos do LED são definidos. Antes da linha "const int pingPin = 7;" dados de valor são adicionados:

pinMode (13, SAÍDA); // azul
pinMode (12, SAÍDA); // verde
pinMode (11, SAÍDA); // vermelho

Agora vem o ajuste do próprio LED, ou seja, a que distância quais cores serão ativadas. O autor fez isso para que, quando o carro estiver a mais de 60 cm da parede, o LED acenda em verde, a menos de 60 cm a cor mude para azul e, quando menos de 15 cm permaneçam, o LED mude de cor para vermelho.

Código sujeito às alterações descritas acima:



Como resultado, usando o código, o Arduino controlará as saídas para indicar a cor do LED, que dependerá da distância do carro, e a distância será determinada por um sensor ultrassônico. A versão final do código pode ser baixada na parte inferior do artigo.
Após verificar o funcionamento correto do programa, os sensores de estacionamento são fixados na parede traseira da garagem e o LED é exibido em um local conveniente e visível.



park.rar [1.06 Kb] (downloads: 317)
10
9
7

Adicionar um comentário

    • sorrirsorrisosxaxaoknão seiyahoonea
      chefearranhartolosimsim simagressivosegredo
      desculpedançardance2dance3perdãoajudabebidas
      pararamigosbomgoodgoodapitodesmaiarlíngua
      fumaçapalmascraydeclararirônicodon-t_mentionbaixar
      calorirritantelaugh1mdareuniãomoskingnegativo
      not_ipipocapunirlerassustarsustospesquisar
      provocarthank_youistoto_clueumnikagudoconcordar
      malbeeeblack_eyeblum3corargabar-setédio
      censuradobrincadeirasecret2ameaçarvitóriayusun_bespectacled
      sacudirrespektlolpreviubem vindoKrutoyya_za
      ya_dobryiajudantene_huliganne_othodifludproibirfechar

Aconselhamos que você leia:

Entregue-o para o smartphone ...