Índice:
Vídeo: Beeper irritante: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:40
Faça uma brincadeira com seus amigos (inimigos?), Escondendo um bipe agudo que soa em intervalos de tempo aleatórios. Este instrutível usa peças mínimas. Tudo o que é necessário é:
- bateria
- microcontrolador
- alto falante
Por que eu simplesmente não uso um chip de cronômetro 555? Você certamente poderia. Gosto desse método porque: 1. A capacidade de emitir bipes em intervalos aleatórios2. Peças mínimas necessárias (simplicidade / elegância de design) 3. Eu queria usar um microcontrolador (porque recentemente comecei a jornada de aprendizado sobre microcontroladores). Este projeto foi inspirado por um artigo na revista MAKE sobre como fazer um dispositivo semelhante com um chip temporizador 555. Depois de fazer meu protótipo, pesquisei instructables.com e encontrou o Raven, que faz um bipe semelhante ao uso de um microcontrolador. Decidi adicionar meu instrutível porque usa menos partes e tem intervalos aleatórios.
Etapa 1: peças necessárias
Além dos 3 componentes básicos, usei algumas outras peças para ajudar na montagem. Aqui está uma lista completa de peças necessárias para minha versão final:
- Microcontrolador ATtiny13 (Sparkfun.com)
- Pilhas AA (3)
- Suporte de bateria com interruptor (peça Digikey # SBH-331AS-ND)
- Soquete de 8 pinos para microcontrolador
- Alto-falante (pequeno 8 Ohm ou campainha piezoelétrica)
- Adesivo de silicone (RTV)
Você pode fazer este projeto com quase qualquer combinação de bateria, microcontrolador, alto-falante. As fotos dessa etapa mostram peças que eu tinha pela casa. Fiz todo esse projeto com as peças que tinha na casa. Você pode usar quase todas as baterias que tenham uma tensão dentro da faixa do microcontrolador (1,8-5,5 Volts para o ATtiny13). Quanto mais alta a voltagem, mais alto será o bipe. Quase todos os alto-falantes pequenos funcionarão. Você pode querer experimentar diferentes pequenos alto-falantes. Eu escolhi o alto-falante com a membrana de plástico porque ele não fez um barulho de clique no final do bipe como alguns outros alto-falantes pequenos. Você pode adaptar o código-fonte para outros microcontroladores. Potencialmente, exigiria apenas uma alteração nas configurações do registro do cronômetro. Habilidades necessárias:
- Habilidades básicas de soldagem - Tutorial de soldagem
- Microcontrolador de programação - AVR Tutorial
Etapa 2: Prototipagem
A maneira mais fácil de testar seu circuito é usar uma protoboard prototipagem. Você também pode programar o microcontrolador na placa de ensaio. Assim que começou a funcionar, coloquei-o em uma placa de ensaio minúscula para levá-lo ao trabalho e testá-lo.
Conecte o alto-falante ao ATtiny13: Pinos 4 e 5 Conecte a bateria ao ATtiny13: Pino 8 (+) e Pino 4 (-) Portanto, o pino 4 tem o terminal negativo da bateria e um fio do alto-falante (não importa qual). O pino 5 se conecta ao outro fio do alto-falante e o pino 8 se conecta ao lado positivo da bateria. Sei que o pino de reinicialização (pino1) deve ser puxado para cima, mas funciona sem fazer isso, e este projeto não tenta ser formalmente correto. Observe que, se você quiser um som de melhor qualidade, pode colocar um filtro passa-baixa resistor-capacitor no pino de saída em linha com o alto-falante. Mas para este projeto, queremos um som irritante de qualquer maneira. O protótipo me fez perceber que o som não era muito alto. Ainda pode funcionar bem para você em um ambiente silencioso (escritório?). Para aumentar o volume, mudei a bateria de 3V (CR2032) para 4,5 volts (3 AA).
Etapa 3: Firmware
1. Baixe beep.zip e extract.2. Abra uma janela de comando nesse diretório.3. "make program-beep" para programar o ATtiny13Você pode alterar o tempo mínimo / máximo entre os bipes, a frequência do bipe e a duração, alterando os parâmetros próximos ao topo do arquivo de origem bip.c. Os arquivos no arquivo zip têm os seguintes valores de parâmetro: secMin = 180; // Número mínimo de segundos até beepsecMax = 600; // Número máximo de segundos até beepfreq = 6000; // Frequência do bipe em HzmsDuration = 1000; // Duração do bipe em milissegundos (1000 = 1 seg) Portanto, ele emite um bipe a 6kHz por 1 segundo a cada 3 a 10 minutos. Sinta-se à vontade para experimentar diferentes valores. No entanto, valores extremos podem causar resultados inesperados. Deixe-me saber quais valores funcionam bem para você. Observe que, como o pino 4 é usado para o programador e para um dos fios do alto-falante, você deve desconectar o alto-falante do pino 4 durante a programação. Se precisar de mais informações sobre esta etapa, consulte este tutorial.
Etapa 4: Montagem final
Agora que está funcionando, reúna tudo e empacote.
1. Soldar as peças juntas 2. Use adesivo de silicone para mantê-las juntas e fornecer alívio de tensão para as conexões / fios. Usei um soquete de chip para remover o chip e reprogramar os parâmetros do bipe (intervalo, frequência e duração). Para que o soquete fique nivelado na caixa da bateria, dobrei os pinos usados (4, 5 e 8) na horizontal e cortei os outros pinos do soquete. A escolha da bateria e do alto-falante pode depender de como você deseja usá-los. Originalmente, eu queria um pacote muito pequeno para que pudesse esconder "em qualquer lugar". Eu havia pensado em usar baterias de 1,5 célula tipo botão (3), mas não consegui pensar em uma maneira fácil de fazer um porta-baterias. Acabei gostando da solução 3 AA. O case tem o tamanho certo para montar o microcontrolador e o alto-falante. Também funciona bem para prender velcro. Durante o teste, descobri que escondê-lo na parte de baixo de uma mesa ou escrivaninha era conveniente. O case 3 AA me permite conectar os dois lados do Velcro, remover a fita que cobre o lado adesivo e colocá-lo sob a mesa. Então, quando eu quiser recuperá-lo, posso simplesmente estender a mão por baixo da mesa e arrancá-lo (deixando o lado do 'gancho' do velcro ainda sob a mesa). Divirta-se, mostre-nos uma foto do seu bip e conte-nos a história da sua vítima.
Recomendado:
Um alarme muito irritante: 5 etapas
Um alarme muito irritante: Algumas pessoas têm dificuldade em acordar de manhã, então este projeto do Arduino foi feito para elas. Este projeto é feito para quem está cansado pela manhã e se atrasa para o trabalho ou para a escola. Eles podem ser crianças, homens de negócios ou idosos. Isto é
SlouchyBoard - uma maneira irritante de evitar que você desabe (introdução ao EasyEDA): 4 etapas (com fotos)
SlouchyBoard - uma maneira chata de evitar que você desabe (introdução ao EasyEDA): a placa desleixada é uma pequena PCB (placa de circuito impresso) de 30 mm x 30 mm que usa um sensor de inclinação, uma campainha piezoelétrica e um ATTiny 85 para fazer um som irritante quando o o usuário está desleixado. O quadro pode ser anexado à camisa ou chapéu de um usuário para que quando
Irritante ativado por infravermelho: 4 etapas
Irritante ativado por infravermelho: Um dispositivo popular para construir quando se aprende a construir circuitos é um alto-falante acionado por CA que produz um ruído terrível. Compreensivelmente, isso se torna bastante divertido de usar quando você gosta de irritar os outros com o dito ruído. Infelizmente, no entanto
Como bloquear a interferência irritante do telefone celular: 3 etapas
Como bloquear interferência irritante do telefone celular: Este instrutível mostrará como bloquear aquela interferência irritante do bipe em rádios e alto-falantes quando o seu celular se conecta à nave-mãe ou aquele raro momento em que alguém está realmente ligando para você. Você precisará de: 2 telefones celulares (um para testar
O irritante eliminador de cliques da roda de rolagem (rolagem suave): 5 etapas
Eliminador de cliques da roda de rolagem irritante (rolagem suave): você se irrita com o som da roda de rolagem? bem, aqui está sua chance de tirar aquele clique daquele pergaminho! se você quebrar o mouse, não é minha culpa. estou fazendo este mod com um mouse da Logitech. Não tenho certeza de que funcionará em outro mouse b