Comuniquem-nos amb plaques micro:bit
Les plaques micro:bit són sistemes ARM de maquinari obert dissenyats per la BBC i adreçats a entorns educatius.
Cada micro:bit incorpora diversos components:
- Matriu de LEDs
- Sensor de llum
- Sensor de temperatura
- Acceleròmetre
- Magnetòmetre
- Botons
- Pins de connexió I/O
- Comunicació per Ràdio
- Antena Bluetooth
La placa es pot alimentar amb 2 piles de 1,5V o bé mitjançant el connector microUSB.
La programació de la placa es pot fer des de qualsevol navegador en el lloc web de Microsoft MakeCode. L'entorn inclou un sistema de programació per blocs i un simulador de la placa. A partir del programa es genera un únic fitxer amb extensió .hex que es pot transferir a la placa si està connectada a l'ordinador (es mostra com una unitat de disc USB).
Per poder connectar la placa al mòbil cal incloure l'extensió Bluetooth. A més, en el programa s'han d'iniciar els serveis corresponents als sensors que han de proporcionar dades a l'App. Per exemple, si només es volen obtenir valors de temperatura els blocs serien
El fitxer resultant és microbit-temperatura.hex
Les plaques micro:bit funcionen amb Bluetooth BLE. Per iniciar la vinculació a un mòbil cal prémer els botons A + B + Reset fins que s'hagin encès tots els LEDs de la matriu. Així, la placa és visible des del mòbil i es pot fer la vinculació.
En l'entorn d'App Inventor cal incloure l'extensió BLE i l'extensió micro:bit. Els blocs per connectar a la placa són els descrits en l'apartat de connexió a dispositius BLE.
En el disseny de l'App afegim una etiqueta per mostrar la temperatura (lblTemperatura) i un component Microbit_Temperature.
Pel què fa als blocs, quan s'estableix la connexió s'inicia el monitoreig de la temperatura
i quan es rep el valor de temperatura que transmet la micro:bit es mostra en l'etiqueta