Cómo se conectan los bloques al dron
Visión general
Sección titulada «Visión general»Entre tus bloques y el dron hay un problema de transporte, y es la mayor restricción de diseño de la programación por bloques. Esta página lo explica en lenguaje llano porque determina qué hay que instalar antes de que el primer bloque pueda volar.
Los dos hechos ineludibles
Sección titulada «Los dos hechos ineludibles»- Un navegador no puede enviar UDP nativo. El dron se controla por UDP, pero JavaScript puede abrir un WebSocket y no un socket UDP: hace falta algo en medio que traduzca.
- Conectado al dron no hay internet. El dron crea su propio punto de acceso; en cuanto el ordenador se une, pierde internet y ningún editor alojado en la nube se cargará.
Cualquier solución de bloques para este tipo de dron tiene que responder a ambos hechos. Solo hay tres respuestas honestas.
Opción A — puente local
Sección titulada «Opción A — puente local»- Cómo funciona — un programa pequeño se ejecuta en el ordenador: sirve el editor localmente y reenvía el tráfico WebSocket hacia UDP al dron.
- Qué necesitas — instalar una vez un programa pequeño; después el editor funciona sin internet.
- Ideal para — uso doméstico y demostraciones sin router disponible.
- Contrapartida — un paso extra de instalación; el programa debe mantenerse sincronizado con la biblioteca de bloques.
Opción B — wifi del aula
Sección titulada «Opción B — wifi del aula»- Cómo funciona — el dron se une al router del aula en lugar de crear su propia red y expone un punto de control; el navegador habla con la IP del dron en la misma red.
- Qué necesitas — un router y una configuración única de las credenciales wifi del dron.
- Ideal para — un aula o laboratorio fijo.
- Contrapartida — no sirve en modo punto de acceso, así que no es una opción de campo.
Opción C — página alojada en el dron
Sección titulada «Opción C — página alojada en el dron»- Cómo funciona — te conectas a la wifi del dron, abres
192.168.4.1en el navegador y aparece el editor. Nada que instalar, sin internet. - Qué necesitas — solo un navegador.
- Ideal para — la experiencia más fluida en clase: cero instalación, cero configuración.
- Contrapartida — la página debe ser muy pequeña (unos 100–200 KB comprimidos) porque vive en la flash del firmware, y el firmware necesita un intérprete de secuencias de comandos para ejecutar lo que producen los bloques.
Cómo elegir
Sección titulada «Cómo elegir»- Casa, un solo dron — opción A.
- Aula, varios drones, sala fija — opción B, u opción C cuando esté lista.
- Feria, taller, sin infraestructura — opción A, porque no necesita router.
- Colegios que no permiten instalar software — la opción C es la única sin instalación, y también la más costosa de construir.
Por qué importa en el texto del tutorial
Sección titulada «Por qué importa en el texto del tutorial»Cada página práctica de esta sección indicará qué opción asume: si dice “instala el puente”, es la opción A; si dice “únete a la red del aula”, es la B; si dice “abre 192.168.4.1”, es la C. Cambiar de opción a mitad de la clase es la forma más habitual de perder diez minutos.
Siguiente
Sección titulada «Siguiente»Publicado por primera vez endrone.imagrove.com/es/block-coding/how-blocks-connect/Al citar o reproducir, indica la fuente Imagrove y enlaza a esta página.
¿Dudas o problemas con este tutorial?
Inicia sesión con GitHub para comentar. Si un paso te falla, avísanos: lo verificamos y actualizamos el tutorial.
© 2026 ESP32 Drone. Todos los derechos reservados.