Værktøjsanmeldelse: MetaWatch Android-kompatibel armbåndsur - 💡 Fix My Ideas

Værktøjsanmeldelse: MetaWatch Android-kompatibel armbåndsur

Værktøjsanmeldelse: MetaWatch Android-kompatibel armbåndsur


Forfatter: Ethan Holmes, 2019

MetaWatch er et sødt udseende programmerbart ur, der kan parres med en Android-enhed via Bluetooth for at bringe nogle af smartphoneens funktionalitet til uret, hvilket reducerer behovet for at fjerne din telefon for at kontrollere en alarm.

MetaWatch blev oprindeligt udviklet på Fossil, men linjen blev spundet ud i sit eget privatehold. Enhederne koster $ 199 for enten de digitale eller analoge versioner. Det digitale ur har en 96 × 96 TFT dot matrix display, mens den analoge version har to små OLED skærme og drejeknappen. Begge har en accelerometer, en lyssensor, vibrationsmotor, en Bluetooth-radio, samt et rustfrit stål etui og læderbånd. Det digitale ur har seks knapper, mens analogen har tre.

Da jeg fik min MetaWatch, kom jeg hurtigt til den konklusion, at jeg faktisk ikke kunne bruge det, fordi jeg ikke har en Android-telefon. Så jeg rekrutterede en Android hacker-ven, McSteve, til at spille rundt med det. Han downloadede Metawatch Manager (MWM) fra firmaets hjemmeside. Dette er en applikation, der håndterer kommunikation mellem computeren og uret. McSteve beskrev hvordan det virker:

MWM udsætter en temmelig simpel API. MWM kører som en tjeneste og lytter til Intents broadcast fra andre kørende applikationer. En ansøgning kan ved at sende en af ​​disse Intents sende en meddelelse til MetaWatch med brugerdefineret skærmindhold og valgfri vibration. En anden hensigt giver en app mulighed for at skifte uret til "Application Mode", hvor appen kan have eksklusiv kontrol over MetaWatchs skærm og knapper. Knappen trykbegivenheder sendes som Intents broadcast fra MWM, som interesserede applikationer kan modtage.

McSteve arbejder på en Android-app, der vil slå op busstider, idet tanken er, at den næste ankomsttid kunne vises. Med en MetaWatch kunne han kontrollere tiden i et svimlende kvarter uden at hente en dyr smartphone. Plus, når vinteren nærmer sig, vil MetaWatchs knapper være lettere at manipulere end en berøringsskærm.

Det nuværende problem, jeg forsøger at håndtere, er, at visning af noget på MetaWatch skærmen synes at kræve at male hele skærmen på en gang med en 96 × 96 pixel bitmap. For at vise tekst skal den først males på en bitmap ved hjælp af en passende skrifttype og sendes til uret. Heldigvis er et sæt skrifttyper tilgængelige fra metawatch.org/developers, og læsning af MetaWatch Manager-kildekoden giver rigeligt indblik i, hvordan man maler tekst i en buffer, der er egnet til at sende til uret.

MetaWatch produktlinjen har nogle fantastiske muligheder, og jeg glæder mig til alle McSteves coole hacks såvel som de andre tidlige adopters. Det ser endda ud til, at MetaWatch selv producerer brugerdefinerede enheder (enten hele uret eller bare tarmene), hvis du udvikler noget cool, du vil sælge.



Du Kan Være Interesseret

Se hvordan det er lavet: End-Grain Cutting Boards

Se hvordan det er lavet: End-Grain Cutting Boards


Hack en harddisk til en arbejdsmikrofon

Hack en harddisk til en arbejdsmikrofon


Wobblebots Walk uden motorer eller elektronik

Wobblebots Walk uden motorer eller elektronik


Charles Guan: Bygg dit alt virkelig virkelig hurtigt

Charles Guan: Bygg dit alt virkelig virkelig hurtigt