Znate li što je najviše nezgodno u video igrama, čak i klasičnim? Da se trebaju igrati. To bi bilo kao O.I. Romančenko u bajci "Victor u zemlji Lodyrantia":
- Oh - rekao je Victor, - igrati odbojku, ili tako nešto!
"Molim te", pristojno se složio Vyalik. - Uvijek igramo odbojku.
Zapravo, iza prozirnog zida kuće ispod, igrala se igra odbojke. Ali kakva je to igra bila! Okrugla uska lopta vrtela se sama od sebe, skočila kroz mrežu, nestašno je izašla van.
"Molim te", pristojno se složio Vyalik. - Uvijek igramo odbojku.
Zapravo, iza prozirnog zida kuće ispod, igrala se igra odbojke. Ali kakva je to igra bila! Okrugla uska lopta vrtela se sama od sebe, skočila kroz mrežu, nestašno je izašla van.
Danas je to postala stvarnost. Mnogi ljudi radije gledaju video igre, umjesto da ih igraju. Ali kako bi bilo da vaš sat neprekidno igra sa sobom igru sličnu Pong-u?
Za radne i zidne satove - one koji koriste "sat" - takav se algoritam više puta primjenjivao. Dva virtualna igrača namjerno predaju loptu u onim trenucima kada je potrebno povećati čitanje sati ili minuta za jedan. I autor Instructables pod nadimkom Andrew Hannay učinio je isto u satovima - onima koji su "watch".
Majstor će sakupljati domaće u slučaju modernih velikih LED ručnih satova kupljenih na eBayu za 99 engleskih penija. Prevoditelj ima sličan sat, kupljen na web stranici Avito za 50 rubalja. Majstor uklanja modul sata iz kućišta, a ispada da je po dimenzijama vrlo blizu PMOLED zaslonu, koji se često koristi zajedno s Težak.
No, majstor neće koristiti Arduino u domaćem proizvodu, već PIC12F1840 osmero-pinski mikrokontroler. Izvor firmwarea koji implementira "sate igranja sa sobom", on ovdje, Program je dizajniran za sastavljanje u okruženju MPLAB X. Programer PICKIT3 razmjenjuje podatke s mikrokontrolerom kroz iste izlaze na koje je priključen zaslon, tako da zauzvrat morate spojiti jedan ili drugi. Čarobnjak prvo prenosi i testira jednostavan testni program, a zatim sastavlja satni firmver. Sve djeluje.
Da bi se PMOLED zaslon uklapao u futrolu satova, majstor je morao podnijeti malo plastično kućište. Prevoditelj ima sličan sat u metalnom kućištu.Ako ponovite dizajn i naiđete na sat u takvom slučaju, morat ćete nekako izolirati zaslon od njega. Kao što vidite, novi zaslon u satu izgleda kao da ga je oduvijek postojao.
U satu nema dovoljno mjesta, pa umjesto da napravi ploču, majstor usmjeri mikrokontroler na postojeću uzlaznu ploču na stražnjoj strani PMOLED zaslona. Kvarc? I tamo neće biti kvarca. Satovi koji rade iz RC generatora ugrađenog u mikrokontroler neće biti točni, ali ako se podešavaju svakog dana, sve je u redu.
Tada master zalijepi gumbe na ploču ekrana i poveže ih s mikrokontrolerom. Podaci o tome gdje spojiti gumbe i zaslon daju se izravno u datoteci s izvorom upravljačkog softvera. Bit će tri gumba. Četvrti potisnik u kućištu sata neće se koristiti, ali neće ispasti, budući da je opružen. Međutim, tada ćete vidjeti što će gospodar učiniti s tim. U originalu se četiri gumba nisu koristila vrlo učinkovito. Obje lijeve tipke jednostavno su uključivale sve segmente.
S ploče kontrolera naboja, master uklanja nepotrebne LED diode, prenosi kondenzatore bliže mikrokontroli i smanjuje samu ploču te je zalijepi na ploču adaptera za zaslon, a zatim je povezuje.
Postavljajući sve ovo u futrolu satova, master instalira Micro USB priključak umjesto potisnika četvrtog gumba i povezuje ga s kontrolerom punjenja:
Voditelj spaja bateriju 052025 na regulator punjenja. U to ime nije šifriran kapacitet, već dimenzije: 5x20x25 mm. Tada se poklopac sata može zatvoriti. Majstor ima sat s poklopcem na vijcima, prevoditelj ima zasun.
Sat je spreman, a ako ga ne zaboravite svaki dan napuniti i prilagoditi, neumorno će se igrati sa sobom oko sata. I sve će vaše kolege misliti da imate pametan sat s tako elegantnim čuvarom zaslona - aluzije na berbu sada su u modi. I prestat će vas mučiti pitanjima: "zašto svi već imaju pametni sat, a još ga nemate?"