Lar > Informações do setor >Motor de engrenagem
SUPORTE TÉCNICO

Suporte ao produto

Tutorial servo de controle remoto infravermelho Arduino, crie facilmente braços robóticos de controle remoto e dispositivos inteligentes

Publicado 2026-02-08

Você está cansado da saída digital básica e quer algo legal que possa "se mover"? Por exemplo, fazer um braço robótico que possa ser comandado por um controle remoto, uma cortina que abre e feche automaticamente ou um pequeno robô que vira a cabeça para dizer olá? O cerne da concretização dessas ideias é permitir que o aparelho de direção ouça o controle remoto infravermelho. Isto parece um pouco técnico mas na verdade contanto que você entenda alguns pontos-chave e conecte o receptor infravermelho eservo, você pode desbloquear facilmente novas habilidades para controle remoto de objetos.

Por que o aparelho de direção precisa de controle remoto infravermelho?

Muitos amigos que são novosservoos aplicativos encontrarão um problema: se quiserem controlar o dispositivo remotamente, terão que voltar ao computador para alterar o código e recarregar o programa todas as vezes? Isso é tão irrealista. Por exemplo, se você quiser fazer um guarda-sol para um vaso de flores inteligente, será necessário ajustá-lo manualmente várias vezes ao dia de acordo com a luz solar?

O controle remoto infravermelho resolve esse problema de controle do “último medidor”. Ele liberta você das amarras dos cabos de dados e permite comandar oservopara girar para um ângulo predefinido, como se fosse um controle remoto de TV. Este método é extremamente barato e um controle remoto de eletrodomésticos comum ou um módulo transmissor infravermelho podem fazer o trabalho. É muito adequado para projetos inovadores que exigem interação instantânea e sem contato.

Quais são as vantagens do volante com controle remoto infravermelho?

Melhora muito a interatividade e a conclusão do projeto. Uma obra que pode responder a comandos de controle remoto é imediatamente atualizada de um “modelo” estático para um “dispositivo” dinâmico, e a experiência do usuário dispara. Em segundo lugar, simplifica lógica de controle complexa. Você não precisa escrever algoritmos complexos de movimento contínuo para o servo, um botão pode corresponder a um ângulo preciso.

Em termos de custo e curva de aprendizado, a solução infravermelha também é muito amigável. O custo de um conjunto de receptores e transmissores infravermelhos é de apenas alguns yuans, e as bibliotecas de códigos relevantes (como ) já estão muito maduras e há um grande número de casos prontos na Internet para referência. Isso significa que você pode se concentrar mais na implementação criativa, em vez de se aprofundar nos protocolos de comunicação subjacentes.

Como escolher um módulo receptor infravermelho adequado

Para projetos, a escolha mais comum é um receptor infravermelho integrado ou similar. Possui apenas três pinos: VCC, GND e OUT, tornando-os muito simples de conectar. Você precisa prestar atenção à tensão de trabalho, geralmente 3,3 V ou 5 V, e certificar-se de que corresponde à sua placa de desenvolvimento.

Não há necessidade de buscar modelos de última geração ao escolher. Este receptor universal é compatível com a maioria dos controles remotos de operadora de 38kHz do mercado (como TVs antigas e controles remotos de ar condicionado). O segredo é instalá-lo no shell do projeto, e não deve haver materiais escuros ou opacos na frente da janela de recepção infravermelha para evitar afetar a recepção do sinal.

Infrared remote control servo_arduino infrared remote control servo_infrared remote control arduino

A maneira correta de conectar o servo e a cabeça infravermelha

A conexão de hardware é a primeira etapa sujeita a erros. Alimentar o servo é fundamental: se você usar apenas uma bateria de 9V para alimentar o servo e, em seguida, levar energia do pino de 5V para o servo, quando o servo girar e congelar, isso fará com que todo o sistema reinicie facilmente. A abordagem correta é alimentar o servo separadamente ou usar uma fonte de alimentação compartilhada que possa fornecer corrente suficiente.

Sequência de fiação recomendada: primeiro conecte VCC, GND e OUT do receptor infravermelho a 5V, GND e um determinado pino digital (como o nº 11), respectivamente. Em seguida, conecte o fio de sinal do servo (geralmente laranja ou branco) a um pino digital que suporte PWM (como o nº 9). O fio vermelho está conectado ao pólo positivo e o fio marrom está conectado ao pólo negativo. Certifique-se de que tudo esteja correto antes de ligar.

Como escrever código para ler sinais infravermelhos

Você precisa primeiro instalar a biblioteca "" no IDE. No início do código, introduza esta biblioteca e defina o pino receptor infravermelho e o pino servo. Na parte de inicialização, inicie o receptor infravermelho e os objetos servo. No loop principal, a tarefa principal é verificar constantemente se os sinais infravermelhos são recebidos.

Usando a função de decodificação fornecida pela biblioteca, o sinal infravermelho recebido pode ser decodificado em um código numérico específico. Cada chave corresponde a um código único. Você pode imprimir e registrar esses códigos através do monitor serial e pressionar o botão do controle remoto. Você pode então usar a instrução “if” para julgar: se o código A for recebido, deixe o servo girar 30 graus; se o código B for recebido, gire o servo em 120 graus.

Etapas específicas para obter um controle remoto preciso

Use o controle remoto para testar e registrar os códigos infravermelhos correspondentes aos vários botões que você planeja usar. Em seguida, escreva as funções de controle do mecanismo de direção correspondentes para esses códigos no código. A função "write()" da biblioteca servo pode especificar diretamente o ângulo, geralmente variando de 0 a 180 graus.

Para tornar o controle mais suave, você pode adicionar um pequeno atraso quando o ângulo mudar. Além disso, considere adicionar alguns mecanismos de tratamento de erros, como ignorar o mesmo sinal quando ele é recebido continuamente para evitar que o servo balance repetidamente. Depois de terminar de escrever e enviar o código, aponte o controle remoto para o receptor e pressione o botão, e seu servo deverá se mover em resposta. Se não houver resposta, volte e verifique se a fiação, a fonte de alimentação e a codificação infravermelha estão corretas.

Experimente. Começando por controlar um ângulo fixo com um botão, você pode experimentar rapidamente a diversão do controle remoto. Qual será o primeiro projeto criativo que você deseja realizar usando um servo de controle remoto infravermelho? Bem-vindo a compartilhar suas idéias na área de comentários. Se você achar este artigo útil, não se esqueça de curtir e compartilhá-lo com mais amigos necessitados.

Hora de atualização: 08/02/2026

Impulsionando o Futuro

Entre em contato com o especialista de produtos da Kpower para recomendar um motor ou caixa de engrenagens adequado para o seu produto.

Correio para Kpower
Enviar consulta
Mensagem do WhatsApp
+86 0769 8399 3238
 
kpowerMap