» elektronika »Satovi u stilu Salvadora Dalija

Satovi u stilu Salvadora Dalija



Autor Instructablesa pod nadimkom marciot još u osamdesetima vidio je na računalu, koje se tada zvalo ne kratko - Mac, kao sada, već u potpunosti - Macintosh, satni program u stilu djela Salvador Dalija, gdje se brojevi ne mijenjaju oštro, već postupno mijenjaju oblik. Danas postizanje sličnog efekta nije problem - postoji vrlo stari program otvorenog koda xdaliclock, koji je prvobitno napisan za radne stanice Xerox Alto, a zatim je prebačen u operativne sustave slične Unixu. Ali to radi na PC-u, a majstor je želio da to bude odvojeni sat radne površine koji drugi programi nikada neće zatvoriti.

Čarobnjak se odluči prijaviti u domaći proizvod zaslon na FTDI-ovom čipu FT810, poznatiji kao proizvođač USB-COM pretvarača sučelja. Uz pokretač zaslona, ​​ovaj čip posjeduje i ugrađenu video memoriju, GPU, sintetizator glazbe, senzorski čitač podataka s funkcijom multi-touch, pa čak i hardverski JPEG dekoder. To vam omogućuje značajno iskrcavanje takve platforme male snage kao Težakprebacivanjem niza funkcija na periferne uređaje ugrađene u zaslon. Pa, module koji se sastoje od zaslona, ​​senzora i ovog čipa proizvodi Haoyu Electronics.

Satovi u stilu Salvadora Dalija


Slijedi prilično uobičajeni modul sata (RTC) u stvarnom vremenu na čipu DS1302:



Nakon primanja zaslona, ​​majstor otkopčava kabel iz ploče za podizanje, prodaje dvostruki češalj (prikladna su i dva jednoredna), zaptiva obroče izolacijskom trakom, vraća ploču na mjesto i ponovno spaja kabel. Umjesto češlja, možete lemiti kabel ili pojedinačne žice, ali u ovom slučaju zaslon neće biti uklonjiv.




Čarobnjak ispisuje postolje (3D modeli i izvorni kodovi su ovdje). Naravno, postolje (ili kućište) može se izraditi na drugi način.



On se stapa s nosačima željeznog lemljenja, čija je vanjska površina rebrasta da se spriječi okretanje u plastiku, a unutarnja je navojna.




Nakon što ukloni zaštitni film sa zaslona, ​​instalira ga na postolje:




U programu Fritzing kreira dijagram i prikazuje ga na dva načina - Fritzing i uobičajeno, tako da se pristalicama bilo kojeg od njih sviđa:




Prikuplja sve elektronika, nakon čega se uzima za softver. Arduino je platforma male snage, pa prijenos xdaliclock-a na njega nije moguć.Ali od tamo možete slikati i ispisivati ​​sav kôd ispočetka. Te su slike, poput samog programa xdaliclock, dostupne pod licencom X11, što je manje strogo od GPL-a. Stoga majstor licencira skup novog koda i dostupnih slika pod GPL-om (učiniti suprotno - licencirati pod X11 ono što je napravljeno od nečega dostupnog pod GPL-om nije moguće) i prenosi ovdje.



Čarobnjak sastavlja postojeću INO datoteku u arhivi i prenosi je u Arduino, ali boje možete ispraviti prije kompilacije. Po želji, sat se može izraditi općenito jednobojno, biće poput Alta ili ranog Macintosha.

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


Također, u datoteci DaliClock / src / ui_lib / ui_config.h možete podesiti skup pina na koji je povezan modul prikaza, a u datoteci DaliClock / src / ds1302.cpp možete prilagoditi skup pina na koji je spojen modul sata u stvarnom vremenu.

Postavka sata:

1. Kliknite na iscjedak, njegova vrijednost počet će se povećavati sve dok ga ne otpustite.

2. Kliknite na dnu zaslona - sat će se prebaciti u način kalendara.

3. Postavite kalendar na isti način.

4. Nakon zaustavljanja dodirivanja zaslona, ​​pet sekundi će se automatski vratiti u način rada sata.



Oba videa u članku nalaze se pod CC-BY: prvi - nije naznačeno koja verzija, drugi - 3.0.
10
10
10

Dodajte komentar

    • osmijehosmjesixaxau redudontknowprostakNea
      gazdaogrebotinabudaladaDa-Daagresivantajna
      oprostiteplesdance2dance3pomilovanjepomoćpića
      zaustavljanjeprijateljidobrogoodgoodzviždaljkapasti u nesvijestjezik
      dimpljeskanjeCrayObjavitepodrugljivdon-t_mentionpreuzimanje
      vrućinaljutitlaugh1MDAsastanakmoskingnegativan
      not_ikokicekaznitičitatiuplašitiplašitraži
      podsmijehthank_youovoto_clueumnikakutansložiti
      lošebeeeblack_eyeblum3rumenilohvalisati sedosada
      cenzuriranizadirkivanjesecret2prijetitipobjedayusun_bespectacled
      shokrespektlolpreveddobrodošlikrutoyya_za
      ya_dobryipomoćnikne_huliganne_othodifludzabranablizu

Savjetujemo vam da pročitate:

Predaj to pametnom telefonu ...