Databoom supporta il collegamento con BeagleBone Black. La configurazione della piattaforma consiste in pochi passi, dopo i quali sarà possibile trasmettere i propri dati utilizzando il client più adeguato alle proprie esigenze (HTTP, MQTT).
Collegamento BeagleBone Black
- Collegare il cavo di rete alla scheda, e la stessa al proprio PC con il cavo USB;
- Assicurarsi di avere i driver necessari al collegamento con la BeagleBone Black, reperibili all'indirizzo https://beagleboard.org/getting-started#step2;
- Accedere alla BeagleBone Black collegandosi all'indirizzo http://192.168.7.2.
A questo punto, il collegamento con la scheda è effettuato correttamente. Per poter inserire degli script da eseguire nella stessa è possibile seguire due approci. Si può esplorare la BeagleBone Black direttamente dal proprio PC ed inserire in un percorso opportuno il proprio script, oppure accedere all'IDE preinstallato sulla scheda e scrivere direttamente il codice da eseguire.
Cloud9 IDE
Per accedere all'IDE Cloud9, collegarsi a http://192.168.7.2/Support/bone101/#cloud9 e quindi cliccare sul titolo Cloud9 IDE, oppure collegandosi direttamente all'indirizzo http://192.168.7.2:3000.
Una volta effettuato l'accesso sarà possibile iniziare la stesura di codice.
Si possono implementare diversi tipi di client all'interno della BeagleBone Black, come il client HTTP e il client MQTT. Per installare eventuali moduli mancanti necessari all’esecuzione di script, è possibile interagire direttamente con la BeagleBone attraverso la shell in Cloud9, utilizzando il comando npm install
Esecuzione script su BeagleBone Black
Una volta completata la stesura del codice è possibile rendere automatica l'esecuzione dello script all'avvio della BeagleBone Black salvando l'applicazione nella cartella 'autorun' (/var/lib/cloud9/autorun).
Allo stesso modo gli script si possono eseguire direttamente dall’IDE attraverso il pulsante play, oppure dalla shell della BeagleBone con il comando node
Configurazione completata!
Una volta avviata l'esecuzione dello script, Databoom inizierà a registrare i dati inviati dalla BeagleBone. Per poter consultare i dati e avere una rappresentazione corretta, seguire le indicazioni in Modifica/validazione di un segnale.
0 Commenti