Pas 1: Crea-ho
En què consisteix?
Fes una brúixola que faci so quan apuntis al nord per fer-la més accessible i útil.
Introducció
Guia de programació
Què aprendràs
- Com utilitzar les lectures de la brúixola del sensor del magnetòmetre de la micro:bit
- Com utilitzar variables, "selecció", comparacions i lògica per activar esdeveniments quan les lectures del sensor cauen dins un interval numèric
Com funciona
- Un bucle manté la micro:bit comprovant en quina direcció estàs mirant. Emmagatzema això en una variable anomenada "direction (direcció)".
- Si la direcció està entre 355 i 5 graus, estàs mirant al nord, de manera que mostra una N a la pantalla led i fa un so.
- Si tens la nova micro:bit, pots sentir el so a l'altaveu integrat, en cas contrari pots connectar els auriculars als pins 0 i GND.
- Si no estàs mirant al nord, esborra la pantalla i atura el so.
- També pots prémer el botó A per veure una lectura de la brúixola a la pantalla led si no estàs mirant cap al nord.
- La primera vegada que utilitzis un projecte de brúixola a la teva micro:bit, probablement se't demanarà que juguis a un petit joc. Inclina la pantalla per il·luminar tots els leds de la pantalla. Això calibra la brúixola i s'assegura que funcioni correctament.
Què necessites
- Una micro:bit
- Editor MakeCode o Python
- Piles (opcional)
Pas 2: Programa-ho
Pas 3: Millora-ho
- Toca diferents notes depenent de quina direcció estiguis mirant: sud, est o oest.
- Afegeix un altre botó per tornar a calibrar la brúixola si creus que no és precisa. A MakeCode trobaràs el bloc "calibrar la brúixola" a Entrada... més. A Python utilitza
compass.calibrate()
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.