Índice:
- Etapa 1: Reúna os materiais
- Etapa 2: construir o caso
- Etapa 3: montar os módulos eletrônicos
- Etapa 4: faça upload do código e teste o relógio
Vídeo: Relógio Pac-Man retrô: 6 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Por TechKiwiGadgetsTechKiwiGadgets no InstagramFollow Mais do autor:
Sobre: Louco por tecnologia e as possibilidades que ela pode trazer. Adoro o desafio de construir coisas únicas. Meu objetivo é tornar a tecnologia divertida, relevante para a vida cotidiana e ajudar as pessoas a terem sucesso em construir algo bacana … Mais sobre TechKiwiGadgets »
Construa um relógio Pac-Man interativo de cabeceira, com tela sensível ao toque e figuras de Pac-Man animadas.
Este projeto legal é surpreendentemente simples de fazer e é um ótimo presente para os nostálgicos viciados em Pac-Man.
Além de poder interagir com o jogo Pac-Man, você pode gravar um som de sua escolha para o alarme.
*** Código V10 lançado com o Pacman Gameplay original agora incluído no Dots ***
Etapa 1: Reúna os materiais
O Retro Pac-Man Clock é feito de 5 módulos principais, juntamente com uma caixa que é cortada a laser em madeira MDF.
- Placa Arduino - Arduino Mega 2560 (itens 1, 2 e 3 podem ser adquiridos como um pedido agrupado)
- Touch Screen Arduino Shield - CD Mega Touch L de 3,2 polegadas
- Tela de toque do escudo da placa de expansão - Display LCD TFT de 3,2 "+ tela sensível ao toque para Mega 2560 do Arduino (* Observação: evite o Sainsmart, consulte a seção 4 abaixo)
- Módulo de relógio em tempo real - DS3231 RTC
- Módulo Gravador de Voz - ISD1820 Gravador de Voz
Incluído no instrutível está o código Arduino necessário, links para bibliotecas e quaisquer arquivos gráficos especiais de que você precisará para construir o projeto.
Na lista acima existem links para fornecedores de peças semelhantes aos itens usados no protótipo. Você é livre para adquirir as peças de onde achar necessário para garantir que os custos sejam minimizados.
Além desses módulos, você precisará dos seguintes componentes
- Pinos do painel x 4 para fixação da caixa frontal ao corpo
- Resina epóxi de duas partes para colar a caixa
- Folhas de lixa - 4 folhas de grau fino e médio para lixar madeira
- Furadeira elétrica com broca para madeira de 3 mm de diâmetro.
- Cabo USB com 1 m de comprimento
- Carregador USB (usado para a fonte de alimentação do relógio)
- 150 mm x 30 mm x 3 mm MDF ou estireno para construir um suporte para manter o circuito no lugar dentro da caixa
- Pistola de cola quente
Componentes opcionais de escurecimento da luz traseira automática necessários apenas se um relógio de cabeceira
- Resistor 270k Ohm
- Diodo Zener 3,3v 0,5 watt
- Resistor 47 Ohm
- Resistor dependente de luz (LDR)
Etapa 2: construir o caso
A caixa é feita de madeira MDF de 9 mm e 3 mm que foi cortada a laser para modelar. Abaixo estão os arquivos com as dimensões e o número de peças necessárias que você pode enviar a uma empresa de corte a laser local para fazer isso por você.
1. Painel frontal
O painel frontal é imprensado entre dois anéis laterais e colado no lugar com cola epóxi de duas partes de 5 minutos. Tenha cuidado para não exagerar na cola, pois ela irá aparecer se escorrer pelas laterais.
Além disso, um pequeno pedaço de material é colado sobre a grade da tampa frontal para fornecer um efeito agradável e também permitir que o som do alto-falante do alarme seja transmitido pela frente do relógio.
Quatro pinos de painel foram inseridos nos cantos do interior do painel frontal e colados no lugar com aproximadamente 10 mm projetando-se para trás na caixa. Ele será inserido no painel traseiro para que possa ser removido durante o teste.
2. Painel Traseiro
O painel traseiro consiste em cinco anéis laterais seguidos pela caixa traseira que é ensanduichada pelo anel lateral final. Mais uma vez e colado no lugar com cola epóxi de duas partes de 5 minutos. Tenha cuidado para não exagerar na cola, pois ela irá aparecer se escorrer pelas laterais.
Usando as posições dos furos dos pinos do painel frontal, marque e faça furos de 3 mm com cuidado e verifique se as unidades frontal e traseira se conectam.
3. Lixar e pintar componentesUma vez que você tenha as unidades frontal e traseira montadas, você pode escolher pintar qualquer cor ou apenas lixar levemente com a mão e cobrir com um spray de laca transparente. Escolhi o último porque gostei bastante do efeito de madeira estressado que o cortador a laser deixou depois de um lixamento leve. Tive que colocar 3 a 4 demãos de spray de laca transparente na madeira para selá-la, pois a madeira é muito porosa.
4. Caso 3D alternativo Dois fabricantes gentilmente publicaram um modelo 3D para este Retro Pacman Clock
Estes podem ser encontrados aqui
Caso Pac Man por feconinc
Remix da caixa do relógio Pac Man por TronicGr
Etapa 3: montar os módulos eletrônicos
O circuito geral contém um relógio em tempo real, Arduino Mega, módulo de som, tela de toque e um protetor de tela.
1. Relógio em tempo real
Monte o relógio de tempo real na parte traseira do Arduino Mega como na imagem fornecida. Usei uma pistola de cola quente e espuma de embalagem para garantir que eles não se tocassem e que houvesse algum amortecimento para absorver o movimento. No meu caso, soldei 2 das pernas do RTC diretamente no Arduino e usei o fio de conexão para conectar 5v e GND ao Arduino.
2. Módulo de gravação de som
Eles são muito legais e fáceis de usar. De maneira semelhante à anterior, use espuma e cola quente para posicionar o módulo e o alto-falante na parte de trás do Arduino, tomando cuidado para garantir que eles fiquem isolados do toque. O módulo de som é acionado por D8 no Arduino, portanto, este e a fonte de alimentação precisam ser conectados de acordo com o diagrama de circuito fornecido.
3. Redutor de luz de fundo automático (opcional) Se você pretende usar como um relógio de cabeceira, provavelmente vai querer diminuir a luz de fundo automaticamente à noite para que não afete seu sono. (Se não, você pode pular esta etapa!)
Infelizmente, a luz de fundo da tela TFT é conectada a + 3.3v e não pode ser ajustada com o Arduino. Isso significa que temos que desconectá-lo e reconectar a um pino PWM no Arduino para controlar o brilho da luz de fundo. Eu queria fazer isso com o mínimo de danos aos pinos ou trilhas dos componentes, então usei a abordagem a seguir.
Siga as etapas abaixo com cuidado
(a) Para conseguir isso, um resistor dependente de luz (LDR) é posicionado na parte traseira da unidade para detectar a luz. Faça dois orifícios de 3 mm na caixa e empurre as pernas do LDR através dos orifícios. Use cola quente no interior do gabinete para segurar as pernas no lugar. Solde dois fios no interior da caixa e conecte-os de acordo com o diagrama do circuito. Adicione um resistor de 270k Ohm ao A7 do Arduino de acordo com o diagrama de circuito.
(b) Remova o visor TFT e coloque-o sobre uma superfície firme. Identifique o pino 19 (LED_A) e remova cuidadosamente alguns milímetros do plástico na base do pino. Dobre o pino e afaste-o do conector conforme a imagem acima. Verifique se o TFT Sheild pode se conectar confortavelmente e se o pino torto não obstrui o plugue ou soquete.
(c) Solde um registrador de 47 Ohm ao dobrado sobre o pino e conecte um fio do resistor ao D9 do Arduino Mega. O pino do Arduino D9 pode afundar até 40mA, então o resistor limita isso a menos do que isso. Conecte um diodo Zener 3,3 V ao mesmo pino (LED_A) e conecte-o à terra de acordo com o diagrama. O objetivo disso é proteger a luz de fundo de sobretensão, pois ela regulará a tensão para 3,3 V.
4. Tela TFT e Arduino ShieldCuidadosamente empurre os conectores de tela de toque TFT de 3,2 'no TFT Arduino Shield. Em seguida, conecte-se cuidadosamente à parte superior do Arduino de acordo com a imagem fornecida. O RTC tem uma bateria, portanto, manterá a hora correta mesmo se a alimentação for removida. A hora do alarme é armazenada no Eeprom no Arduino, o que significa que será retida se houver um corte de energia.
Etapa 4: faça upload do código e teste o relógio
"carregando =" preguiçoso"
O código do Retro Pac-Man Clock pode ser modificado para fornecer outros temas. O cabo USB significa que há potencial para outros fabricantes desenvolverem seus próprios temas exclusivos.
Está incluída uma versão inicial do Donkey Kong. O relógio funciona normalmente e o controle da tela de toque está pronto para controlar Mario.
*** Versão de produção 3 agora lançada neste Instructable ***
Os controles para cima, para baixo, para a esquerda e para a direita podem ser usados para mudar a direção do Mario apenas tocando na parte superior, inferior, esquerda e direita da tela.
Para pular ao viajar para a esquerda ou direita, toque na parte superior da tela. Para ativar o menu de configuração, pressione o centro da tela.
Espero que isso sirva de inspiração para outros desenvolverem ainda mais !!
Primeiro Prêmio no Concurso de Microcontroladores 2017
Recomendado:
Como fazer relógio analógico e relógio digital com faixa LED usando o Arduino: 3 etapas
Como fazer relógio analógico e relógio digital com faixa de LED usando o Arduino: Hoje faremos um relógio analógico e relógio digital com faixa de LED. Relógio digital com Led Strip e módulo MAX7219 Dot com Arduino. Corrigirá a hora com o fuso horário local. O relógio analógico pode usar uma faixa de LED mais longa, então pode ser pendurado na parede para se tornar uma arte
Relógio de aposentadoria / Contagem Crescente / Relógio Dn: 4 etapas (com imagens)
Relógio de aposentadoria / Contagem crescente / Dn Clock: Eu tinha alguns desses visores matriciais de LED 8x8 na gaveta e estava pensando no que fazer com eles. Inspirado por outros instructables, tive a ideia de construir um display de contagem regressiva / crescente para fazer a contagem regressiva para uma data / hora futura e se o tempo alvo p
Relógio Vortex: um relógio de pulso com espelho infinito: 10 etapas (com fotos)
Relógio Vortex: um relógio de pulso com espelho infinito: O objetivo deste projeto era criar uma versão vestível de um relógio com espelho infinito. Ele usa seus LEDs RGB para indicar o tempo, atribuindo horas, minutos e segundos às luzes vermelha, verde e azul, respectivamente, e sobrepondo esses tons t
Relógio retro para Playstation 1: 8 etapas (com fotos)
Playstation 1 Retro Clock: Depois de visitar a casa dos meus pais, saí com o estômago cheio e meu velho Playstation 1, entre algumas outras coisas. Depois de ligá-lo, fiquei horrorizado ao ver que não funcionou. Felizmente, tenho pretendido comprar um peculiar e fora do horário, então coloquei
Construa um relógio de sino real para seu PC e um relógio de extintor de incêndio: 3 etapas (com fotos)
Construa um relógio de sino real para seu PC e um relógio de extintor de incêndio .: Um sino de latão, um pequeno relé, mais algumas coisas e um sino de verdade podem marcar as horas em sua área de trabalho. Embora este projeto seja executado no Windows e Mac No OS X também, decidi instalar o Ubuntu Linux em um PC que encontrei na lixeira e trabalhar nisso: eu nunca tinha