Índice:

Sensor de distância + 4 dígitos, display de 7 seg: 4 etapas
Sensor de distância + 4 dígitos, display de 7 seg: 4 etapas

Vídeo: Sensor de distância + 4 dígitos, display de 7 seg: 4 etapas

Vídeo: Sensor de distância + 4 dígitos, display de 7 seg: 4 etapas
Vídeo: Como usar um DISPLAY DE 7 SEGMENTOS com 4 Dígitos | Multiplexando com Arduino 2024, Novembro
Anonim
Sensor de distância + 4 dígitos, display de 7 seg
Sensor de distância + 4 dígitos, display de 7 seg

Use um sensor de distância e veja a distância dos objetos em uma tela de sete segmentos. Você também pode ver um servo se mover mais para a esquerda conforme um objeto se aproxima. Um LED vermelho irá dizer se você está muito perto e um LED verde irá dizer se você está muito perto.

Suprimentos

- 1 x 5641AS 4 dígitos, 7 segmentos de exibição

- 2 x 330 resistores

- 1 x sensor de distância ultra-sônico

- 1 x 180 graus servo

- 1 x LED vermelho

- 1 LED verde

- 1 x Arduino

- 2 tábuas de pão

- Fios

Etapa 1: 4 dígitos, display de 7 segmentos

Display de 4 dígitos, 7 segmentos
Display de 4 dígitos, 7 segmentos
Display de 4 dígitos, 7 segmentos
Display de 4 dígitos, 7 segmentos

Pino 6, 8, 9 e 12 para um pino pwm. Esses pinos são a potência de cada monitor individual. O arduino enviará energia para o pino do primeiro display e enviará um sinal alto ou baixo para cada pino de segmento (sendo os com letras no diagrama). Então, um número aparecerá na primeira tela. Então, o arduino desligará essa tela e ligará a segunda, a terceira e a quarta (que não estiverem sendo usadas). Os visores ligam e desligam tão rapidamente que parece apenas um grande número.

Etapa 2: Sensor de distância

Sensor de distância
Sensor de distância
Sensor de distância
Sensor de distância

O sensor de distância possui 4 pinos que são VCC, Trig, Echo e Ground. O VCC só precisa ter uma tensão de alimentação entre 5 e 7,8 volts. O aterramento deve ser de 0 volts. O pino trigonométrico precisa de um sinal pwm que ligará rapidamente por alguns milissegundos e depois desligará. Este sinal irá ligar o transmissor que irá enviar uma onda ultrassônica para um objeto. Esta onda será então enviada de volta para o receptor, que desligará um cronômetro. Desta vez, será convertido em um sinal pwm que o arduino converte em uma distância.

Etapa 3: Servo e LED

Servo e LED
Servo e LED
Servo e LED
Servo e LED

Um servo tem 3 pinos que são terra, VCC e sinal. O aterramento será de 0 volts, o VCC estará entre 5 a 10,6 volts de tensão de alimentação. O pino de sinal receberá um sinal pwm que estará entre 1 milissegundo e 2 milissegundos. Se o sinal pwm for de 1 milissegundo, o servo terá um ângulo de 0 graus. Ao passo que, se o sinal pwm for de 2 milissegundos, o servo terá ângulos de 180 graus. Porém, no código, a distância apenas precisa ser convertida em um ângulo e o arduino já criará o sinal pwm.

O LED funciona quando a distância do objeto é menor que 15 cm, enquanto um LED verde acende quando a distância é maior ou igual a 50 cm. Esses LEDs funcionam tendo o ânodo (positivo) conectado ao pino de sinal de um arduino e o cátodo (negativo) conectado a um resistor de 330 ohms que está conectado ao aterramento.

Etapa 4: Código

Alguns dos números dos pinos podem ser diferentes em comparação com o diagrama. Além disso, se você não gosta da velocidade do display, você sempre pode alterar o valor da variável DISPLAY_SPEED para um número diferente.