Mando y receptor: movimiento a distancia
Las entradas de un mando generan mensajes que el receptor convierte en órdenes para motores y servos.
¿Cómo reconocer la correspondencia entre mando y salida?
Cada entrada del transmisor representa una consigna que el receptor debe interpretar de la misma forma.
Variar un control cada vez para distinguir la respuesta de cada actuador.
Ver el encargo y los resúmenes básicos →
Ensaya las decisiones del sistema
Este modelo permite ensayar las decisiones del controlador cambiando sus entradas. El resultado se representa en pantalla y no se transmite a una placa.
Cargando el modelo de ensayo…
Finalidad
Proponer un enlace transmisor–receptor con ESP32 para manejar servomotores y un motor sin unión de control por cable.
Cómo se conectan las funciones
La información nace en las entradas del mando y llega por radio al receptor. Este último calcula las actuaciones que corresponden a cada consigna.
Generan las órdenes
Envía las órdenes sin cable
Interpreta las órdenes
Ejecutan los movimientos
Recorrido de una decisión
- Leer joysticks
- Enviar datos
- Recibir datos
- Anteproyecto · Sistema de Radiocontrol Página 1
- Procesar órdenes
- Mover servomotores y motor
Recursos y estimación de coste
Elementos previstos
- Se prevén dos ESP32 para los dos extremos, dos joysticks, módulos de radio, servos, un motor con driver y los materiales de alimentación y conexión.
Estimación inicial de recursos
| UD. | DENOMINACIÓN | PRECIO |
|---|---|---|
| 2 | ESP32 | 16 € |
| 2 | Joysticks | 5 € |
| 2 | Módulos inalámbricos | 8 € |
| 4 | Servomotores | 16 € |
| 1 | Motor + controlador | 10 € |
| 1 | Cableado y montaje | 8 € |
Total estimado: 63 €
Propuesta y límites del montaje
El transmisor obtiene las posiciones de los joysticks y las comunica al otro extremo. El ESP32 receptor traduce los datos recibidos a las salidas de los servos y del motor.
Incluido en esta versión
- El alcance previsto incluye leer joysticks, transmitir sus posiciones y gobernar varios servos y un motor con los ESP32.
Aspectos que no cubre esta versión
- Quedan fuera de esta propuesta la aplicación móvil, el envío de vídeo y la validación de un enlace de larga distancia.
Qué permite aprender
El radiocontrol conecta lectura de mandos, envío inalámbrico e interpretación de consignas en actuadores. Es una aplicación conjunta de comunicaciones y control de movimiento.
Condiciones de funcionamiento
Comportamientos esperados
- Leer la posición de los joysticks.
- Enviar las órdenes de forma inalámbrica.
- Recibir y procesar las órdenes con el ESP32.
- Mover los servomotores y controlar el motor.
Condiciones de construcción
- El desarrollo se plantea en Arduino IDE, con protoboard inicial y fuentes apropiadas para los motores y la electrónica.
Conexiones propuestas: pendientes de verificar
| PERIFÉRICO | SEÑAL | GPIO / PIN | OBSERVACIONES |
|---|---|---|---|
| Joystick X | Analógica | GPIO 34 | Mando |
| Joystick Y | Analógica | GPIO 35 | Mando |
| Servomotores | PWM | GPIO 18, 19, 21, 22 | Receptor |
| Motor | PWM / control | GPIO 25 | Mediante controlador |
| Comunicación | Datos | Por definir | Según módulo utilizado |
Secuencia de desarrollo
| FASE | TAREAS | ESTIMACIÓN | ESTADO |
|---|---|---|---|
| 1. Anteproyecto | Documento y presupuesto | 1 sesión | En curso |
| 2. Montaje | Montar mando y receptor | 2 sesiones | Pendiente |
| 3. Firmware | Programar transmisión y control | 2 sesiones | Pendiente |
| 4. Pruebas | Comprobar movimientos y alcance | 1 sesión | Pendiente |
| 5. Memoria | Fotos, código y conclusiones | 1 sesión | Pendiente |
Qué tendría que demostrar el prototipo
La comprobación debe cubrir envío y recepción de consignas, correspondencia de cada joystick con su servo y accionamiento del motor desde el mando.
Puntos que deben revisarse antes de alimentar
| RIESGO | IMPACTO | MITIGACIÓN |
|---|---|---|
| Pérdida de comunicación | Falta de control | Detener los actuadores si se pierde la señal. |
| Alimentación insuficiente | Fallos o reinicios | Usar una fuente adecuada. |
| Servos forzados | Daño mecánico | Limitar los recorridos por software. |
La memoria PDF corresponde a esta edición de Daniel Serrano Carrasco. Reúne el planteamiento, los esquemas, los recursos y la hoja de comprobación del anteproyecto, con su propia maquetación y sus referencias.