
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

Ove upute pokazuju kako koristiti micro: bit za izradu jednostavnog digitalnog kompasa.
Korak 1: Nabavite Micro: bit

Ako još nemate micro: bit, ovdje možete dobiti micro: bit:
Korak 2: Izborno: Držač baterije

Ako želite digitalni kompas učiniti prijenosnim, razmislite o nabavci držača baterije.
Bilo koji držač 3V baterije s JST priključkom trebao bi biti u redu. Baterija može biti CR2032, 2 x AAA baterije, 2 x AA baterije itd.
Korak 3: Izborno: 3D ispisani omot


Osjećam izravan pogled da SMD LED svjetlo nije tako ugodno, pa sam napravio 3D tiskani omot koji raspršuje svjetlo i čini svaku LED diodu savršenom kvadratnom pikselom:>
Ako vam se sviđaju i pikseli, naslovnicu možete preuzeti i ispisati ovdje:
www.thingiverse.com/thing:3511591
Korak 4: Kako radi digitalni kompas?

Ulazni
micro: bit imaju senzor magnetskog polja, baš kao i normalna igla kompasa, može osjetiti magnetsko polje proizvedeno unutar Zemlje. micro: bit knjižnica prevodi vrijednost polja u 360 stupnjeva u odnosu na sjever.
Izlaz
micro: bit imaju 5 x 5 LED matricu, dovoljno je dobro pokazati strelicu u 8 smjerova. (Sjever, SI, Istok, JI, Jug, JZ, Zapad, SZ)
Ref.:
Korak 5: Napomena o smjeru magnetskog polja

Podsjetimo da su senzor magnetskog polja i LED dioda postavljeni s druge strane PCB -a. Dakle, kada pogledate LED stranu, očitavanje magnetskog polja se okreće. Ili možete tretirati čitanje suprotno od kazaljke na satu, počevši od sjevera.
Korak 6: Mapiranje kutova

Ulaz je vrijednost od 360 stupnjeva, a izlaz je strelica u 8 smjerova, evo preslikavanja kutova:
23 - 68 SZ
68 - 113 Zapad 113 - 158 JZ 158 - 203 Jug 203 - 248 JI 248 - 293 Istok 293 - 338 SI Ostalo Sjever
Korak 7: MakeCode

Evo mog uzorka blok koda:
makecode.microbit.org/_RfA4jH2Rae78
Jednostavno preuzmite i kopirajte na micro: bit pogon da biste ga pokrenuli.
Ako još niste upoznati s upotrebom micro: bita, prvo pročitajte službeni vodič za brzi početak:
microbit.org/guide/quick/
Korak 8: Kalibriranje Micro: bit kompasa

Ako prvi put koristite mikro: bitni osjetnik magnetskog polja, LED matrica će pomicati riječi TILT TO FILL SCREEN.
Pratite video stranicu sa podrškom za kalibraciju mikro: bitnog kompasa:
support.microbit.org/support/solutions/art…
Korak 9: Happing kodiranje

kompas micro: bit samo je vrlo jednostavan primjer, micro: bit ima još mnogo toga što se može učiniti.
Istražimo više ideja ovdje:
microbit.org/ideas/
Preporučeni:
4-bitni binarni kalkulator: 11 koraka (sa slikama)

4-bitni binarni kalkulator: Razvio sam interes za način rada računala na temeljnoj razini. Htio sam razumjeti uporabu diskretnih komponenti i sklopova potrebnih za ostvarivanje složenijih zadataka. Jedna važna temeljna komponenta CPU -a je
Arduino Nano-MMA8452Q 3-osi 12-bitni/8-bitni digitalni akcelerometar Vodič: 4 koraka

Arduino Nano-MMA8452Q 3-osi 12-bitni/8-bitni digitalni akcelerometar Tutorial: MMA8452Q je pametan, troosni, kapacitivni, mikro-strojni akcelerometar male snage s 12 bita rezolucije. Fleksibilne korisnički programirane opcije omogućene su uz pomoć ugrađenih funkcija u mjeraču ubrzanja, podesive za dva prekida
Raspberry Pi MMA8452Q 3-osi 12-bitni/8-bitni digitalni akcelerometar Python Vodič: 4 koraka

Raspberry Pi MMA8452Q 3-osi 12-bitni/8-bitni digitalni akcelerometar Python Vodič: MMA8452Q je pametan, troosni, kapacitivni, mikro-strojni akcelerometar male snage s 12 bita rezolucije. Fleksibilne korisnički programirane opcije omogućene su uz pomoć ugrađenih funkcija u mjeraču ubrzanja, podesive za dva prekida
Dizajnirajte 8 -bitni vrh top stabla u Fusion 360: 7 koraka (sa slikama)

Dizajnirajte 8 -bitni top top topper u Fusion 360: Dodajte malo karaktera svom božićnom drvcu ove godine s 3D tiskanim 8 bit bitom. Pratite me dok vam pokazujem kako je jednostavno dizajnirati zvijezdu u Fusion 360. Ovdje sam također dao vezu do STL datoteke kako biste mogli ispisati moj model
Raspberry Pi MMA8452Q troosni 12-bitni/8-bitni digitalni akcelerometar Java vodič: 4 koraka

Raspberry Pi MMA8452Q 3-osi 12-bitni/8-bitni digitalni akcelerometar Java Uputstvo: MMA8452Q je pametan, troosni, kapacitivni, mikro-strojni akcelerometar male snage s 12 bita rezolucije. Fleksibilne korisnički programirane opcije omogućene su uz pomoć ugrađenih funkcija u mjeraču ubrzanja, podesive za dva prekida