IMU-Visualiseerder
Koppel 'n sheenbot∞ in, tel dit op en beweeg dit: die 3D-bord op hierdie bladsy kantel, draai en gly net soos joune, regstreeks geteken vanaf die bord se bewegingsensor (sy versnellingsmeter en giroskoop).
Draaiing word direk gemeet en volg die bord akkuraat. Posisie word bereken deur versnelling bymekaar te tel, so dit is 'n skatting: dit dryf weg terwyl die bord beweeg en word gekorrigeer elke keer as die bord stop.
Alles loop in jou webblaaier, en niks word op die bord gestoor nie. Om te koppel stop die bord se program en leen sy bewegingsensor; Herbegin bord, of die bord se herstelknoppie, laat jou program weer loop.
Koppel jou bord
Koppel die sheenbot∞ aan hierdie rekenaar met 'n USB-kabel en skakel dit aan. Kies Koppel bord, en kies dan sy poort in die lys — dit word gewoonlik "USB-SERIAL CH340" genoem. Maak eers enige ander program of oortjie toe wat die bord gebruik.
3D-aansig
Koppel 'n bord of kyk na die demo om die 3D-bord lewendig te maak.
Rooster: 1 cm-blokkies met 'n duideliker lyn elke 10 cm. Sleep om die aansig te draai; hou Ctrl (⌘ op 'n Mac) en blaai, of knyp, om te zoem.
Kontroles
Laaste beweging
Nog geen bewegings nie. Tel die bord op, beweeg dit 20–40 cm in ongeveer 'n sekonde, en hou dit stil of sit dit neer.
Lewendige hoeke
- Boonste rand op (+) / af (−)
- —
- B-kant op (+) / af (−)
- —
- Gedraai links (+) / regs (−)
- —
Kanteling bly akkuraat omdat die bladsy dit teen swaartekrag kontroleer elke keer as die bordjie stil is. Rigting het geen kompas om teen te kontroleer nie, so dit dryf — tot ongeveer 10 grade per volle draai. Kyk vorentoe stel dit terug na 0.
Lewendige sensorlesings
Die laaste 10 sekondes, regstreeks vanaf die mikroskyfie. Versnelling sluit swaartekrag in, so 'n bordjie wat plat lê, lees ongeveer −1 g op z. Grys skakering dui die oomblikke aan waarop die bladsy besluit het die bordjie staan stil.
- x: na die skerm se boonste rand
- y: na die B-knoppie
- z: in die bord in
- bord stil
Sein
- Monsters per sekonde
- —
- Monsters ontvang
- —
- Monsters verloor
- —
- Gapings
- —
- Aantal kere by die sensor se limiet
- —
- Giroskoopafwyking x y z (°/s)
- —
- Sensortemperatuur
- —
Tafelkalibrasie (opsioneel, meer akkuraat)
Elke bewegingsensor lees effens verkeerd. Deur die bord stil te hou in drie posisies op 'n plat tafel word daardie fout gemeet sodat die bladsy dit kan verwyder: die kantelfout daal tipies van 'n paar grade na onder een, en draai op die plek lyk nie meer soos 'n gly nie. Dit neem ongeveer 'n minuut, en die resultaat word vir hierdie bord in hierdie blaaier onthou.
- Lê die bord plat op die tafel, skerm na bo, en laat los.
- Draai dit 'n halwe draai op die tafel, steeds met die skerm na bo, en laat los.
- Draai dit om, skerm na onder, op dieselfde plek, en laat los.
Koppel 'n bord om die tafelkalibrasie te doen. Dit loop nie op die demonstrasie nie.
Kontroleer die sensor se asse
Die bladsy neem aan dat die skyfie se x-as na die boonste rand van die skerm wys, y na die B-knoppie en z in die bord in, so 'n bord wat plat lê lees ongeveer −1 g op z. Kontroleer dat jou bord ooreenstem: hou dit stil in elke posisie hieronder en kyk of dit 'n regmerkie kry.
Koppel 'n bord en laat dit plat lê met die skerm na bo om te kalibreer sodat hierdie toets kan loop.
| Hou die bord | Verwag (g) | Gesien (g) |
|---|---|---|
| Plat, skerm na bo | [0.00, 0.00, −1.00] | nog nie gesien nie |
| Regter- (B-) rand na onder, ongeveer 45° | [0.00, −0.71, −0.71] | nog nie gesien nie |
| Boonste (skerm-) rand na onder, ongeveer 45° | [−0.71, 0.00, −0.71] | nog nie gesien nie |
Lees nou: — g
Wenke vir goeie resultate
- Beweeg flink: 20–40 cm binne ongeveer 'n sekonde, en stop dan. Stadige, sagte bewegings is te klein vir die sensor om te voel en sal dalk nie wys nie.
- Wag tussen bewegings. Elke stop laat die bladsy toe om die posisie reg te stel. 'n Beweging wat aanhou sonder om te stop, dryf weg, en na ongeveer 8 sekondes (of as die data vanaf die bord breek) word sy posisie as onbekend gemerk.
- Posisie is 'n skatting. Met 'n goeie beweging kan jy verwag dat dit 'n paar sentimeter uit is — meer as die bord ook baie draai terwyl dit beweeg.
- Daar is geen kompas nie, so die rigting dryf stadig weg. Kanteling bly akkuraat omdat swaartekrag by elke pousering gemeet word.
- Stel jy net belang in kantel en draai? Kies Slegs draai.
- Vir die beste akkuraatheid, voer die lessenaarkalibrasie een keer vir elke bord uit.
- Hou die USB-kabel slap sodat dit nie aan die bord pluk nie.
- Jou program word nie verander of uitgevee nie. Dit stop wanneer jy koppel en bly gestop totdat die bord herbegin: kies Herbegin bord, of druk die bord se herstelknoppie (byvoorbeeld as jy hierdie bladsy toegemaak het terwyl dit gekoppel was).
