Learn

Lego controllato con Cloud Foundry via WebSockets

10 Settembre 2013 - 1 minuto di lettura

Giulio Roggero ci mostra come sia possibile controllare Lego Mindstorm con Cloud Foundry usando HTML5 e WebSockets.

Il progetto

Il “pacchetto” dati Lego segue questa strada attraverso la rete.

  1. Una App C# legge con il driver bluetooth lejos i dati e li manda via UDP a una app Cloudfoundry scritta in Java.
  2. La app Java scrive il pacchetto sulla coda di RabbitMQ.
  3. Una app Node.js riceve in pacchetto e lo invia via WebSockets a una pagina HTML5.
  4. La web app legge il pacchetto e aggiorno l’SVG usando jQuery.

I comandi da Web app seguono a ritroso lo stesso percorso.

Qui il video dimostrativo.

Articolo scritto da