Control remoto del robot Fantàstic con Snap!
Comunicación desde un entorno web: Snap!
Como vimos en la unidad anterior, es posible establecer comunicación con la placa ED1 mediante peticiones web (REST), ya que permite activar un servidor web en ella.
El navegador web no es el único que puede realizar este tipo de peticiones, también se pueden hacer desde otras aplicaciones.
En esta unidad, aprenderemos cómo controlar el robot desde Snap!.
Enviar órdenes desde Snap!
Snap! es un entorno de programación por bloques similar a Scratch, pero con funcionalidades más avanzadas que permiten crear proyectos más complejos.
Una de estas funcionalidades, el bloque
url _
, permite hacer peticiones web de forma similar a como se harían directamente desde la barra de direcciones del navegador.
NOTA: por alguna razón en el navegador Chrome y sus derivados no funciona, por lo que se recomienda usar Firefox.
Reto 1: controlad el robot con bloques de url.
Solución al reto 1
Reto 2: controlad el robot con las flechas del teclado.
Solución al reto 2
- También es posible controlar el robot con otra placa compatible con MicroBlocks y con soporte para WiFi, utilizando el bloque
http:// _
de la biblioteca Cliente HTTP de la carpeta Red.
- Más adelante aprenderemos formas más sencillas de conectar con Snap!
⬅️ Actividad anterior | Actividad siguiente ➡️ |
---|
© by Citilab Edutec 2019-2025.
This work is licensed under a CC-BY-SA 4.0 license.