» Eletrônicos »Relógios no estilo de Salvador Dali

Relógios no estilo de Salvador Dali



O autor de Instructables, sob o apelido marciot, nos anos oitenta viu em um computador, que era então chamado não curto - Mac, como agora, mas completamente - Macintosh, um programa de relógio no estilo da obra de Salvador Dali, onde os números não mudam acentuadamente, mas gradualmente mudam de forma. Hoje, obter um efeito semelhante não é um problema - existe um xdaliclock de programa de código aberto muito antigo, originalmente escrito para as estações de trabalho Xerox Alto e depois portado para sistemas operacionais semelhantes ao Unix. Mas ele funciona em um PC, e o mestre queria que fosse um relógio de mesa separado que nunca seria fechado por outros programas em execução.

O assistente decide aplicar-se em caseiro exibido no chip FT810 da FTDI, mais conhecido como fabricante de conversores de interface USB-COM. Além do driver de vídeo, este chip possui memória de vídeo embutida, uma GPU, um sintetizador de música, um leitor de dados com sensor com função multi-touch e até um decodificador de hardware JPEG. Isso permite que você descarregue significativamente uma plataforma de baixa potência como Arduinomudando várias funções para os periféricos embutidos na tela. Bem, módulos constituídos por uma tela, um sensor e esse chip são produzidos pela Haoyu Electronics.

Relógios no estilo de Salvador Dali


A seguir, é apresentado um módulo RTC (Clock em tempo real) bastante comum no chip DS1302:



Depois de receber a tela, o mestre desconecta o cabo da placa riser, solda o pente de duas fileiras (duas de uma linha também são adequadas), sela as rações com fita isolante, coloca a placa de volta no lugar e reconecta o cabo. Em vez de um pente, você pode soldar um cabo ou fios individuais, mas nesse caso a tela não será removível.




O assistente imprime o suporte (modelos 3D e códigos-fonte são aqui) Obviamente, o suporte (ou estojo) pode ser feito de outra maneira.



Ele se funde com racks de ferro de solda, cuja superfície externa é nervurada para evitar que se torne plástico e a interna é rosqueada.




Depois de remover o filme protetor da tela, ele o instala no suporte:




No programa, Fritzing elabora um diagrama e o exibe de duas maneiras - Fritzing e usual, para que os apoiadores de qualquer um deles gostem:




Coleta tudo eletrônica, após o qual é usado como software. O Arduino é uma plataforma de baixa potência, portanto, não é possível portar o xdaliclock.Mas você pode tirar imagens de lá e escrever todo o código do zero. Essas imagens, como o próprio programa xdaliclock, estão disponíveis sob a licença X11, que é menos rigorosa que a GPL. Portanto, o mestre licencia um conjunto de novos códigos e imagens existentes sob a GPL (é impossível fazer o oposto - licencie sob X11 o que é feito com algo disponível sob a GPL) e carrega aqui.



O assistente compila o arquivo INO existente no arquivo morto e o carrega no Arduino, mas você pode corrigir as cores antes da compilação. Se desejado, o relógio pode ser geralmente monocromático, como no Alto ou no Macintosh inicial.

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


Além disso, no arquivo DaliClock / src / ui_lib / ui_config.h, você pode ajustar o conjunto de pinos ao qual o módulo de exibição está conectado e no arquivo DaliClock / src / ds1302.cpp, você pode ajustar o conjunto de pinos ao qual o módulo de relógio em tempo real está conectado.

Configuração do relógio:

1. Clique na descarga, seu valor começará a aumentar até que você a libere.

2. Clique na parte inferior da tela - o relógio mudará para o modo calendário.

3. Configure o calendário da mesma maneira.

4. Após parar de tocar na tela, cinco segundos retornarão automaticamente ao modo relógio.



Os dois vídeos do artigo estão no CC-BY: o primeiro - não é indicada qual versão, o segundo - 3.0.
10
10
10

Adicionar um comentário

    • sorrirsorrisosxaxaoknão seiyahoonea
      chefearranhartolosimsim simagressivosegredo
      desculpedançardance2dance3perdãoajudabebidas
      pararamigosbomgoodgoodapitodesmaiarlíngua
      fumaçapalmascraydeclararirônicodon-t_mentionbaixar
      calorirritantelaugh1mdareuniãomoskingnegativo
      not_ipipocapunirlerassustarsustospesquisar
      provocarthank_youistoto_clueumnikagudoconcordar
      malbeeeblack_eyeblum3corargabar-setédio
      censuradobrincadeirasecret2ameaçarvitóriayusun_bespectacled
      sacudirrespektlolpreviubem vindoKrutoyya_za
      ya_dobryiajudantene_huliganne_othodifludproibirfechar

Aconselhamos que você leia:

Entregue-o para o smartphone ...