Publicado 2026-02-08
¿Estás cansado de la salida digital básica y quieres conseguir algo interesante que pueda "moverse"? Por ejemplo, ¿hacer un brazo robótico que pueda ser comandado por un control remoto, una cortina que se abra y cierre automáticamente o un pequeño robot que gire la cabeza para saludar? El núcleo de la realización de estas ideas es dejar que el mecanismo de dirección escuche el control remoto por infrarrojos. Esto suena un poco técnico, pero de hecho, siempre que comprenda algunos puntos clave y conecte el receptor de infrarrojos yservo, puedes desbloquear fácilmente nuevas habilidades para el control remoto de objetos.
Muchos amigos que son nuevos enservoLas aplicaciones encontrarán un problema: si quieren controlar el dispositivo de forma remota, ¿tienen que volver a la computadora para cambiar el código y volver a cargar el programa cada vez? Esto es tan irreal. Por ejemplo, si quieres hacer un parasol para una maceta inteligente, ¿tienes que ajustarlo manualmente varias veces al día según la luz del sol?
El control remoto por infrarrojos resuelve este problema de control del "último metro". Te libera de las ataduras de los cables de datos y te permite controlar elservopara girar a un ángulo preestablecido como si se usara el control remoto de un televisor. Este método es extremadamente económico y un control remoto de electrodoméstico común o un módulo transmisor de infrarrojos puede hacer el trabajo. Es muy adecuado para proyectos innovadores que requieren interacción instantánea y sin contacto.
Mejora enormemente la interactividad y finalización del proyecto. Un trabajo que puede responder a comandos de control remoto se actualiza inmediatamente de un "modelo" estático a un "dispositivo" dinámico, y la experiencia del usuario se dispara. En segundo lugar, simplifica la compleja lógica de control. No es necesario escribir complejos algoritmos de movimiento continuo para el servo, un botón puede corresponder a un ángulo preciso.
En términos de costo y curva de aprendizaje, la solución de infrarrojos también es muy amigable. El costo de un conjunto de receptores y transmisores de infrarrojos es de solo unos pocos yuanes, y las bibliotecas de códigos relevantes (como) ya están muy maduras y hay una gran cantidad de casos listos para usar en Internet como referencia. Esto significa que puede centrarse más en la implementación creativa en lugar de profundizar en los protocolos de comunicación subyacentes.
Para proyectos, la opción más común es un receptor de infrarrojos integrado o similar. Tiene sólo tres pines: VCC, GND y OUT, lo que los hace muy sencillos de conectar. Debes prestar atención a su voltaje de funcionamiento, generalmente 3,3 V o 5 V, y asegurarte de que coincida con tu placa de desarrollo.
No es necesario optar por modelos de alta gama a la hora de elegir. Este receptor universal es muy compatible con la mayoría de los controles remotos portadores de 38 kHz del mercado (como televisores antiguos y controles remotos de aire acondicionado). La clave es instalarlo en la carcasa del proyecto y no debe haber materiales oscuros u opacos frente a la ventana receptora de infrarrojos para evitar afectar la recepción de la señal.
![]()
La conexión de hardware es el primer paso y propenso a errores. Alimentar el servo es clave: si solo usa una batería de 9 V para alimentar el servo y luego toma energía del pin de 5 V al servo, cuando el servo gira y se congela, fácilmente hará que todo el sistema se reinicie. El enfoque correcto es alimentar el servo por separado o utilizar una fuente de alimentación compartida que pueda proporcionar suficiente corriente.
Secuencia de cableado recomendada: primero conecte VCC, GND y OUT del receptor de infrarrojos a 5 V, GND y un determinado pin digital (como el número 11) respectivamente. Luego conecte el cable de señal del servo (generalmente naranja o blanco) a un pin digital que admita PWM (como el No. 9). El cable rojo está conectado al polo positivo y el cable marrón está conectado al polo negativo. Asegúrese de que todo esté correcto antes de encenderlo.
Primero debe instalar la biblioteca "" en el IDE. Al comienzo del código, introduzca esta biblioteca y defina el pin de recepción de infrarrojos y el pin del servo. En la parte de inicialización, inicie el receptor de infrarrojos y los servoobjetos. En el circuito principal, la tarea principal es comprobar constantemente si se reciben señales infrarrojas.
Utilizando la función de decodificación proporcionada por la biblioteca, la señal infrarroja recibida se puede decodificar en un código numérico específico. Cada clave corresponde a un código único. Puede imprimir y registrar estos códigos a través del monitor serie y presionar el botón del control remoto. Luego puede usar la declaración "if" para juzgar: si se recibe el código A, deje que el servo gire 30 grados; Si recibe el código B, gire el servo a 120 grados.
Utilice el control remoto para probar y registrar los códigos infrarrojos correspondientes a los distintos botones que planea usar. Luego, escriba las funciones de control del mecanismo de dirección correspondientes para estos códigos en el código. La función "write()" de la biblioteca de servos puede especificar directamente el ángulo, que generalmente oscila entre 0 y 180 grados.
Para que el control sea más suave, puede agregar un pequeño retraso cuando cambia el ángulo. Además, considere agregar algunos mecanismos de manejo de errores, como ignorar la misma señal cuando se recibe continuamente para evitar que el servo vibre repetidamente. Después de terminar de escribir y cargar el código, apunte el control remoto al receptor y presione el botón, y su servo debería moverse en respuesta. Si no hay respuesta, regrese y verifique si el cableado, la fuente de alimentación y la codificación de infrarrojos son correctos.
Probar. A partir de controlar un ángulo fijo con un botón, puedes experimentar rápidamente la diversión del control remoto. ¿Cuál será el primer proyecto creativo que querrás realizar utilizando un servo de control remoto por infrarrojos? Bienvenido a compartir sus pensamientos en el área de comentarios. Si encuentra útil este artículo, no olvide darle me gusta y compartirlo con más amigos que lo necesiten.
Hora de actualización: 2026-02-08
Comuníquese con el especialista en productos de Kpower para recomendarle un motor o caja de cambios adecuado para su producto.