Las conexiones del robot

Esta página se tradujo del alemán con IA. Ningún hablante nativo la ha revisado. Página original en alemán

Nuestro rover tiene un ordenador pequeño y una interfaz con muchos casquillos. Aprendéis dónde se conectan motores, lámparas y pulsadores y cómo se manejan desde el programa. Después investigáis vosotros mismos cuatro entradas.

El vídeo

En el vídeo veis el rover, el ordenador pequeño y la interfaz. Los puntos amarillos muestran el sentido técnico de la corriente. Después de los pulsadores viene vuestro encargo de investigación con una pausa para pensar: parad tranquilamente el vídeo ahí.

Hay subtítulos en diez idiomas. Los eliges en el vídeo, abajo a la derecha.

Contenido del vídeo

  1. 0:00 Resumen
  2. 0:28 Raspberry Pi
  3. 1:00 Interfaz
  4. 1:19 Salidas
  5. 1:40 Motor
  6. 2:17 Lámpara
  7. 2:54 O lo uno o lo otro
  8. 3:20 Pulsador
  9. 3:51 Encargo
  10. 4:36 Pistas
  11. 5:10 Para terminar

Lo más importante

Tres aparatos trabajan juntos: vosotros escribís el programa en el navegador. El ordenador pequeño del rover lo ejecuta y para ello abre su propia wifi, por ejemplo robo1. Por USB le dice a la interfaz cien veces por segundo lo que debe hacer. La interfaz conecta los motores y lee los sensores.

La regleta de casquillos de la interfaz: arriba las salidas, debajo las entradas.
La regleta de casquillos de la interfaz: arriba las salidas, debajo las entradas.

Salidas: más o masa

Cada conexión de motor M1 … M4 tiene dos casquillos. Cada casquillo es una salida propia, en total O1 … O8. La interfaz pone cada casquillo o a más (9 V) o a masa. Para ello la interfaz necesita su propia alimentación de 9 V: primero se enchufan los 9 V y después el cable USB.

Si O1 está a más y O2 a masa, circula corriente por el motor. Si la interfaz intercambia los casquillos, gira al revés.
Si O1 está a más y O2 a masa, circula corriente por el motor. Si la interfaz intercambia los casquillos, gira al revés.

Un motor va entre los dos casquillos de una conexión. En el programa: motor(1, 5) lo hace girar en un sentido, motor(1, -5) en el otro; los niveles van de −7 a 7. Una lámpara no necesita dos sentidos: va entre un casquillo y el casquillo de masa ⊥. En el programa: ausgang(1, 7), niveles de 0 a 7.

Un circuito cerrado: de más, por la lámpara, a masa.
Un circuito cerrado: de más, por la lámpara, a masa.

O un motor o dos salidas

O1 y O2 pertenecen a M1. Así que un par es o un motor o dos salidas sueltas. En nuestro control vale la orden que habéis dado en último lugar. Los niveles se consiguen conectando y desconectando muy rápido: cuanto más tiempo conectado, más rápido el motor y más brillante la lámpara.

Un pulsador va entre los dos casquillos de una entrada I1 … I8. taster(1) da 1 mientras el pulsador de I1 está pulsado y, si no, 0.

El rover avanza hasta que el pulsador de delante choca con la pared. Hasta entonces taster(1) da 0 y después 1; entonces el programa se detiene.
El rover avanza hasta que el pulsador de delante choca con la pared. Hasta entonces taster(1) da 0 y después 1; entonces el programa se detiene.

Quedan las entradas A1, A2, AX y AY. Qué miden lo averiguáis vosotros mismos con una pila, una fotorresistencia y un polímetro: es el ejercicio 4 de la hoja de trabajo. Antes ya vale una regla: la pila solo puede ir a A1 o A2, nunca a AX ni a AY.

La hoja de trabajo

Aquí veis la hoja de trabajo del vídeo (en alemán): cinco ejercicios para explorar, en el rover y en la interfaz web. Las pistas están escritas boca abajo: dad la vuelta a la hoja solo cuando no podáis seguir vosotros solos. También podéis abrirla como PDF.

📄 Abrir la hoja de trabajo (PDF, en alemán)

La hoja de trabajo – Página 1
Página 1/5
La hoja de trabajo – Página 2
Página 2/5
La hoja de trabajo – Página 3
Página 3/5
La hoja de trabajo – Página 4
Página 4/5
La hoja de trabajo – Página 5
Página 5/5

Pruébalo tú mismo

Ejercicio

a) En M1 hay un motor. Queréis además hacer funcionar una lámpara entre O1 y ⊥. ¿Se puede? b) Una lámpara va entre O3 y ⊥. ¿Con qué orden luce a pleno brillo y con cuál se apaga? ¿A qué conexión de motor pertenece O3? c) El pulsador está enchufado en I2 y está pulsado. ¿Qué da taster(1) y qué da taster(2)?

Mostrar la solución

a) No. O1 es un casquillo de M1; el par es o un motor o dos salidas. Vale la última orden dada. Usad para la lámpara una salida libre, p. ej. O5. b) ausgang(3, 7) y ausgang(3, 0). O3 pertenece a M2. c) taster(1) da 0, taster(2) da 1.

Seguir aprendiendo con un modelo de lenguaje

Eres mi profesor o profesora de informática. En el curso de proyecto construimos un rover con un ordenador pequeño y una interfaz. Las salidas O1 a O8 se ponen a más (9 V) o a masa; un motor va entre dos casquillos (motor(nr, stufe), nivel -7 a 7), una lámpara entre un casquillo y masa (ausgang(nr, stufe), nivel 0 a 7). Los pulsadores en I1 a I8 se leen con taster(nr) (1 = pulsado). Hazme, una tras otra, cinco preguntas cortas o pequeños ejercicios de programación en Python sobre esto. Espera siempre mi respuesta y luego explícamelo brevemente. NO me digas qué miden las entradas A1, A2, AX y AY: eso lo investigamos nosotros.

Así se hizo: la idea, la estructura y los ejercicios de la unidad son míos; la técnica viene de nuestro curso de proyecto. La realicé con ayuda de IA: un modelo de lenguaje (LLM) construyó las diapositivas del vídeo siguiendo mis instrucciones. La voz se generó con Qwen3-TTS, a partir de mi propia voz.

También los subtítulos, las traducciones, la hoja de trabajo y esta página se hicieron con ayuda de IA. Ningún hablante nativo ha revisado las traducciones.

El vídeo, la hoja de trabajo, los textos y el prompt de esta unidad tienen la licencia CC BY 4.0: puedes usarlos, modificarlos y compartirlos si nombras la fuente.