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.
- Una App C# legge con il driver bluetooth lejos i dati e li manda via UDP a una app Cloudfoundry scritta in Java.
- La app Java scrive il pacchetto sulla coda di RabbitMQ.
- Una app Node.js riceve in pacchetto e lo invia via WebSockets a una pagina HTML5.
- 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.
Riferimenti
Articolo scritto da