Cerca

modulo attività

modulo tecnica

Login Form

comunicare con microbit

Di solito si usa programmare microbit usando MakeCode di Microsoft.

Va anche bene usare micropython oppure ArduinoC ma si rimane sempre nell'ambito della programmazione del codice che deve fare funzionare microbit per conto suo (standalone).

Altre volte interessa tenere connessi microbit e PC perché si scambino dati e comandi in modo che quanto avviene sul PC possa interessare microbit e viceversa.

Con questa modalità, detta online, microbit e Scratch si completano a vicenda potendo uno comandare l'altro.

La nuova versione di Scratch consente il collegamento del PC con diverse periferiche via Bluetooth LE (Low Energy) come Microbit (nota 1).

Il PC deve essere in grado di comunicare con la tecnologia LE, quindi non deve essere troppo vecchio.

Il collegamento è rappresentato bene da MIchele Maffucci a questo link1 

Il sito a cui conviene riferirsi per utilizzare i files aggiornati è questo link1

Nel seguito viene illustrato un esempio di installazione.

È possibile comunicare con microbit da cellulare tramite bluetooth.Image 1

Con questa connessione si può:

- programmare microbit con MakeCode, 

- monitorare il valore dei sensori,

- simulare i pulsanti da remoto,

- inviare messaggi ai LED.

In questa paginelink1si trovano le indicazioni per scaricare la app del proprio dispositivo.

Le procedure ed i comandi posono essere diversi a seconda del dispositivo usato.

L'esempio che segue è stato realizzato con un iPhone7.

È possibile utilizzare la tecnologia di comunicazione di microbit link1 per fare scambiare messaggi e dati fra di loro via radio link1.

Un microbit funge da trasmettitore e molti microbit fanno da ricevitore i quali, se sono inseriti nello stesso gruppo del trasmettitore, ne ricevono i dati.

Con i dati ricevuti i microbit riceventi possono modificare il proprio funzionamento e produrre output generati dal messaggio ricevuto. 

We use cookies to improve our website and your experience when using it. Cookies used for the essential operation of this site have already been set. To find out more about the cookies we use and how to delete them, see our privacy policy.

  I accept cookies from this site.
EU Cookie Directive plugin by www.channeldigital.co.uk