
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09

Ta navodila kažejo, kako uporabiti micro: bit za izdelavo preprostega digitalnega kompasa.
1. korak: Pridobite Micro: bit

Če še nimate mikro: bita, lahko dobite mikro: bit tukaj:
2. korak: Neobvezno: Nosilec baterije

Če želite digitalni kompas narediti prenosnega, si omislite držalo za baterijo.
Vsak nosilec 3V baterije s priključkom JST mora biti v redu. Baterija je lahko CR2032, 2 x AAA baterije, 2 x AA baterije itd.
3. korak: Izbirno: 3D natisnjen ovitek


Čutim, da neposreden pogled LED luč SMD ni tako udobna, zato sem naredil 3D natisnjen ovitek, ki razprši svetlobo in naredi vsako LED kot popolno kvadratno slikovno piko:>
Če so vam tudi slikovne pike všeč, lahko naslovnico naložite in natisnete tukaj:
www.thingiverse.com/thing:3511591
4. korak: Kako deluje digitalni kompas?

Vnos
micro: bit ima senzor magnetnega polja, tako kot običajna igla kompasa, lahko zazna magnetno polje, ki nastaja v Zemlji. knjižnica micro: bit prevede vrednost polja v 360 stopinj glede na sever.
Izhod
micro: bit ima 5 x 5 LED matriko, dovolj je, da puščico pokažete v 8 smereh. (Sever, SV, vzhod, JV, jug, JZ, zahod, SZ)
Glej:
5. korak: Opomba o smeri magnetnega polja

Upoštevajte, da sta senzor magnetnega polja in LED nameščena na drugi strani tiskanega vezja. Ko pogledate stran LED, se odčitek magnetnega polja obrne. Ali pa lahko obravnavate branje od smeri urinega kazalca od severa.
6. korak: Preslikava kotov

Vnos je 360 -stopinjska vrednost, izhod pa je puščica v 8 smereh, tukaj je preslikava kota:
23 - 68 SZ
68 - 113 zahodno 113 - 158 JZ 158 - 203 južno 203 - 248 JZ 248 - 293 vzhodno 293 - 338 NE drugo Sever
7. korak: MakeCode

Tu je moja vzorčna koda bloka:
makecode.microbit.org/_RfA4jH2Rae78
Za zagon preprosto prenesite in kopirajte na pogon micro: bit.
Če še ne poznate uporabe micro: bita, najprej preberite uradni vodnik za hitri začetek:
microbit.org/guide/quick/
8. korak: Umerjanje kompasa Micro: bit

Če prvič uporabljate mikro: bitni senzor magnetnega polja, se bo matrika LED pomikala po besedah TILT TO FILL SCREEN.
Za umerjanje kompasa micro: bit sledite videoposnetku na strani za podporo:
support.microbit.org/support/solutions/art…
9. korak: Happing Coding

kompas micro: bit je le zelo preprost primer, micro: bit lahko naredimo veliko več.
Raziščimo več idej tukaj:
microbit.org/ideas/
Priporočena:
Micro: bitni senzor vida MU - sledenje objektom: 7 korakov

Micro: bitni senzor vida MU - sledenje objektom: V tem navodilu bomo začeli s programiranjem pametnega avtomobila, ki ga izdelujemo v tem navodilu, in v ta navodila smo namestili senzor vida MU. bit z nekaj preprostim sledenjem objektom, zato
Arduino Nano-MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška: 4 koraki

Arduino Nano-MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška: MMA8452Q je pameten, triosni, kapacitivni, mikroobdelovalni merilnik pospeška z nizko porabo energije z 12 bitovi ločljivosti. Prilagodljive možnosti, ki jih lahko programira uporabnik, so na voljo s pomočjo vgrajenih funkcij v merilniku pospeška, ki jih je mogoče konfigurirati na dve prekinitvi
Raspberry Pi MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška Python Vadnica: 4 koraki

Raspberry Pi MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška Python Vadnica: MMA8452Q je pameten, triosni, kapacitivni, mikroobdelovalni merilnik pospeška z nizko porabo energije z 12 bitovi ločljivosti. Prilagodljive možnosti, ki jih lahko programira uporabnik, so na voljo s pomočjo vgrajenih funkcij v merilniku pospeška, ki jih je mogoče konfigurirati na dve prekinitvi
Micro: bitni senzor vida MU in ploščice z zadrgo skupaj: 9 korakov (s slikami)

Micro: bitni senzor vida MU in ploščica z zadrgo v kombinaciji: V tem projektu bomo združili senzor vida MU s ploščico z zadrgo Kitronik. Za prepoznavanje barv bomo uporabili senzor vida MU in nam ga pokazal Zip Tile. Uporabili bomo nekatere tehnike, ki smo jih uporabili za
Raspberry Pi MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška Java Vadnica: 4 koraki

Raspberry Pi MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška Java: Vadnica MMA8452Q je pameten, triosni, kapacitivni, mikroobdelovalni merilnik pospeška z nizko porabo energije z 12 bitovi ločljivosti. Prilagodljive možnosti, ki jih lahko programira uporabnik, so na voljo s pomočjo vgrajenih funkcij v merilniku pospeška, ki jih je mogoče konfigurirati na dve prekinitvi