Pas 1: Crea-ho
En què consisteix?
Algú ha obert la teva capsa de galetes? Pots programar la teva BBC micro:bit per comportar-se com una alarma per fer-t'ho saber! Aprendràs sobre "selecció", comparació lògica, i el sensor de llum de la micro:bit.
Aquests dos vídeos et mostren què faràs i com programar-ho.
Com funciona
- El programa converteix la pantalla de leds de la micro:bit en un sensor de llum.
- Col·loca la teva micro:bit dins la capsa que vulguis protegir. Quan la tapa s'obri, el sensor de llum detectarà un canvi en el nivell de llum i dispararà l'alarma.
- El programa utilitza un "bucle per sempre" per seguir detectant el nivell de la llum.
- "Selecció" ('si... si no') i comparació lògica (> 30) són utilitzats de manera que si el nivell de llum està per sobre de certa quantitat, una cara enfadada apareixerà a la pantalla; si no, esborrarem la pantalla.
Què necessites
- Micro:bit (o simulador MakeCode )
- Editor de MakeCode
- Piles
Pas 2: Programa-ho
Pas 3: Millora-ho
- Fes una modificació del programa, esborrant la part "si no" de la comparació, de manera que la cara enfadada romangui a la pantalla de la micro:bit sigui quin sigui el nivell de llum i així puguis dir que algú ha obert la teva capsa.
- Afegeix una alarma sonora fent servir els blocs de la secció de música de l'editor MakeCode.
- Compta quantes vegades la teva capsa ha estat oberta introduint una variable en el programa.
- Si tens dues micro:bits, utilitza la funció de ràdio per enviar-te una señal tan bon punt la teva capsa hagi estat oberta.
Fes una ullada al projecte "Alarma de llum" per descobrir com fer-ho.