Estem arribant a la recta final i si mirem enrere, ja dominem en els post anteriors, la matriu de LEDs, LEDs RGB, botons interactius, acceleròmetre, sensor de llum, etc. Així, que avui presentem el sensor d’humitat i un projecte dissenyat per l’etapa de primària. El projecte és de dificultat intermèdia. Com bé ja sabeu, a la secció de projectes del web MochiCard trobem tots els exercicis classificats en 3 nivells. Així doncs, tenim projectes de nivell principiant, nivell intermedi i nivell avançat.
La Turbina eòlica i el sensor d’humitat
Per començar i abans de programar res, el primer que hem de fer/dibuixar o aconseguir, és la nostre turbina eòlica. Podem anar a l’editor d’imatge del programa i dibuixar-la. Una altra opció, és exportar-la. Sigui com sigui, quan ja tinguem el nostre personatge de la turbina (també anomenat sprite) podem començar a programar. Iniciarem el joc amb el bloc de quan la bandera verda es premi.
Per portar a terme aquest projecte, ens centrarem en blocs específics de MochiCard, com és el cas del bloc per mesurar la humitat a través del sensor. També entre en joc la variable velocitat. D’ aquesta manera, com més humitat detecti el sensor de la placa electrònica MochiCard, a més velocitat girarà la turbina.
A la vegada que fem girar la turbina, mitjançant el sensor d’humitat i els valors que obté, també per aquest projecte fem servir la matriu de LEDs de la placa electrònica. Fem servir un bloc condicional, juntament amb un bloc d’operador que ens diu si la velocitat es troba entre dos paràmetres/valors aleshores el que passa és que s’encèn una columna de LEDs. Per tant, a més velocitat (més humitat) i més columnes de LEDs en verd s’encenen.
Així doncs, si la velocitat és inferior al valor de 30 no passarà res. Però si la velocitat és més gran de 30 i menys de 40 obtindrem una columna encesa de LEDs. Si la velocitat està compresa entre 40 i 50 obtindrem dues columnes enceses de LEDs. Entre 50 i 60 tres columnes enceses i, així, successivament fins arribar a tenir totes les columnes de LEDs enceses. Tots els LEDs encesos de color verd els obtindrem quan la variable velocitat sigui més gran del valor 90.
En el següent post explicarem el sensor de temperatura i les seves mil i una aplicacions. Així doncs, fins la pròxima !

