Ved du hvad der er det mest besværlige i videospil, endda klassiske? At de har brug for at spille. Det ville være som O.I. Romanchenko i eventyret "Victor i landet Lodyrantia":
- Åh, - sagde Victor, - at spille volleyball, eller noget!
”Vær venlig,” vedtog Vyalik høfligt. - Vi spiller altid volleyball.
Faktisk bag den gennemsigtige væg i huset nedenfor var der et spil volleyball. Men hvilket spil var det! Den runde stramme kugle spundet af sig selv, hoppet gennem nettet, gik ondsket ud.
”Vær venlig,” vedtog Vyalik høfligt. - Vi spiller altid volleyball.
Faktisk bag den gennemsigtige væg i huset nedenfor var der et spil volleyball. Men hvilket spil var det! Den runde stramme kugle spundet af sig selv, hoppet gennem nettet, gik ondsket ud.
I dag er det blevet en realitet. Mange mennesker foretrækker at se videospil i stedet for at spille dem. Men hvad med dit ur kontinuerligt at spille med sig selv et spil svarende til Pong?
For desktop- og vægure - dem, der bruger "ur" - er en sådan algoritme implementeret gentagne gange. To virtuelle spillere passerer målrettet bolden på de øjeblikke, hvor det er nødvendigt at øge læsningen af timer eller minutter med én. Og forfatteren af Instructables under kaldenavnet Andrew Hannay gjorde det samme i ure - dem, der er "watch".
Mesteren samler hjemmelavet i tilfælde af moderne store LED armbåndsure købt på eBay til 99 engelske pence. Oversætteren har et lignende ur, der er købt på Avito-webstedet til 50 rubler. Skibsføreren fjerner urmodulet fra sagen, og det viser sig, at det i størrelse er meget tæt på PMOLED-displayet, som ofte bruges sammen med Arduino.
Men mesteren vil ikke bruge Arduino i det hjemmelavede produkt, men PIC12F1840 otte-pin mikrocontroller. Kilden til firmwaren, der implementerer "timerne med at lege med sig selv", lægger han her. Programmet er designet til kompilering i MPLAB X-miljøet. PICKIT3-programmereren udveksler data med mikrokontrolleren gennem de samme output, som displayet er forbundet til, så du skal tilslutte den ene eller den anden igen. Guiden uploader og tester først et simpelt testprogram og derefter en kompileret firmwarepris pr. Time. Alt fungerer.
For at få PMOLED-displayet til at passe ind i uret, måtte masteren arkivere en lille plastkasse. Oversætteren har et lignende ur i en metalkasse.Hvis du gentager designet og støder på et ur i et sådant tilfælde, skal du på en eller anden måde isolere skærmen fra det. Som du kan se, ser det nye display på uret ud, som om det altid har været der.
Der er ikke nok plads i uret, så i stedet for at lave brættet, klemmer master mikrokontrolleren på det eksisterende stigerørskort på bagsiden af PMOLED-skærmen. Quartz? Og der vil ikke være noget kvarts der. Ure, der fungerer fra RC-generatoren, der er indbygget i mikrokontrolleren, vil ikke være nøjagtige, men hvis det justeres hver dag, er alt i orden.
Derefter limer masteren knapperne på displaykortet og forbinder dem til mikrokontrolleren. Oplysninger om, hvor knapperne og forbindelsen skal forbindes, gives direkte i filen med firmwarekilden. Der vil være tre knapper. Den fjerde skubber i uret taske vil ikke blive brugt, men den falder ikke ud, da den er fjederbelastet. Dog vil du se, hvad masteren vil gøre med det. I originalen blev fire knapper ikke brugt særlig effektivt. Begge venstre knapper inkluderede ganske enkelt alle segmenter.
Fra ladestyringskortet fjerner masteren de unødvendige lysdioder, overfører kondensatorerne tættere på mikrokredsløbet og reducerer selve kortet og limer det på skærmadapterkortet og tilslutter det derefter.
Efter at have placeret alt dette i uret, installerer masteren Micro USB-stikket i stedet for den fjerde knap-skubber og forbinder det til ladestyringen:
Skibsføreren forbinder et 052025-batteri til ladestyringen.I dette navn er det ikke den kapacitet, der er krypteret, men dimensionerne: 5x20x25 mm. Derefter kan uromslaget lukkes. Skibsføreren har et ur med en hætte på skruerne, oversætteren har en lås.
Uret er klar, og hvis du ikke glemmer at oplade og justere det hver dag, vil de utrætteligt lege med sig selv døgnet rundt. Og alle dine kolleger vil tro, at du har et smart ur med sådan en stilfuld pauseskærm - hentydninger til vintage er nu på mode. Og de vil stoppe med at plage dig med spørgsmål: "hvorfor har alle allerede et smart ur, men har du ikke et endnu?"