O tacômetro é um contador de RPM que conta o não. de rotações por minuto. Existem dois tipos de tacômetro - um é mecânico e o outro é digital. Aqui, vamos projetar um tacômetro digital baseado em Arduino usando módulo de sensor IR para detectar objetos para contagem de rotação de qualquer corpo em rotação. Como o IR transmite raios IR que refletem de volta para o receptor IR e então o Módulo IR gera uma saída ou pulso que é detectado pelo controlador Arduino quando pressionamos o botão Iniciar. Conta continuamente por 5 segundos.
Após 5 segundos, o Arduino calcula o RPM para um minuto usando a fórmula fornecida.
RPM = Contagem x 12 para corpo giratório de objeto único.
Mas aqui demonstramos esse projeto usando ventilador de teto. Então, fizemos algumas mudanças que são fornecidas abaixo:
RPM = contagem x 12 / objetos
Onde
objeto = número de pás no ventilador.
Componentes necessários para tacômetro Arduino
- Arduino Pro Mini
- Módulo sensor IR
- LCD 16x2
- Botão de apertar
- Tábua de pão
- Bateria de 9 volts
- Fios de conexão
Diagrama de Circuito e Explicação
Conforme mostrado no circuito do tacômetro acima, ele contém Arduino Pro Mini, módulo de sensor IR, campainha e LCD. O Arduino controla todo o processo como a leitura do pulso que o módulo sensor IR gera de acordo com a detecção do objeto, calculando o RPM e enviando o valor RPM para o LCD. O sensor IR é usado para detectar objetos. Podemos definir a sensibilidade deste módulo sensor pelo potenciômetro embutido situado no módulo IR. O módulo do sensor IR consiste em um transmissor IR e um foto diodo que detecta ou recebe os raios infravermelhos. O transmissor IR transmite raios infravermelhos, quando esses raios incidem sobre qualquer superfície, eles refletem de volta e são detectados por fotodíodo (Você pode entender mais sobre isso neste Robô de Linha Folloewr). A saída do foto diodo é conectada a um comparador, que compara a saída do foto diodo com a tensão de referência e o resultado é fornecido como saída para o Arduino.
O pino de saída do módulo do sensor IR é conectado diretamente ao pino 18 (A4). Vcc e GND estão conectados a Vcc e GND do Arduino. Um LCD 16x2 é conectado ao arduino no modo de 4 bits. Os pinos de controle RS, RW e En são conectados diretamente aos pinos 2, GND e 3 do arduino. E o pino de dados D4-D7 é conectado aos pinos 4, 5, 6 e 7 do arduino. Um botão de ação também é adicionado neste projeto. Quando precisamos contar o RPM, pressionamos esse botão para iniciar o tacômetro Arduino para contar o RPM por cinco segundos. Este botão é conectado ao pino 10 do Arduino em relação ao aterramento. Você pode aprender mais sobre o funcionamento do transmissor IR e do circuito receptor neste tutorial de circuito.
Descrição do código do tacômetro Arduino
No código, usamos a função de leitura digital para ler a saída do módulo do sensor IR e então calcular o RPM.