Construa um Sensor de Proximidade Arduino: Guia Passo a Passo com Componentes
Um sensor de proximidade Arduino é um gadget útil e barato que detecta a presença de um objeto dentro de seu alcance de detecção. Isso pode ser qualquer coisa, desde um ser humano a um animal de estimação ou até algo tão pequeno quanto um inseto! É realmente fácil fazer um você mesmo.
Você já quis saber como funcionam os sensores de proximidade Arduino?
Ele usa ondas IR (infravermelho) para detectar objetos próximos dentro de sua distância de detecção. Este artigo abordará tudo sobre sensores de proximidade Arduino. Vamos começar!
O que é um Sensor de Proximidade Arduino?
Um sensor de proximidade Arduino é um dispositivo que detecta a presença de um objeto em sua vizinhança. Consiste em um sensor de proximidade infravermelho conectado a um circuito Arduino Uno e uma protoboard.
Ele funciona pulsando um LED ligado e desligado a uma taxa constante (frequência). Ao fazer isso, mede o tempo gasto pelos pulsos de luz refletidos de objetos ao redor retornando a ele após atingi-los.
Componentes de Hardware Necessários para Sensor de Proximidade Arduino
Os componentes de hardware necessários para a configuração do sensor de proximidade Arduino são:
- Uma protoboard
- Um LED (você pode usar um LED RGB em vez do branco)
- Dois resistores, cada um com valor na faixa de 200 – 1000 ohms. (No entanto, ao usar LEDs diferentes dos brancos, você precisa ter valores diferentes para cada um. Isso ajuda a obter melhores resultados)
- Uma placa Arduino Pro Mini ou similar.
- Um módulo sensor de proximidade infravermelho (ex: Módulo Sensor Ultrassônico HC-SR04 - distância). Este é um componente crítico na configuração.
- Fios jumpers
OBS: Certifique-se de ter um cabo USB para conectar sua placa Arduino Uno ao computador para upload do código!
Pinout do Sensor de Proximidade Infravermelho: Conexão Fácil Explicada
Em resumo, para entender facilmente o conector de 3 pinos do sensor IR, eles virão embalados com fios de conexão. Os conectores de fio são: fio preto (saída), fio azul (GND) e, finalmente, o fio marrom é VCC.
Passos para Fazer um Sensor de Proximidade Arduino
Ao configurar um Sensor de Proximidade Arduino, é essencial entender estes pinos da placa Arduino.
VCC (5V)
Este é o pino de alimentação para a placa Arduino Pro Mini. Portanto, precisa de uma faixa de tensão de +5 volts. Para funcionar corretamente, você deve usar um pacote de bateria com pelo menos 11V de saída. O pino VCC do Arduino ou 5V conecta com o fio marrom do sensor IR.
GND
Pinos de terra são conectados com circuitos elétricos que precisam ter caminhos de baixa resistência de um ponto a outro. Neste caso, destina-se a montar todas as conexões de circuito de terra na sua placa e no módulo sensor de proximidade Arduino. O pino GND do Arduino conecta com o fio azul do sensor IR.
Echo/AO
A saída (pino echo) no Módulo Sensor de Distância HC-SR04 é responsável por disparar a emissão ultrassônica. Portanto, este pino de saída vai para HIGH quando um pulso começa a transmitir, caso contrário, permanece LOW. A conexão do pino AO do sensor de proximidade do Arduino ao sensor IR é pelo fio preto.
Explicação passo a passo da conexão e funcionamento
Os seguintes são os passos para fazer seu próprio sensor de proximidade Arduino:
- Primeiro, você precisa fazer upload de um código completo na sua protoboard. Isso garante que todos os componentes de hardware estejam funcionando de acordo com suas respectivas declarações.
- Além disso, certifique-se de que pelo menos um LED tenha seu fio longo conectando ao Pino #13 e a outra extremidade ao VCC 5V. É feito para que ambos sirvam como indicadores de status para este projeto.
- Agora, coloque seu sensor IR perto dele de forma que eles não se toquem. Depois, você deve montar respectivamente os pinos VCC, GND e Saída do sensor IR com os Pinos 5V, GND e Echo do Arduino.
- Em seguida, calibre seu sensor de proximidade ajustando seu botão potenciômetro. Isso é porque cada unidade tem características diferentes, o que leva a leituras variadas, e este passo permite alcançar maior precisão.
- Após a calibração, conecte a saída do sensor IR ao pino #15 na sua protoboard. Você também pode conectá-lo a qualquer outra porta digital I/O disponível da sua placa Arduino.
- Finalmente, faça upload de um código completo na sua placa Arduino Pro Mini.
- Por fim, abra seu monitor serial. Leituras do monitor de detecção de proximidade ajudam a calcular ou encontrar a distância até o objeto reflexivo. Variação na força do sinal mostrará diferentes leituras de proximidade.
Explicação do funcionamento.
Em poucas palavras: é geralmente assim que funciona.
- Primeiro, quando um objeto entra na zona de detecção, a luz do transmissor IR é refletida pelo objeto.
- Então, o sensor de luz no receptor IR gera um sinal.
- Consequentemente, este sinal faz a corrente fluir através do circuito.
- Depois, a corrente fluindo pelo circuito alimenta o LED. Ele acende, mostrando que um objeto está na frente do sensor.
- O processo acima se repete nesta frequência particular à medida que objetos entram ou saem do campo de detecção.
Código Arduino
// Declarar o pino do sensor usado
int sensorPin = A0;
int LED = 11; // Declarar o LED conectado
void setup() {
// Iniciar a conexão Serial
Serial.begin(9600);
}
void loop() {
// Ler o valor analógico do sensor
int val = analogRead(A0);
// Imprimir o valor via Serial
Serial.println(val);
// Escrever o valor no LED usando PWM
analogWrite(LED, val/4);
// Esperar um pouco para os dados imprimirem
delay(100);
}
O código Arduino funciona com qualquer circuito.
Você está pronto para usar seu sensor de proximidade!
Usos dos Sensores de Proximidade Arduino
Os seguintes são alguns dos usos principais e dicas de aplicação dos sensores de proximidade Arduino:
- Primeiramente, detecção de objetos. Você pode colocá-los ao redor da sua casa para monitorar se um objeto ou pessoa entrou em seu alcance.
- Segundamente, rastreamento de objetos. Neste caso, o trabalho do sensor de proximidade Arduino é rastrear objetos quando eles entram em seu campo de detecção. Esta aplicação da indústria manufatureira ajuda a evitar colisões, como com veículos ou máquinas em oficinas.
- Terceiramente, você também pode usar esses sensores para fins de segurança. Por exemplo, usá-los em estacionamentos para monitorar leitura de proximidade se o local está vago/ocupado.
- Também, sua aplicação é encontrada em recursos de alcance de detecção em smartphones. O sensor de gestos ajuda o telefone a detectar quando um usuário segura o telefone perto do rosto.
- Por último, usados em detecção de fogo e cor.
Resumo
Em conclusão, esperamos que você tenha gostado do nosso artigo sobre o que é um sensor de proximidade Arduino e como ele funciona. Também discutimos maneiras de usá-los em seus projetos e tirar o máximo proveito deles!
Considere compartilhar este artigo com amigos e familiares que possam estar interessados em fazer e aprender mais sobre placas de circuito. Se você quiser mais informações sobre esses tópicos ou ajuda para fazer sua placa de circuito, entre em contato conosco.
Tecnologia industrial
- Sensores Arduino: Tipos, Aplicações e Projetos do Mundo Real
- Verifique e Calibre Seu Sensor de Umidade para Medições Precisas
- Maximizando o Impacto da Manutenção Baseada em Condição: Guia Prático
- Construa um Estadiómetro Digital: Acompanhe a Altura com Arduino e Sensor a Laser
- Criar Tons Musicais com Arduino: Um Guia Passo a Passo
- MKR1000 com DHT22: Monitoramento de Temperatura e Umidade em Tempo Real no Azure
- Construa uma Fechadura de Porta RFID com Arduino – Domine a Tecnologia RFID Passo a Passo
- Construa uma Bússola Digital em Tempo Real com Arduino e Processing
- Otimize sua Manufatura e Envio: Estratégias Comprovadas para Cortar Custos e Aumentar Eficiência
- Domine a Organização do Escritório em Fábricas: Dicas Comprovadas para Eficiência e Redução de Estresse