Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Primeiro você precisa reunir materiais relevantes para montar este circuito.
Suprimentos:
1 Arduino
1 Sensor Ultrassônico HC-SR04
1 servo
1 breadboard
1 bateria de 9 volts
1 adaptador de bateria de 9 volts
3 fios de ligação pretos (terra / negativo)
3 fios de jumpers vermelhos (tensão / positivo)
Jumper de 2 cores (entrada / saída)
Etapa 1: Compreendendo os componentes
É importante antes de montar o circuito físico entender cada componente:
A placa de ensaio tem dois conjuntos de trilhos de alimentação em cada lado, que possuem slots para entradas negativas (preto / azul) e positivas (vermelho). Eles são conectados em série verticalmente. As réguas de terminais compartilham a conexão horizontalmente; entretanto, as réguas de terminais paralelas exigirão um fio de jumper para fazer a ponte entre o divisor.
O sensor de som tem um pino VCC / 5V (vermelho), um pino terra / GND (preto) e um pino de saída (cor). Eles podem ter saídas analógicas e / ou digitais dependendo do sensor.
O servo tem uma porta de 5 V (vermelha), uma porta de modulação por largura de pulso / PWM (cor) e uma porta de aterramento / GND (preta). Clique no link para saber mais sobre como funciona.
Etapa 2: Configurando o Circuito
Siga o layout do diagrama. Ao configurar o circuito, lembre-se sempre de manter o arduino desconectado para evitar danos aos componentes. No layout o Sensor de Som é representado por um potenciômetro, pois funcionam da mesma forma em termos de código.
Conecte o sensor de som no barramento de alimentação da placa de ensaio, tomando nota de sua orientação (isso será importante ao usar os fios de jumper para conectar ao arduino). Conecte o VCC com um fio de jumper vermelho no barramento de alimentação positivo da placa de ensaio. Conecte o GND com um fio de jumper preto no barramento de alimentação negativo da placa de ensaio. Conecte o pino de saída com um jumper de cor na porta analógica A5.
Conecte o servo à placa de ensaio e ao arduino. Use um fio de jumper colorido para conectar sua porta de entrada / sinal à porta PWM digital, 13 no arduino. Conecte o fio de jumper preto no barramento de alimentação GND. Conecte o fio de jumper vermelho em uma fileira de terminais. O servo precisará de energia extra que é fornecida pela bateria de 9V.
Conecte a bateria de 9 V, fio de jumper vermelho na mesma fileira de terminais que o fio de jumper vermelho do servo. O fio de jumper preto será conectado no mesmo barramento de alimentação lateral que o resto dos componentes.
Etapa 3: Baixe a GUI e o código de entrada do Arduino
Baixe a interface gráfica do usuário (GUI) do Arduino aqui. Insira o código abaixo, observe que as informações à direita de "//" informam o que essa linha de código está fazendo:
#incluir
Servo servo_test;
const int soundSensor = A5;
int servoPin = 13;
int soundValue;
ângulo interno;
void setup () {
servo_test.attach (servoPin);
Serial.begin (9600);
}
void loop () {
soundValue = analogRead (soundSensor);
Serial.print ("SoundValue =");
Serial.println (soundSensor);
atraso (50);
ângulo = mapa (soundValue, 0, 1023, 0, 180);
servo_test.write (ângulo);
atraso (50);
}
Etapa 4: Sensor de som + Servo + Arduino
É assim que o circuito final deve ser. Assista ao video para ver como funciona.