Turinys:
- 1 žingsnis: Gaukite „Micro: bit“
- 2 veiksmas: pasirinktinai: akumuliatoriaus laikiklis
- 3 žingsnis: pasirinktinai: 3D spausdintas viršelis
- 4 žingsnis: Kaip veikia skaitmeninis kompasas?
- 5 žingsnis: Pastaba apie magnetinio lauko kryptį
- 6 žingsnis: kampų atvaizdavimas
- 7 žingsnis: „MakeCode“
- 8 žingsnis: „Micro: bit“kompaso kalibravimas
- 9 veiksmas: vyksta kodavimas
Video: Mikro: bitų kompasas: 9 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šiose instrukcijose parodyta, kaip naudoti „micro: bit“paprastam skaitmeniniam kompasui sukurti.
1 žingsnis: Gaukite „Micro: bit“
Jei dar neturite „micro: bit“, „micro: bit“galite įsigyti čia:
2 veiksmas: pasirinktinai: akumuliatoriaus laikiklis
Jei norite, kad skaitmeninis kompasas būtų nešiojamas, galite įsigyti akumuliatoriaus laikiklį.
Bet kuris 3V akumuliatoriaus laikiklis su JST jungtimi turėtų būti tinkamas. Baterija gali būti CR2032, 2 x AAA, 2 x AA baterijos ir kt.
3 žingsnis: pasirinktinai: 3D spausdintas viršelis
Jaučiu tiesioginį vaizdą, kad SMD LED lemputė nėra tokia patogi, todėl sukūriau 3D spausdintą viršelį, kuris išsklaidė šviesą ir kiekvieną LED padarė kaip tobulą kvadratinį pikselį:>
Jei jums taip pat patinka pikseliai, viršelį galite atsisiųsti ir atsispausdinti čia:
www.thingiverse.com/thing:3511591
4 žingsnis: Kaip veikia skaitmeninis kompasas?
Įvestis
„micro: bit“turi magnetinio lauko jutiklį, kaip ir įprasta kompaso adata, jis gali jausti Žemėje susidarantį magnetinį lauką. „micro: bit“biblioteka išverčia lauko reikšmę į 360 laipsnių šiaurės atžvilgiu.
Išvestis
„micro: bit“turi 5 x 5 LED matricą, pakanka rodyklę rodyti 8 kryptimis. (Šiaurė, ŠR, Rytai, DA, Pietūs, DR, Vakarai, NW)
Nuoroda:
5 žingsnis: Pastaba apie magnetinio lauko kryptį
Primename, kad magnetinio lauko jutiklis ir šviesos diodas yra skirtingose PCB pusėse. Taigi, pažvelgus į LED pusę, magnetinio lauko rodmenys yra apversti. Arba galite laikyti rodmenį prieš laikrodžio rodyklę, pradedant nuo šiaurės.
6 žingsnis: kampų atvaizdavimas
Įvesties vertė yra 360 laipsnių, o išvestis - 8 krypčių rodyklė, čia yra kampų atvaizdavimas:
23–68 NW
68 - 113 Vakarai 113 - 158 SW 158 - 203 Pietūs 203 - 248 SE 248 - 293 Rytai 293 - 338 NE Kiti Šiaurė
7 žingsnis: „MakeCode“
Štai mano bloko kodo pavyzdys:
makecode.microbit.org/_RfA4jH2Rae78
Tiesiog atsisiųskite ir nukopijuokite į „micro: bit“diską, kad paleistumėte.
Jei dar nesate susipažinę su „micro: bit“naudojimu, pirmiausia perskaitykite oficialų greitos pradžios vadovą:
microbit.org/guide/quick/
8 žingsnis: „Micro: bit“kompaso kalibravimas
Jei pirmą kartą naudojate mikro: bitų magnetinio lauko jutiklį, LED matrica slinks žodžius TILT TO FILL SCREEN.
Norėdami kalibruoti „micro: bit“kompasą, sekite palaikymo puslapio vaizdo įrašą:
support.microbit.org/support/solutions/art…
9 veiksmas: vyksta kodavimas
„micro: bit“kompasas yra tik labai paprastas pavyzdys, „micro: bit“gali padaryti daug daugiau.
Panagrinėkime daugiau idėjų čia:
microbit.org/ideas/
Rekomenduojamas:
Mikro: bitų kompasas „pasidaryk pats“: 6 žingsniai
„Micro: Bit Compass DIY“: kaip koduoti „Micro: Bit“kompasą
„Arduino Nano“-MMA8452Q 3 ašių 12 bitų/8 bitų skaitmeninio akselerometro pamoka: 4 žingsniai
„Arduino Nano“-MMA8452Q 3 ašių 12 bitų/8 bitų skaitmeninio pagreičio matuoklio pamoka: „MMA8452Q“yra protingas, mažos galios, trijų ašių, talpinis, mikromašinis pagreičio matuoklis, turintis 12 bitų skiriamąją gebą. Lanksčios vartotojo programuojamos parinktys pateikiamos naudojant pagreičio matuoklio įterptas funkcijas, kurias galima sukonfigūruoti dviem pertraukomis
Raspberry Pi MMA8452Q 3 ašių 12 bitų/8 bitų skaitmeninio akselerometro „Python“vadovėlis: 4 žingsniai
„Raspberry Pi MMA8452Q“3 ašių 12 bitų/8 bitų skaitmeninio akselerometro „Python“vadovėlis: „MMA8452Q“yra protingas, mažos galios, trijų ašių, talpinis, mikromechaninis pagreičio matuoklis, turintis 12 bitų skiriamąją gebą. Lanksčios vartotojo programuojamos parinktys pateikiamos naudojant pagreičio matuoklio įterptas funkcijas, kurias galima sukonfigūruoti dviem pertraukomis
Raspberry Pi MMA8452Q 3 ašių 12 bitų/8 bitų skaitmeninis pagreičio matuoklis „Java“pamoka: 4 žingsniai
„Raspberry Pi MMA8452Q“3 ašių 12 bitų/8 bitų skaitmeninis pagreičio matuoklis „Java“pamoka: „MMA8452Q“yra protingas, mažos galios, trijų ašių, talpinis, mikromechaninis pagreičio matuoklis, turintis 12 bitų skiriamąją gebą. Lanksčios vartotojo programuojamos parinktys pateikiamos naudojant pagreičio matuoklio įterptas funkcijas, kurias galima sukonfigūruoti dviem pertraukomis
„Pasidaryk pats“„MusiLED“, muzikos sinchronizuoti šviesos diodai su vienu paspaudimu „Windows“ir „Linux“programa (32 bitų ir 64 bitų). Lengva atkurti, paprasta naudoti, lengva perkelti: 3 žingsniai
Pasidaryk pats „MusiLED“, muzikos sinchronizuoti šviesos diodai su vienu paspaudimu „Windows“ir „Linux“programa (32 bitų ir 64 bitų). Lengva atkurti, paprasta naudoti, lengva perkelti. Šis projektas padės jums prijungti 18 šviesos diodų (6 raudonos + 6 mėlynos + 6 geltonos) prie „Arduino“plokštės ir išanalizuoti kompiuterio garso plokštės realaus laiko signalus ir perduoti juos šviesos diodai, kad jie užsidegtų pagal ritmo efektus (Snare, High Hat, Kick)