Podem utilitzar una MicroBit per mesurar l'electricitat? En aquestes pràctiques veurem com comprobar la força de l'electicitat, que es mesura en volts (V) o mil·livolts (mV).
Les piles, carregadors i altres aparells electrics acostumen a tenir indicat el positiu amb un + (signe més) i el negatiu amb un - (signe menys).
Per poder connectar la MicroBit, farem servir cables tipus Cocodril.
Sempre que sigui possible, respectarem aquest codi de colors:
Negre ------- Negatiu (-) connectat a GND
Vermell ----- Positiu (+) conectat a P0 (o P1 o P2)
Aquest programa ens permet saber quanta "força" té una pila. En el món de l'electricitat, aquesta força es diu Voltatge. Una pila AA o AAA (de les normals) acostuma a tenir 1,5 volts (1500 mV).
Aquí tens l'explicació pas a pas del teu codi:
Mostra la icona de la pila: És com si la micro:bit ens digués "Hola! Estic a punt". Serveix per saber que el programa ha començat bé.
Assigna a Lectura Pila / Generació Elèctrica el valor 0: Hem creat dues variables, que són com llibretes en blanc. Aquí les estem preparant per escriure-hi números més tard. Comencen a zero perquè encara no hem mesurat res.
Això és un bucle que es repeteix milers de vegades per segon. La micro:bit no para mai de treballar!
Pas A: Llegir el valor (El sensor)
assigna a Lectura Pila el valor: llegeix el valor analògic del pin P0
La micro:bit mira pel cable que tens connectat al P0.
El problema: La micro:bit no sap què és un "Volt". Ella només entén números entre 0 (no hi ha electricitat) i 1023 (hi ha molta electricitat). És el idioma analògic.
Pas B: Traduir l'idioma (El bloc "transforma")
assigna a Voltatge el valor: transforma Lectura Pila des de 0 > 1023 a 0 > 3300
Aquest és el bloc fa de traductor: agafa el número del P0 (que pot anar de 0 a 1023) i el converteix a un número que nosaltres entenem: Mil·livolts (mV). En el cas de la MicroBit pot anar de 0 a 3300 mV.
Si la pila està plena, el traductor dirà: "Aquest 1023 de la micro:bit en realitat són 3300 mil·livolts".
Pas C: Enviar la informació a una gràfica
escriu el valor "Voltatge (mV)" = Voltatge al port sèrie
En lloc de fer sortir el número als leds de la placa (que és molt lent), fem que la micro:bit envïi un missatge súper ràpid pel cable USB cap a l'ordinador, amb la dada de Voltatge. Si cliquem a Mostra les dades Dispositiu, veureu un gràfic i el valor numèric en mV.
Volem saber quanta electricitat és capaç de fabricar el nostre molí segons la força del vent. La micro:bit ens servirà d'instrument de mesura (com el velocímetre d'un cotxe, però per a l'energia).
Mostra la icona: La micro:bit ens ensenya una cara o un dibuix per dir-nos: "Ei, ja estic a punt per mesurar el vent!".
Variables a 0: Posem el marcador a zero. Com que el molí encara no gira, no hi ha electricitat guardada a la memòria.
Pas A: Capturar l'energia:
assigna a Lectura motor el valor: llegeix el valor analògic del pin P0
Quan el vent fa girar les pales del molí, el motor que hi ha a dins es converteix en un generador i envia electricitat pel cable fins al pin P0.
La micro:bit nota que "li pessiga" el pin P0 amb més o menys força.
Pas B: La traducció màgica (El bloc "transforma")
transforma Lectura motor des de 0-1023 a 0-3300
Imagineu que el molí gira molt ràpid i la micro:bit ens diu un número rar, com el 512. Què significa això? No ho sabem! Aquest bloc tradueix la velocitat de gir en "força elèctrica". Si el molí gira a tope, ens donarà el número 3300 (que són els mil·livolts màxims). Si gira poquet, el número serà baix, com 200.
Pas C: Veure els resultats a l'ordinador
escriu el valor "Voltatge (mV)" al port sèrie
En lloc d'intentar llegir els números que corren pels LEDs de la placa, els enviem per l'USB. Quan apretem el botó Mostrar les dades Dispositiu a la pantalla de l'ordinador veureu una gràfica: Si bufeu fort al molí... la línia de la gràfica pujarà de cop! Si el molí es va parant... la línia baixarà fins a arribar a zero.