Sensors
 Plaques: Citilab ED1, micro:bit, micro:STEAMakers, M5Stack-Core.
Sensors i operadors relacionals
- A més dels botons, moltes plaques incorporen diferents sensors: llum, temperatura, inclinació, etc.
 
- Donat que aquests sensors donen un valor analògic (és a dir, numèric) haurem de fer servir blocs relacionals si volem executar accions relacionades amb aquest.
 
- Aquests blocs també retornen un valor cert o fals, per tant, es poden fer servir amb els blocs condicionals que hem vist anteriorment.
 
Repte 1: mostra dos dibuixos diferents a la pantalla al tapar i destapar el sensor de llum

Solució al repte 1
 
Sensor de temperatura
- El sensor de temperatura és un component que s'incorpora habitualment a la placa. 
- Un exemple molt senzill que es pot fer és afegir a la gràfica el valor que ens dona el sensor cada X temps (per exemple 1 segon) per visualitzar-ho còmodament. 
 
- Inclús podem exportar les dades en format .csv i obrir-les amb un programa de full de càlcul (MSOffice, LibreOffice, etc.)

Experiment sobre la ingravidesa
- Podem fer servir el sensor d'acceleració per dur a terme un experiment sobre la ingravidesa que es produeix quan un objecte inicia una caiguda lliure. 
- El valor de l'acceleració de la gravetat és 9,8 m/s². En repòs, el bloc - acceleracióretorna aproximadament 98 (està multiplicat per 10, ja que MicroBlocks no utilitza decimals) .
 
- Si llancem un cos cap amunt, just abans de començar la caiguda tindre un moment de gravetat aparent 0. Això és el que es reprodueix en els vols parabòlics d'entrenament o el que experimenten els astronautes a causa del seu estat de caiguda lliure constant. 
- En el nostre experiment, llançarem la placa cap amunt perquè registri el valor de l'acceleració durant el trajecte. 
 
- Si fem l'experiment, veurem que la connexió per cable pot ser un inconvenient. Però si fem servir plaques amb Bluetooth BLE, ens podem connectar i programar amb MicroBlocks sense fils. 
- Cal fer servir la versió en línia de MicroBlocks i només funciona amb navegadors Chrome o compatibles. 

- El nom del Bluetooth de la placa és "MicroBlocks" seguit de 3 lletres majúscules.

- Un cop establerta la connexió, ja podem treballar amb MicroBlocks de la mateixa manera que ho fem per cable. Ara el moment de dur a terme el nostre experiment amb comoditat!

- Podem observar una zona de la gràfica que, durant un breu instant de temps, la gravetat aparent està propera a 0, és a dir, es dona una condició d'ingravidesa. 
- Per la connexió Bluetooth BLE amb Linux, cal activar l'opció Web Bluetooth del navegador. 

| ⬅️ Activitat anterior | Activitat següent ➡️ | 
|---|
					© by Citilab Edutec 2019-2025.
					This work is licensed under a CC-BY-SA 4.0 license.
				
