» Elektronika »Zegarki w stylu Salvador Dali

Zegarki w stylu Salvador Dali



Autor Instructables pod pseudonimem marciot już w latach osiemdziesiątych widział na komputerze, który wtedy był nazywany nie krótkim - Mac, jak teraz, ale całkowicie - Macintosh, program zegarowy w stylu pracy Salvadora Dali, w którym liczby nie zmieniają się gwałtownie, ale stopniowo zmieniają kształt. Dziś uzyskanie podobnego efektu nie stanowi problemu - istnieje bardzo stary program open source xdaliclock, pierwotnie napisany dla stacji roboczych Xerox Alto, a następnie przeniesiony do systemów operacyjnych typu Unix. Ale działa na komputerze, a mistrz chciał, aby był to osobny zegar na pulpicie, który nigdy nie zostanie zamknięty przez inne uruchomione programy.

Kreator decyduje się na zastosowanie domowej roboty wyświetlać na układzie FT810 FTDI, lepiej znanym jako producent konwerterów interfejsów USB-COM. Oprócz sterownika ekranu, ten układ ma wbudowaną pamięć wideo, procesor graficzny, syntezator muzyki, czytnik danych czujnika z funkcją multi-touch, a nawet dekoder sprzętowy JPEG. Pozwala to znacznie rozładować platformę o niskiej mocy, jak Arduinopoprzez przeniesienie szeregu funkcji na urządzenia peryferyjne wbudowane w wyświetlacz. Cóż, moduły składające się z wyświetlacza, czujnika i tego układu są produkowane przez Haoyu Electronics.

Zegarki w stylu Salvador Dali


Poniżej przedstawiono dość powszechny moduł zegara czasu rzeczywistego (RTC) w układzie DS1302:



Po otrzymaniu wyświetlacza mistrz odłącza kabel od płyty pionowej, lutuje grzebień dwurzędowy (odpowiednie są również dwa jednorzędowe), uszczelnia racje taśmą izolacyjną, odkłada płytę z powrotem na miejsce i ponownie podłącza kabel. Zamiast grzebienia można lutować kabel lub pojedyncze przewody, ale w takim przypadku wyświetlacza nie da się usunąć.




Kreator wydrukuje stojak (modele 3D i kody źródłowe są tutaj) Oczywiście stojak (lub skrzynkę) można wykonać w inny sposób.



Łączy się z stojakami do lutowania, których zewnętrzna powierzchnia jest żebrowana, aby zapobiec obracaniu się plastiku, a wewnętrzna jest gwintowana.




Po usunięciu folii ochronnej z wyświetlacza instaluje ją na stojaku:




W programie Fritzing rysuje schemat i wyświetla go na dwa sposoby - Fritzing i zwykle, tak aby zwolennicy jednego z nich chcieli:




Zbiera wszystko elektronika, po czym jest brany pod oprogramowanie. Arduino jest platformą o niskiej mocy, więc przeniesienie do niej xdaliclock nie jest możliwe.Ale możesz stamtąd robić zdjęcia i pisać cały kod od zera. Obrazy te, podobnie jak sam program xdaliclock, są dostępne na licencji X11, która jest mniej rygorystyczna niż GPL. W związku z tym master licencjonuje zestaw nowego kodu i istniejących obrazów na licencji GPL (nie można zrobić odwrotnie - licencjonować na X11, co jest zrobione z czegoś dostępnego na licencji GPL) i przesyła tutaj.



Kreator kompiluje istniejący plik INO w archiwum i przesyła go do Arduino, ale można poprawić kolory przed kompilacją. W razie potrzeby zegarek może być generalnie monochromatyczny, będzie podobnie jak w Alto lub na wczesnym Macintosh.

clock.fill_gradient (0xFF0000, 0x0000FF);
grid.fill_gradient (0x000000, 0xFF8800);
shine.fill_gradient (0x7F7F7F);


Ponadto w pliku DaliClock / src / ui_lib / ui_config.h możesz dostosować zestaw pinów, do którego podłączony jest moduł wyświetlacza, aw pliku DaliClock / src / ds1302.cpp możesz dostosować zestaw pinów, do którego podłączony jest moduł zegara czasu rzeczywistego.

Ustawienie zegara:

1. Kliknij zrzut, jego wartość zacznie rosnąć, dopóki go nie zwolnisz.

2. Kliknij na dole ekranu - zegarek przełączy się w tryb kalendarza.

3. Ustaw kalendarz w ten sam sposób.

4. Po zatrzymaniu dotykania ekranu pięć sekund automatycznie powróci do trybu zegara.



Oba filmy w artykule są objęte CC-BY: pierwszy - nie jest wskazana, która wersja, drugi - 3.0.
10
10
10

Dodaj komentarz

    • uśmiechnij sięuśmiecha sięxaxaoknie wiemyahoonea
      szefiezadrapaniegłupiectaktak-takagresywnysekret
      przepraszamtańczyćdance2dance3przebaczeniepomocnapoje
      przestańprzyjacieledobrzegoodgoodgwizdaćomdlećjęzyk
      palićklaskanierakdeklarowaćdrwiącydon-t_mentionpobierz
      ciepłożałujęśmiech 1mdaspotkaniemoskingnegatywne
      niepopcornukaraćczytaćprzestraszyćstraszyszukaj
      drwinadziękujętoto_clueumnikostryzgadzam się
      źlepszczołablack_eyeblum3rumienić sięchwalić sięnuda
      ocenzurowaneuprzejmośćsekret2grozićzwycięstwoyusun_bespectacled
      shokrespektlolprevedwitamykrutoyya_za
      ya_dobryipomocnikne_huliganne_othodifludzakazzamknij

Radzimy przeczytać:

Podaj go do smartfona ...