Cuprins:
- Pasul 1: Obțineți un micro: bit
- Pasul 2: Opțional: Suport baterie
- Pasul 3: Opțional: copertă imprimată 3D
- Pasul 4: Cum funcționează busola digitală?
- Pasul 5: Notă cu privire la direcția câmpului magnetic
- Pasul 6: Cartografierea unghiurilor
- Pasul 7: MakeCode
- Pasul 8: Calibrarea busolei Micro: bit
- Pasul 9: Happing Coding
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acest instructable arată cum să utilizați micro: bit pentru a face o busolă digitală simplă.
Pasul 1: Obțineți un micro: bit
Dacă nu aveți încă un micro: bit, puteți obține un micro: bit aici:
Pasul 2: Opțional: Suport baterie
Dacă doriți să faceți busola digitală portabilă, vă recomandăm să obțineți un suport pentru baterie.
Orice suport de baterie de 3V cu conector JST ar trebui să fie în regulă. Bateria poate fi CR2032, 2 baterii AAA, 2 baterii AA etc.
Pasul 3: Opțional: copertă imprimată 3D
Simt că vizualizarea directă a luminii LED SMD nu este atât de confortabilă, așa că am realizat o copertă imprimată 3D care să difuzeze lumina și să facă fiecare LED ca un pixel pătrat perfect:>
Dacă vă plac și pixelii, puteți descărca și imprima coperta aici:
www.thingiverse.com/thing:3511591
Pasul 4: Cum funcționează busola digitală?
Intrare
micro: bit are un senzor de câmp magnetic, la fel ca un ac normal al busolei, poate simți câmpul magnetic produs în interiorul Pământului. biblioteca micro: bit traduce valoarea câmpului în 360 de grade față de nord.
Ieșire
micro: bit au 5 x 5 matrice LED, este suficient de bun pentru a afișa o săgeată în 8 direcții. (Nord, NE, Est, SE, Sud, SW, Vest, NW)
Ref.:
Pasul 5: Notă cu privire la direcția câmpului magnetic
Vă reamintim că senzorul de câmp magnetic și LED-ul sunt plasate pe diferite părți ale PCB-ului. Deci, când vă uitați la partea LED, citirea câmpului magnetic este inversată. Sau puteți trata citirea este pornită în sens invers acelor de ceasornic de la nord.
Pasul 6: Cartografierea unghiurilor
Intrarea are o valoare de 360 de grade, iar ieșirea este săgeata de 8 direcții, aici este maparea unghiului:
23 - 68 NW
68 - 113 Vest 113 - 158 SW 158 - 203 Sud 203 - 248 SE 248 - 293 Est 293 - 338 NE Altele Nord
Pasul 7: MakeCode
Iată exemplul meu de cod de bloc:
makecode.microbit.org/_RfA4jH2Rae78
Pur și simplu descărcați și copiați pe unitatea micro: bit pentru a rula.
Dacă nu sunteți încă familiarizați cu utilizarea micro: bit, citiți mai întâi ghidul oficial de pornire rapidă:
microbit.org/guide/quick/
Pasul 8: Calibrarea busolei Micro: bit
Dacă utilizați pentru prima dată senzorul de câmp magnetic micro: bit, matricea cu LED-uri va derula cuvintele INCLINAȚI PENTRU Umplerea ecranului.
Urmați videoclipul paginii de asistență pentru calibrarea busolei micro: bit:
support.microbit.org/support/solutions/art…
Pasul 9: Happing Coding
micro: bit busola este doar un exemplu foarte simplu, micro: bit are mult mai mult de făcut.
Să explorăm mai multe idei aici:
microbit.org/ideas/