Czy wiesz, co jest najbardziej niewygodne w grach wideo, nawet klasycznych? Że muszą grać. To byłoby jak O.I. Romanczenko w bajce „Wiktor w kraju Lodyrantia”:
- Och - powiedział Wiktor - grać w siatkówkę, czy coś!
„Proszę” - uprzejmie zgodził się Vyalik. - Zawsze gramy w siatkówkę.
W rzeczywistości za przezroczystą ścianą domu poniżej była gra w siatkówkę. Ale jaka to była gra! Okrągła, ciasna piłka sama się zakręciła, przeskoczyła przez siatkę i figlarnie wyszła.
„Proszę” - uprzejmie zgodził się Vyalik. - Zawsze gramy w siatkówkę.
W rzeczywistości za przezroczystą ścianą domu poniżej była gra w siatkówkę. Ale jaka to była gra! Okrągła, ciasna piłka sama się zakręciła, przeskoczyła przez siatkę i figlarnie wyszła.
Dziś stało się rzeczywistością. Wiele osób woli oglądać gry wideo zamiast w nie grać. Ale co powiesz na zegarek, który bez przerwy bawi się ze sobą grą podobną do Ponga?
W przypadku zegarów biurkowych i ściennych - tych, które używają „zegara” - taki algorytm był wielokrotnie wdrażany. Dwóch wirtualnych graczy celowo podaje piłkę w tych momentach, w których konieczne jest zwiększenie odczytu godzin lub minut o jeden. Autor Instructables pod pseudonimem Andrew Hannay zrobił to samo w przypadku zegarków - tych, które są „zegarek”.
Mistrz odbierze domowej roboty w przypadku nowoczesnych dużych zegarków LED zakupionych w serwisie eBay za 99 pensów angielskich. Tłumacz ma podobny zegarek, zakupiony na stronie Avito za 50 rubli. Master usuwa moduł zegara z obudowy i okazuje się, że pod względem wielkości jest bardzo zbliżony do wyświetlacza PMOLED, który jest często używany w połączeniu z Arduino.
Ale mistrz nie użyje Arduino w domowej produkcji, ale ośmiopinowy mikrokontroler PIC12F1840. Źródło oprogramowania układowego, które realizuje „godziny zabawy ze sobą”, dodaje tutaj. Program jest przeznaczony do kompilacji w środowisku MPLAB X. Programator PICKIT3 komunikuje się z mikrokontrolerem poprzez te same wyjścia, do których podłączony jest wyświetlacz, więc musisz podłączyć jedno lub drugie po kolei. Kreator najpierw przesyła i testuje prosty program testowy, a następnie skompilowane oprogramowanie godzinowe. Wszystko działa
Aby wyświetlacz PMOLED zmieścił się w obudowie zegarka, mistrz musiał złożyć małą plastikową obudowę. Tłumacz ma podobny zegarek w metalowej obudowie.Jeśli powtórzysz projekt i napotkasz zegarek w takim przypadku, będziesz musiał w jakiś sposób odizolować wyświetlacz od niego. Jak widać, nowy wyświetlacz zegarka wygląda tak, jakby zawsze tam był.
W zegarku nie ma wystarczającej ilości miejsca, więc zamiast zrobić płytę, mistrz wrzuca mikrokontroler do istniejącej płyty pionowej z tyłu wyświetlacza PMOLED. Kwarc? I nie będzie tam kwarcu. Zegarki działające z generatora RC wbudowanego w mikrokontroler nie będą dokładne, ale przy codziennej regulacji wszystko jest w porządku.
Następnie mistrz przykleja przyciski do płyty wyświetlacza i łączy je z mikrokontrolerem. Informacje o tym, gdzie podłączyć przyciski i wyświetlacz są podane bezpośrednio w pliku ze źródłem oprogramowania układowego. Będą trzy przyciski. Czwarty popychacz w obudowie zegarka nie będzie używany, ale nie wypadnie, ponieważ jest obciążony sprężyną. Jednak wtedy zobaczysz, co mistrz z tym zrobi. W oryginale cztery przyciski nie były używane bardzo skutecznie. Oba lewe przyciski po prostu zawierały wszystkie segmenty.
Z płyty kontrolera ładowania master usuwa niepotrzebne diody LED, przenosi kondensatory bliżej mikroukładu, redukuje samą płytkę i przykleja ją do karty adaptera wyświetlacza, a następnie łączy.
Po umieszczeniu tego wszystkiego w obudowie zegarka master instaluje złącze Micro USB zamiast popychacza czwartego przycisku i podłącza je do kontrolera ładowania:
Master łączy baterię 052025 z kontrolerem ładowania. W tej nazwie nie jest szyfrowana pojemność, ale wymiary: 5x20x25 mm. Następnie pokrywę zegarka można zamknąć. Mistrz ma zegarek z pokrywką na śrubach, tłumacz ma zatrzask.
Zegar jest gotowy, a jeśli nie zapomnisz go ładować i dostosowywać codziennie, będą niestrudzenie bawić się przez całą dobę. I wszyscy twoi koledzy pomyślą, że masz elegancki zegarek z tak stylowym wygaszaczem ekranu - aluzje do rocznika są teraz modne. I przestaną dręczyć cię pytaniami: „dlaczego wszyscy mają już inteligentny zegarek, ale jeszcze go nie masz?”