Índice:
- Etapa 1: Componentes e ferramentas
- Etapa 2: conecte-o
- Etapa 3: como usar
- Etapa 4: teste
- Etapa 5: coloque tudo junto
- Etapa 6: Erros
Vídeo: Supressor de volume comercial de TV: 6 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Meu pai reclama constantemente sobre como é irritante quando os comerciais são consideravelmente mais altos do que o programa que os acompanha. Como as reclamações dele estavam se tornando mais irritantes do que os próprios comerciais, decidi criar um pequeno gadget que resolveria os dois problemas simultaneamente. O aparelho que criei irá diminuir automaticamente o volume da TV quando ficar muito alto e pode ser programado para funcionar em qualquer dispositivo que use um controle remoto baseado em infravermelho.
Etapa 1: Componentes e ferramentas
Ferramentas e Materiais
- Ferro de solda
- Solda
- Tábua de pão
- Fio de conexão
Componentes
- 1x tela LCD 16x2
- 1x Arduino Nano (usei um clone barato do Ebay)
- 3 botões de pressão momentâneos de 12 mm
- 1x Quebra de microfone de eletreto. Sparkfun. Adafruit.
- 1x trimpot
- 1x transistor PN2222
- 1x receptor TSOP38238 IR
- 1x LED IR
- 1 resistor de 100 ohms
- 1 resistor de 220 ohms
Etapa 2: conecte-o
Já que eu estava presenteando meu pai com isso e queria que ficasse bonito, decidi fazer um PCB profissionalmente. Usei o Eagle para criar o esquema e o tabuleiro. Minha placa de ensaio estava muito bagunçada, então eu usaria apenas o esquema para guiar seu processo de conexão. Aqui está um breve resumo da pinagem.
- A0 vai para a saída do microfone
- O pino 2 vai para o botão "Programa"
- O pino 3 vai para a porta do transistor
- O pino 4 vai para a saída do receptor IR
- O pino 5 vai para o botão "Para baixo"
- O pino 6 vai para o botão "Para cima"
- Os pinos 7, 8, 9, 10, 11 e 12 vão para o LCD.
- Coloque 3,3 volts no microfone
- Coloque 5 volts no transistor / LED IV, potenciômetro e LCD.
Etapa 3: como usar
A parte de trabalho pesado do código foi, na verdade, emprestada de outras coisas que encontrei online. Usei uma biblioteca de infravermelho para decodificar os sinais do controle remoto da TV e repetir o sinal para a TV. Também peguei emprestado outro trecho de código para medir com precisão a tensão de referência do ADC do Arduino, uma vez que mesmo pequenos erros fariam uma grande diferença nas leituras de volume do microfone. Não me pergunte como eles funcionam, porque isso está além de mim. Acabei de descobrir como usá-los por tentativa e erro.
Basicamente, o Arduino verifica constantemente o estado dos três botões e o volume. Se um dos botões para cima ou para baixo forem pressionados, o limite de volume ou o volume máximo antes de o sistema ser acionado para diminuir o volume da TV será aumentado ou diminuído. Para definir o Código IV que é enviado quando o limite é excedido, pressione o botão Programa e, em seguida, o botão Para cima. Quando a tela solicitar que você pressione o botão -Volume, aponte o controle remoto da TV para o receptor de infravermelho e pressione o botão -Volume até que a tela mostre um valor hexadecimal que corresponda ao comando -Volume da TV. (Eu adicionei isso como uma verificação de sanidade). Às vezes, leva algumas tentativas para fazê-lo funcionar, mas não tenho certeza do porquê.
Se o volume for medido acima do limite, o Arduino enviará o comando -Volume. Você pode alterar o "comprimento do burst" ou quantos comandos de volume são enviados quando o limite é excedido, pressionando o botão Programa e, em seguida, o botão Abaixo. A tela mostrará a duração da rajada atual, que pode ser alterada usando os botões Para cima e Para baixo e salva pressionando o botão Programa novamente.
Todas essas informações são armazenadas na EEPROM para que o sistema se lembre de seus presets, mesmo quando você o desconecta.
Como outro teste de sanidade, o Arduino enviará um comando -Volume toda vez que for inicializado. Dessa forma, você pode simplesmente pressionar o botão de reinicialização do Arduino para testar se o dispositivo está funcionando ou não.
Etapa 4: teste
Funciona!
Etapa 5: coloque tudo junto
Assim que confirmei que funcionava, encomendei o PCB e soldei tudo nele. Eu também usei os cortadores a laser da minha universidade para fazer uma pequena caixa de MDF para abrigá-la, mas essas duas etapas extras não são totalmente necessárias. Feito isso, o projeto foi concluído! Eu juntei tudo isso durante a semana das provas finais e posso ter negligenciado alguns detalhes, então me diga se eu perdi alguma coisa!
Etapa 6: Erros
Eu adicionei esta etapa extra como um apêndice. Como esta foi a primeira vez que usei o Eagle e fiz um PCB, acabei cometendo alguns erros.
Primeiro: como usei um clone do Arduino Nano, o PCB na verdade tem quatro pinos extras para o controlador. No entanto, a placa ainda funciona, desde que você solde o controlador nos pinos corretos.
Segundo: o potenciômetro que veio com o LCD não combinava com o que usei para projetar a placa. Você pode dobrar os fios para que se encaixem, mas não parece tão bom ou parece tão seguro se a panela certa tivesse sido usada.
Existem também algumas coisas que eu faria de forma diferente no futuro. Primeiro, se eu tivesse usado um LCD com luz de fundo, teria adicionado uma maneira de cortar a energia do LCD depois que a tela não fosse atualizada para economizar energia. Em segundo lugar, você pode realmente remover ou reduzir o resistor de 100 ohms na frente do LED IV para torná-lo mais brilhante. Como o LED fica aceso apenas por curtos períodos, ele provavelmente não queimaria. No entanto, ainda não testei isso. Também recomendo usar um microfone com ganho ajustável. Usei o microfone Sparkfun e não foi tão sensível quanto eu gostaria.
Segundo Prêmio no Concurso de Controle Remoto 2017
Recomendado:
Barra de volume do LED: 9 etapas (com imagens)
Barra de volume do LED: Minha oficina é muito branda. Apesar das tábuas envernizadas dos anos 80-Esque que cobrem minhas paredes, faltam cores e claro: LEDs. Da mesma forma, costumo tocar música enquanto soldo eletrônicos. Isso me fez pensar, eu poderia combinar música e LEDs
Controle de volume do PC com discagem giratória vintage: 7 etapas (com imagens)
Controle de volume do PC com discagem rotativa vintage: Se você for como eu, você mudará o volume do computador com frequência. Alguns vídeos são mais altos do que outros, às vezes você quer que o volume do seu computador seja silenciado enquanto ouve podcasts ou música, e pode ser necessário qui
Álbum de fotos de crianças com comercial Flashcard: 8 etapas (com imagens)
Álbum de fotos para crianças com comercial Flashcard: Estas instruções mostram como fazer um álbum de fotos com atualização automática de Wi-Fi, além de recursos comerciais para cartões flash infantis
Como instalar a telha resiliente de grau comercial: 6 etapas
Como instalar o ladrilho resiliente de grau comercial: Este manual mostra como instalar o ladrilho resiliente, também conhecido como ladrilho de "composição de vinil" ou "asfalto", o tipo encontrado na maioria dos ambientes comerciais, como supermercados. Provavelmente é mais fácil do que você pensa
A $ 20 / 20min Caixa de luz dobrável de qualidade comercial / barraca de luz: 7 etapas (com fotos)
A $ 20 / 20min Caixa de luz dobrável de qualidade comercial / barraca de luz: Se você está procurando uma caixa de luz DIY para produtos ou fotos de close-up, você já sabe que tem uma infinidade de opções. De caixas de papelão a cestos de lavanderia, você pode estar pensando que o projeto foi feito até a morte. Mas espere! Por $ 20