Índice:
- Suprimentos
- Etapa 1: Configurando Seu Protótipo de Hardware
- Etapa 2: Preparando seu áudio
- Etapa 3: O Código
- Etapa 4: construção
- Etapa 5: Logboek
Vídeo: Vocalizador de frustração: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Isso originalmente começou como algo completamente diferente (a Insult Gun ™), mas devido a uma falha de equipamento de última hora no meu alto-falante em forma de arma principal, tive que reconstruí-lo rapidamente para o Frustration Vocalizer ™, que praticamente usa o mesmo código e o mesmo hardware que eu já tinha soldado.
Suprimentos
- Arduino Uno
- Cabos de ligação
- LEDs
- Buzzer
- Botão
- VS1053 MP3 Shield
- um cartão SD - alguns alto-falantes, de preferência com amplificador embutido
- Um powerbank
Etapa 1: Configurando Seu Protótipo de Hardware
Da forma como o construí, você pode expressar até três graus de frustração. Você seleciona o grau de frustração preferido que deseja expressar, segurando o botão por um determinado período de tempo. Quanto mais você segurar o botão, mais alto será o tom da campainha e mais luzes começarão a acender.
A configuração é bastante simples, 3 luzes todas para separar os pinos, uma campainha e um botão.
Uma coisa a se notar sobre a imagem de exemplo é que o Arduino na imagem não tem um escudo de MP3 conectado a ele, mas a colocação do pino é a mesma do escudo de MP3. O posicionamento aparentemente ilógico dos pinos deve-se ao fato de que o próprio escudo de MP3 usa uma boa quantidade de pinos quando está em uso para reproduzir MP3 (mas funciona exatamente da mesma forma que um Arduino normal se nenhum MP3 tiver que ser reproduzido)
Etapa 2: Preparando seu áudio
Para realmente transmitir seus sentimentos de miséria e frustração, você precisará gravar amostras de áudio dessas emoções, ou você pode simplesmente usar meu áudio que gravei às pressas com meu microfone de laptop bastante decepcionante.
Se você decidir gravar seu próprio áudio, eu recomendo o Audacity (https://www.audacityteam.org/), é um software de edição de áudio gratuito e fácil de usar.
Outra observação: se você gravar seu próprio áudio, lembre-se ao nomear seus arquivos de áudio para nomear suas faixas 'track001.mp3' 'track024.mp3' 'track999.mp3' etc. O módulo MP3 só pode ler arquivos com esse formato exato. Outra nota a adicionar a esta nota é que a maioria dos PCs adicionam o '.mp3' por conta própria, então tente nomear suas faixas como 'track001' sem o '.mp3' adicionado primeiro
Etapa 3: O Código
Adicionado você encontrará meu código. Observe que nomeei minhas faixas por grau de frustração. 001-003 é uma frustração leve, 011 é uma frustração média e 021-023 é uma frustração pesada (eu não gravei muitos gritos, mas não tinha muito espaço ou oportunidade sobrando para gravar muitos gritos em um microfone de forma aceitável depois de já ter gravado mais de 30 insultos para a minha ideia original).
Se você quiser adicionar mais gritos, sugiro que mantenha uma convenção de numeração semelhante para manter o controle de qual faixa é uma faixa. Lembre-se também de que, se quiser adicionar mais trilhas, você precisará alterar isso no código. Você notará que as faixas específicas são escolhidas aleatoriamente.
Etapa 4: construção
Junte tudo da maneira que preferir. Decidi colocar meu Arduino e todos os botões e luzes no tubo do meu pulso e colocar a fiação dos alto-falantes em uma mochila. Desta forma, toda a construção é portátil.
Etapa 5: Logboek
Semana 1 Dag 1: Introductie gehad, begonnen met brainstormen voor idee. Was beetje laat in de les. Daarna Practice Solderen, gemixt resultaat maar werkte wel toen het aangesloten werd op de Arduino. Huidige ideeën: Whack-a-mole com lampjes die je kapot moet slaan als ze aan gaan É isso, estou fora
Dag 2: Werkcollege Arduino gehad, heb vaag het idee dat ik misschien begin te begrijpen hoe wat werkt. Ben wel vaag bang dat ik iets duurs opblaas. Nog geen beter idee, ben nog niet echt dol op mijn whack-a-mole idee om praktische redenen en het is niet echt een super creatief idee, whack-a-mole bestaat al meer dan honderd jaar.
Dag 3: Tweede werkcollege over de Arduino gehad, ben nog iets bezorgder om iets onrepareerbaar te slopen. Haakte bijna af omdat het een beetje ingewikkeld werd maar kon later weer meekomen. Nas boas novas, ele é melhor idee dan whack-a-mole, een insult gun. Idee é om een pistool te bouwen waarbij je de trekker overhaalt en er een belediging naar je doelwit wordt toegeslingerd.
Dag 4: Verdergegaan conheceu mijn idee van de insult gun. Het schijnt dat om de Arduino geluid af te laten spelen zolang het geen buzzer is nogal een uitdaging kan zijn. Heb sowieso andere onderdelen nodig, een speaker en iets om geluid mee depois de spelen aangezien de Arduino geen MP3 de iets soortgelijks kan afspelen. Ben well al vast bezig geweest conheceu een prototype waarvan ik de onderdelen wel heb, voornamelijk voor een charge functie. Hoe langer je de trekker (in dit geval de button) ingedrukt houd hoe erger de insult wordt, is het idee. Om de laten zien welke gradatie je geselecteerd hebt gaan er lampjes branden. Geel voor lichte belediging na 1 seconde, oranje voor medium na 2 en rood na 3.
Dag 5: Vandaag voornamelijk bezig geweest met animatie ivm de aankomende schouw van dat vak, maar heb sold onderdelen besteld, twee alto-falantes e mesmo MP3-shield. Além disso, o escudo MP3 pode ser usado diretamente no Arduino, mas também na esquerda e depois para obter pinos extras.
Fim de semana: Niets gedaan, maar mijn bestelling é bem binnengekomen. Waar ik geen rekening mee had gehouden é dat de speakertjes geen aangebouwde aux kabel hebben dus ik zal dat denk ik zelf aan moeten sluiten. Então, ook agora é o cartão SD no MP3 Shield, o que é muito bom.
Semana 2
Dia 1: Niet veel gedaan omdat ik erg druk bezig foi encontrado animatie, maar heb well een eerste poging gedaan om mijn speakertjes aan de praat te krijgen, para zover zonder sucesso. Heb een aux cord van thuis uit elkaar geknipt maar er komt tot op heden nog geen geluid uit
Dag 2: Ook vandaag veel bezig geweest met animatie, maar heb wel geluid uit mijn speaker weten te krijgen. Nog niet uit mijn MP3 shield zelf maar daar heb ik nog geen sd kaart voor. Het geluid é alleen nog wel erg zacht en ik weet niet waarom. Je kan het alleen maar goed horen als je oor direct tegen de speaker houdt. Ik kan er een redelijke koptelefoon van maken maar dat era niet mijn idee.
Dag 3: Vandaag helemaal niets aan ITTT gedaan ivm Animatie schouw morgen.
Dia 4: Vandaag een SD kaart gekocht bij de Action, ga morgen eerst maar eens kijken om geluid uit mijn Arduino te zien krijgen. Heb ook een buzzer toegevoegd aan mijn audioloze prototype. Hoe langer je het knopje ingedrukt houdt hoe hoger het geluid uit de buzzer wordt.
Dag 5: Laatste dag voor de vakantie! Heb niet bar veel gedaan vandaag om eerlijk te zijn. Heb geprobeerd om mijn MP3 shield audio te laten afspelen, maar er é kennelijk zoveel specifieke code daarvoor nodig dat het niet gelukt is. Foi bem calcanhar gezellig.
Vakantie !: Pols gebroken, 9 dias weg geweest op vakantie en onderdelen besteld. Voornamelijk een amplifier die ik kennelijk nodig heb om mijn speakertje geluid te laten maken omdat er niet genoeg stroom naartoe gaat vanuit de Arduino. De amplificador verbind de Arduino alleen maar com een aux kabel en zit zelf aan een stroombron vasto en het speakertje.
Semana 3:
Dag 1: amplificador Heb vandaag mijn em elkaar gezet com hulp van Swan (ik kon mijn rechterpols niet gebruiken). Ander ding waar ik vandaag achter ben gekomen, de amplifier die ik gekocht heb é voor veel grotere speaker dan mijn kleine 3 watt speakertje. Kennelijk passen er op deze amplifier 2x 5 alto-falantes watt en blazen mijn kleine speakertjes op. Aan de ene kant denk ik 'oh nee', maar andere kant denk ik 'oh sim'. Peer die mij dit verteld heeft heeft ook nog thuis een grote speaker liggen die hij aan mij wil uitlenen en die zal hij morgen meenemen.
Dag 2: O orador die Peer mij heeft geleend é flink groot, ik ga denk ik mijn plan bijstellen van pistool naar geweer. Vandaag ook druk bezig geweest com het proberen om MP3 depois da laten spelen com mijn MP3 shield / Arduino. Tot op heden geen tot weinig success zodra ik van de voorbeeldfiles afga en mijn eigen ding probeer te doen. Vandaag heb ik ook al een aantal van mijn insultos opgenomen terwijl ik tot 22:00 op school verbleef.
Dag 3: Vandaag ben ik erg lang bezig geweest encontrou het proberen om MP3 af te laten spelen em mijn al palhetas bestaande lampjes en buzzertimer código waar ik ook heel veel hulp bij heb gekregen van onder andere hijmog werkend te krijgen. Kennelijk gebruikt het MP3 shield wel pins maar zegt het alleen niet duidelijk welke pins dat zijn en gebruikt hij ze alleen maar als de shield-specifieke bibliotecas worden aangeroepen die je nodig hebt om audio af te laten spelen. Ben hier weer tot 22:00 op school aan bezig geweest, ga morgen denk ik vanaf punt 0 opnieuw beginnen.
Dag 4: Vandaag niet naar school ivm studentsag, ben vandaag opnieuw begonnen met mijn code te schrijven en in plaats van proberen mijn MP3's te laten afspelen em mijn getimede lichtjes en buzzerbestand, heb ik besloten om mijn para obter voe de buzzer een bestand waar ik de MP3 al aan de praat heb gekregen, en nu werkt mijn code wel. Daarnaast heb ik ook geprobeerd mijn grote nieuwe speaker en mijn amplifier aan de praat te krijgen maar dat doet het niet. Ik heb rondgevraagd en het zou kunnen dat nós bij het solderen een te hete soldeerbout hebben gebruikt en een circuitje hebben doorgebrand, dus ik zal op de zeer korte termijn ergens nog een nieuwe amplifier moeten zien teen nieuwe amplifier moeten zien teen. Morgenochten em Den Haag kan ik misschien een nieuwe ophalen, maar weet nog niet of dat gaat lukken.
Dag 5: Heb de nieuwe amplificador opgehaald em Den Haag e nog de última hora em elkaar gesoldeerd conheceu hulp van Andries. Daarnaast heb ik ook mijn lampjes e buzzer vastgesoldeerd op een plaatje e mijn trigger / button on een ander plaatje. Kan nu alles aan gaan sluiten no fim de semana het en mijn gun bouwen. Zal wel eerst nog wat moeten dumpsterdiven om goed materiaal voor een cover te vinden maar moet hopelijk wel lukken.
Fim de semana: En alles está errado. Heb ook deze amplifier gesloopt waarschijnlijk op dezelfde manier als de vorige, namelijk omdat ik er teveel stroom doorheen gejaagd had. Toen ik hem kocht stond er op dat hij 15 Volt aankon en dat heb ik ook een de twee keer geprobeerd om hem daarmee aan de praat te krijgen maar toen mais tarde bij nadere inspie werd duidelijk dat hij maar 12 Volt aankan. Daarom heb ik op het allerlaatste momento besloten om mijn insult gun om te bouwen naar een vocalizer de frustração. De code en gesoldeerde hardware zijn exact hetzelfde dus dat é prima gegaan, ik moest alleen nieuwe audio opnemen.
Recomendado:
Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas
Como Fazer Antena Dupla BiQuade 4G LTE Etapas fáceis: Na maioria das vezes que enfrentei, não tenho uma boa intensidade de sinal para meus trabalhos do dia-a-dia. Então. Procuro e tento diferentes tipos de antena, mas não funciona. Depois de perder tempo, encontrei uma antena que espero fazer e testar, porque não é um princípio de construção
Design de jogo no Flick em 5 etapas: 5 etapas
Design de jogos no Flick em 5 etapas: o Flick é uma maneira realmente simples de fazer um jogo, especialmente algo como um quebra-cabeça, romance visual ou jogo de aventura
Detecção de rosto no Raspberry Pi 4B em 3 etapas: 3 etapas
Detecção de rosto no Raspberry Pi 4B em 3 etapas: Neste Instructable, vamos realizar a detecção de rosto no Raspberry Pi 4 com Shunya O / S usando a Biblioteca Shunyaface. Shunyaface é uma biblioteca de reconhecimento / detecção de rosto. O projeto visa alcançar a detecção mais rápida e velocidade de reconhecimento com
Espelho de cortesia DIY em etapas fáceis (usando luzes de tira LED): 4 etapas
Espelho de toucador DIY em etapas fáceis (usando tiras de LED): Neste post, fiz um espelho de toucador DIY com a ajuda de tiras de LED. É muito legal e você deve experimentá-los também
Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): 6 etapas
Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): Quer assustar seus amigos e fazer barulho no Halloween? Ou apenas quer fazer uma boa pegadinha? Esta tela pop-out de zumbis pode fazer isso! Neste Instructable, vou ensiná-lo a criar facilmente zumbis usando o Arduino. O HC-SR0