Control remot del robot Fantàstic amb Snap!

Control remot del robot Fantàstic amb Snap!

per Citilab Edutec

Boards
Plaques:

Citilab ED1

Component/s
Components:

Cap
Aquesta activitat forma part del Curs del Citilab. Fes-li una ullada!

Control remot del robot Fantàstic amb Snap!

Comunicació des d'un entorn web: Snap!

  • Com ja hem vist a la unitat anterior, és possible comunicar-se amb la placa ED1 mitjançant peticions web (REST) gràcies a que podem posar en marxa un servidor web en aquesta.

  • El navegador web no és l'únic que pot realitzar aquest tipus de peticions, també es poden fer des d’altres aplicacions.

  • En aquesta unitat, aprendrem com controlar el robot des d'Snap!.

Snap!

Enviar ordres des d'Snap!

  • Snap! és un entorn de programació per blocs similar a Scratch, però amb funcionalitats més avançades que permeten crear projectes més complexos.

  • Una d'aquestes funcionalitats, el bloc url _, permet fer peticions web de manera similar a com es farien directament des de la barra d'adreces del navegador.

Bloc d'url

NOTA: per alguna raó al navegador Chrome i els seus derivats no funciona, per lo que es recomana fer servir Firefox.

Repte 1: controleu el robot amb blocs d'url.

Challenge 1

Solució al repte 1

Solució repte 1

Repte 2: controleu el robot amb les fletxes del teclat.

Challenge 2

Solució al repte 2

Solució repte 1

  • També és possible controlar el robot amb una altra placa compatible amb MicroBlocks i amb suport per WiFi, utilitzant el bloc http:// _ de la llibreria Client HTTP de la carpeta Xarxa.

Bloc HTTP

  • Més endavant aprendrem formes més senzilles de connectar amb Snap!
Aquesta activitat forma part del Curs del Citilab. Fes-li una ullada!

⬅️ Activitat anterior Activitat següent ➡️

CC-BY-SA

© per Citilab Edutec 2019-2022.
Aquesta obra té una llicència CC-BY-SA 4.0.