Índice:

LoveBox - a Caixa do Amor: 6 Passos (com Imagens)
LoveBox - a Caixa do Amor: 6 Passos (com Imagens)

Vídeo: LoveBox - a Caixa do Amor: 6 Passos (com Imagens)

Vídeo: LoveBox - a Caixa do Amor: 6 Passos (com Imagens)
Vídeo: Caixinha Surpresa Dia dos Namorados Love Box Card Greeting Cards 2024, Novembro
Anonim
LoveBox - a caixa do amor
LoveBox - a caixa do amor
LoveBox - a caixa do amor
LoveBox - a caixa do amor

Como a maioria dos caras, não digo à minha esposa que "eu te amo" com a frequência que deveria, mas este pequeno gadget vai pelo menos melhorar essa situação um pouco. Então, combinando uma bela caixa e um pouco de nerdice eletrônica hardcore que fiz um belo presente de natal para minha esposa. O LoveBox é uma pequena caixa que quando aberta exibe uma mensagem aleatória de amor para o espectador.

Etapa 1: usos alternativos

Usos Alternativos
Usos Alternativos

O amor pode ser o que faz o mundo girar - ou seria o dinheiro?

Portanto, para fazer o mundo girar, a LoveBox pode ser transformada em uma DecisionBox alterando o software para dar uma resposta aleatória de "SIM", "NÃO" e de vez em quando até "TALVEZ" quando a caixa é aberta. Esse é o presente perfeito para o tomador de decisão indeciso.;-) Para jogadores, a caixa pode ser adaptada para mostrar os números da loteria quando aberta. As possibilidades são infinitas, pois a maioria das pessoas precisa ouvir algo ou tomar decisões….

Etapa 2: O que você precisa

O que você precisa
O que você precisa

Você precisa das seguintes coisas:

  • Uma bela caixa
  • Um display alfanumérico
  • Um microcontrolador
  • A 74HTC138 (decodificador 3 para 8)
  • Alguns resistores
  • Duas baterias de 3 volts
  • Um microinterruptor (NC)
  • Fios, pistola de cola quente, ferro de soldar e outras pequenas ferramentas.

Nesse projeto, usei uma caixa que roubei de minha esposa, um display de 14 segmentos de oito caracteres que comprei no eBay um ano atrás, um micorcontrolador AVR ATtiny2313 e duas baterias de lítio de 3 volts para câmeras.

Etapa 3: Esquemas e software

Esquemas e software
Esquemas e software

Esquemas Os esquemas para estes projetos são bastante simples. Há o microcontrolador, o "driver" de dígito e o display e alguns resistores para limitar a corrente entre o microcontrolador e o display. Existem 14 ânodos (positivos) no display, um para cada segmento em um dígito, e 8 cátodos (negativos), um para cada dígito. Os ânodos são conectados a 14 das portas disponíveis no microcontrolador por meio de resistores de 330 ohms para reduzir a corrente a um nível que não prejudique o display. U / R = I, ou seja, a tensão dividida pela resistência fornece a corrente. A fonte de alimentação é de 6 volts e o próprio display está diminuindo 1,8 volt, então o resistor de 330 ohm terá 4,2 volts para cuidar. 4,8 / 330 = 0,012 (12 mA). A folha de dados para os monitores diz 2 mA por segmento, e eu escolho interpretar isso como um valor médio. Uma vez que apenas um dígito é aceso ao mesmo tempo, cada dígito só acenderá por 1/8 do tempo total. Portanto, para obter 2 mA de corrente média, pode-se acionar 16 mA (2 mA vezes 8). Mesmo se isso não estiver de acordo com as especificações, há ambas as margens de segurança e o display é usado apenas intermitentemente e deve quebrar - quem realmente preocupa-se?;-) O 74HTC138 que aciona os ânodos é realmente abusado. Se todos os segmentos em um dígito estiverem acesos, todos os 14 segmentos querem forçar 12 mA para baixo através do pobre '138. Isso seria uma corrente total de 168 mA e está muito além do que ele pode suportar para afundar. Dependendo do modelo exato do chip, a corrente de dissipação especificada é mais próxima de 5-10 mA. Se eu curto-circuitar a saída e medi-la, ela pode afundar cerca de 40 mA com um nível de tensão aumentado. Agora, todos os segmentos não serão acesos ao mesmo tempo, mas o limite de 40 mA será atingido com bastante frequência. Felizmente, o brilho da tela é bastante constante se atinge 4 mA ou 15 mA, então realmente não importa muito. Funciona, mas é um design realmente desleixado e pouco profissional. Pode ser muito melhor, mas como eu não tinha nenhuma peça melhor em mãos, usei apenas o que funcionou. SoftwareO software também é muito simples. Quando o microcontrolador é iniciado, ele lerá uma semente para o gerador de número aleatório da eeprom não volátil de sua memória, gerará um novo número aleatório e, em seguida, escreverá de volta a nova semente para a eeprom. Sem manter o controle da semente, aquele gerador de números aleatórios geraria o mesmo número para cada início. Dificilmente não há nenhuma aleatoriedade nisso;-) Ele então pega o número aleatório gerado e usa-o para selecionar uma das várias mensagens e rola que passam pela tela. Quando a mensagem inteira é exibida, o microcontrolador desliga-se para um modo de baixa energia para evitar que as baterias descarreguem muito rapidamente se a tampa for deixada aberta inadvertidamente.

Etapa 4: Construindo

Construindo
Construindo
Construindo
Construindo
Construindo
Construindo

Como o número de componentes é baixo e a caixa é bastante pequena, decidi construí-la no estilo de bug morto.

O estilo de bug morto é quando os componentes são colocados de cabeça para baixo com as pernas para cima, como um bug morto, e então conectados por fios ou diretamente às pernas de outros componentes. As fotos aqui mostram algumas etapas do processo de soldagem. Se parece muito apertado e bagunçado, porque está muito apertado e bagunçado! Eu soldei alguns dos resistores na posição errada e decidi consertar esses erros mexendo um pouco mais no software ao invés de desoldar e reconectar nesta bagunça … Faça o que é mais simples, não é como se alguém fosse notar de qualquer maneira.:-)

Etapa 5: a caixa

A Caixa
A Caixa
A Caixa
A Caixa
A Caixa
A Caixa

Eu precisava de algum tipo de tampa interna na caixa para que suas entranhas não se espalhassem ou fossem vistas, porque realmente parece horrível lá dentro.

Peguei uma caixa de CD e recortei um pedaço de plástico adequado e pintei a parte inferior com uma cor dourada, deixando um buraco onde a tela está abaixo dela. Realmente não saiu tão ruim para este aplicativo como um LoveBox. Para um DecisionBox como um presente para um CTO, talvez uma outra cobertura pareça melhor. A caixa deve estar ligada quando for aberta. Mas a maioria dos interruptores são ativados quando pressionados, não quando liberados, então tentei fazer meu próprio interruptor usando um pino de segurança que seria pressionado para baixo quando a caixa fosse fechada e saltasse de volta quando fosse aberta, mas não consegui.. Depois de vasculhar minhas caixas de sucata, encontrei um microinterruptor em miniatura que tem um contato normalmente aberto e outro normalmente fechado. Depois de encaixar a chave em um canto da caixa, ela funcionou perfeitamente.

Etapa 6: o produto acabado

O Produto Acabado
O Produto Acabado

Aqui está a caixa pronta em seu esplendor. Devo dizer que parece pelo menos meio decente. Vídeo # 1Vídeo # 2Agora só tenho que embrulhar e dar para a esposa junto com um beijo na véspera de Natal. (Na Suécia, o dia de entrega de presentes é dia 24, não no dia 25 como nos EUA …)

Recomendado: