Índice:

Cartão de Natal do questionário eletrônico: 10 etapas (com fotos)
Cartão de Natal do questionário eletrônico: 10 etapas (com fotos)

Vídeo: Cartão de Natal do questionário eletrônico: 10 etapas (com fotos)

Vídeo: Cartão de Natal do questionário eletrônico: 10 etapas (com fotos)
Vídeo: BURLANDO SELFIE SUMUP 2024, Novembro
Anonim
Cartão de Natal do questionário eletrônico
Cartão de Natal do questionário eletrônico

Quer fazer algo interessante para o Natal?

Que tal um cartão de Natal eletrônico? Ele reproduz perguntas de arquivos wave de um cartão SD, para que você possa personalizá-lo com perguntas bem pensadas e / ou assustadoras. Se os questionários forem questionadores, este cartão é mais um teste.

Etapa 1: o jogo de perguntas

O jogo de perguntas
O jogo de perguntas

A carta joga as perguntas santee, e eles devem responder pressionando os botões A, B ou C.

Se eles obtiverem a resposta errada, eles terão que aplicar uma penalidade (neste caso, ouça as canções de natal de Boney M enquanto pressiona repetidamente uma tecla para se certificar de que eles não vão simplesmente fugir) Cada vez que você errar uma pergunta, o nível da penalidade aumentará (ou seja, você precisa ouvir um clipe ainda mais longo do Boney M)

Etapa 2: como funciona

Como funciona
Como funciona

Um microcontrolador reproduz arquivos wav mono de 8 bits de 16 KHz no cartão SD. Os arquivos são organizados em várias perguntas e respostas. A maior parte do trabalho é reunir todas as perguntas.

Os botões são direcionados diretamente ao micro.

O alto-falante é acionado por meio de uma saída PWM, o que eu acho que é uma novidade. Possui alguma filtragem externa simples.

O cartão SD é operado no modo SPI junto com o cabeçalho de programação do ISP.

Etapa 3: Scrounging Parts

Scrounging Parts
Scrounging Parts

Usei um microprocessador Atmel ATMEGA32 AVR. Praticamente qualquer AVR, ou micro para esse assunto, funcionará. Eu corro em um cristal externo de 8 MHz para manter o tempo consistente para a porta serial.

Consegui um antigo cartão SD de 64 MB - certifique-se de obter um cartão de 64 MB ou maior para que o Windows o formate para FAT32.

Você também vai precisar de uma bateria - usei uma bateria de celular falsificada. Você também precisa de um regulador LDO de 3,3 V para limitar a tensão.

Também encontrei uma mini-tomada USB para carregar a bateria

Pegue um alto-falante de um velho par de fones de ouvido.

E obter alguns microinterruptores também

Você também vai precisar de alguns transistores e passivos estranhos, mas você deve ter esse material por aí!

Etapa 4: Circuito de energia

Circuito elétrico
Circuito elétrico
Circuito elétrico
Circuito elétrico

A alimentação do cartão é comutada usando um simples pedaço de cartão que se encaixa entre dois contatos de fio. Quando a tampa do cartão é levantada, o cartão é puxado para trás e os contatos entram em curto, ligando o regulador.

O regulador fornece 3,3 V ao micro e ao cartão SD.

A bateria é carregada através da porta USB usando um horrível circuito de carga lenta.

O nível da bateria estará entre 3 e 4 volts, criando uma queda entre 1,3 e 0,3 volts no resistor. Isso dá uma corrente de carga entre 43 e 15mA, que é muito lenta, mas pelo menos é menos provável de explodir.

Etapa 5: circuito de áudio

Circuito de Áudio
Circuito de Áudio

O áudio é conduzido pelo canal PWM operando fora do clock do sistema a 8 MHz no modo “phase correto” (para cima e para baixo) que leva 512 clocks por ciclo.

Isso significa que a taxa de amostragem efetiva é de 15.625 kHz, que é próxima o suficiente da taxa de amostragem do arquivo de áudio de 16 kHz.

O resistor e o capacitor antes do transistor são um filtro passa-baixa. O potenciômetro ajusta a resposta. O valor de 100 mil é porque isso é tudo que pude encontrar!

O transistor opera de forma muito ineficiente em uma configuração de seguidor de emissor.

O resistor / capacitor após o transistor tem a vã esperança de suprimir os transientes. Não sei se funciona como planejado. O cartão funciona, estou feliz …

Etapa 6: construção interna

Construção interna
Construção interna

Comecei imprimindo um cartão base com as posições dos componentes. Copiei e colei as pinagens das peças das planilhas de dados para ter uma referência ali.

Prenda as peças com a pistola de cola.

Solda longe!

Mais gluegun!

Etapa 7: Papercraft

Papercraft
Papercraft

Imprima uma caixa no cartão, dobre-a e cole a pistola!

Fiz recortes especiais para o cartão SD, pluggy de carregamento USB, conector de porta serial e cabeçalho de programação.

Etapa 8: Software

Programas
Programas

Roubei o software de leitura do cartão SD do CC Dharmani. Visite www.dharmanitech.com.

Não estou postando meu código porque é muito confuso e, na verdade, é apenas um ajuste do código desse cara.

A interrupção de estouro do temporizador PWM puxa uma nova amostra de um buffer e define o valor PWM. O programa principal tenta preencher o buffer o mais rápido possível a partir do cartão SD. Parece muito eficaz.

Etapa 9: clipes de som

Clipes de som
Clipes de som

O código joga perguntas e penalidades.

As perguntas consistem em uma introdução, uma pergunta, três clipes de "letras" (ou seja, "A", "B", "C"), três "Opções" (por exemplo, "é", "ou é", "ou é o responder”), as três opções de resposta, um ciclo de espera, um clipe“correto”e um clipe“incorreto”.

Encontrei quem quer ser milionário em algum lugar e usei-os como apoio.

Etapa 10: Concluída

Finalizado
Finalizado

Mande por correio para algum amigo desavisado.

Recomendado: