Desafio 93 - Projeto I16

Medir distâncias com sensor ultrassônico / indicador luminoso

Com base no projeto I16 - Como medir distâncias por meio de um sensor ultrassônico HC-SR04 com Arduino e display LCD (régua eletrônica) , resolva os seguintes desafios:

1. Acrescente no projeto um led RGB que servirá como um indicador de distância, sendo: distância entre 5 e 10cm (cor vermelha), entre 10 e 15 cm (cor verde) e entre 15 e 20cm (cor azul). Nas demais distâncias o led ficará desligado.

2. Acrescente mais um item no menu de unidades de leitura, fazendo com que a exibição das distâncias apareça também em metros. Portanto o projeto iniciará em centímetros, e ao clicar o botão será convertido para milímetros, metros e polegadas, sucessivamente.

3. Elimine a aplicação da biblioteca HCSR04 e calcule diretamente as distâncias do sensor através da fórmula:

Distância = (Tempo pino echo em nível alto * velocidade do som) /2

Dicas e orientações

a) No desafio 1, você poderá utilizar um led RGB ânodo ou cátodo. Para saber como usar um led RGB com Arduino veja o Projeto 23 - Criando efeito de cores com um LED RGB.

Obs.: O LED RGB nada mais é que três Leds em um só, ele é formado por um vermelho (R de red), um verde (G de green) e um azul (B de blue). Associando as cores dos três Leds é possível se obter várias possibilidades de cores.

 

 b) No desafio 2, para converter centímetro para metro, utilize a referência abaixo:

C) Para o desafio 3 utilize o projeto I15 - Como usar o sensor ultrassônico HC-SR04 com Arduino sem o auxílio de biblioteca como referência.

Comentários

Compartilhe:

Publicidade

Doações

Contribua pra manter o site online :)

Inscreva-se no canal Squids

Advertisement

Squids Arduino News

Desafio 94 - Projeto 103 Medir iluminância em 3 modos de precisão - BH1750 e Arduino Com base no Projeto103 - Como usar o sensor BH1750 com Arduino sem auxílio de biblioteca específica, resolva...

Básico - Projeto 103 Usando o sensor BH1750FVI sem biblioteca - luminosidade Objetivo O objetivo deste projeto é mostrar como utilizar o sensor de luz BH1750FVI junto com o Arduino para determi...

Intermediário - Projeto 17 Medir distâncias com sensor HC-SR04, RGB, display OLED e Arduino Objetivo Utilizar o sensor ultrassônico HC-SR04 junto com o Arduino para medir distâncias entre o sen...

Desafio 93 - Projeto I16 Medir distâncias com sensor ultrassônico / indicador luminoso Com base no projeto I16 - Como medir distâncias por meio de um sensor ultrassônico HC-SR04 com Arduino e d...

Intermediário - Projeto 16 Medir distâncias com sensor HC-SR04, display LCD e Arduino Objetivo Utilizar o sensor ultrassônico HC-SR04 junto com o Arduino para medir distâncias entre o sensor e ...

Outros artigos

Mais: Desafios Projetos Básicos Projetos Intermediários Circuitos básicos

Você está preparado?

Topo