INHOUDSOPGAWE:
- Voorrade
- Stap 1: Stel u hardeware -prototipe op
- Stap 2: Voorbereiding van u klank
- Stap 3: Die kode
- Stap 4: Konstruksie
- Stap 5: Logboek
Video: Frustrasie -sanger: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Dit het oorspronklik begin met iets heeltemal anders (die Insult Gun ™), maar weens die mislukking van die laaste minuut in die hoofpistoolvormige luidspreker moes ek dit vinnig herbou na die Frustration Vocalizer ™, wat feitlik dieselfde kode en die dieselfde hardeware wat ek al gesoldeer het.
Voorrade
- Arduino Uno
- Springkabels
- LED's
- Gonser
- Knoppie
- VS1053 MP3 -skild
- 'n SD-kaart- sommige luidsprekers, verkieslik met ingeboude versterker
- 'n Powerbank
Stap 1: Stel u hardeware -prototipe op
Die manier waarop ek dit gebou het, kan tot drie grade van frustrasie uitdruk. U kies die gewenste mate van frustrasie wat u wil uitdruk deur die knoppie 'n sekere tyd ingedruk te hou. Hoe langer jy die knoppie hou, hoe hoër word die toonhoogte van die zoemer en hoe meer ligte begin brand.
Die opstelling is redelik eenvoudig; drie ligte is op aparte penne, 'n zoemer en 'n knoppie.
Een ding om op te let oor die voorbeeldbeeld is dat daar nie 'n MP3 -skild op die Arduino in die prent is nie, maar die penplasing is dieselfde as met die MP3 -skild. Die skynbaar onlogiese plasing van die penne is te wyte aan die feit dat die MP3 -skild self 'n redelike hoeveelheid penne gebruik wanneer dit gebruik word om MP3's eintlik te speel (maar presies dieselfde funksioneer as 'n gewone Arduino as daar nie MP3's gespeel hoef te word nie)).
Stap 2: Voorbereiding van u klank
Om u gevoelens van ellende en frustrasie werklik oor te dra, moet u klankmonsters van hierdie emosies opneem, of u kan my klank wat ek vinnig opneem, gebruik met my redelik teleurstellende skootrekenaarmikrofoon.
As u besluit om u eie klank op te neem, alhoewel ek Audacity aanbeveel (https://www.audacityteam.org/), is dit gratis sagteware vir klankredigering wat maklik is om te gebruik.
'N Ander opmerking as u u eie klank opneem, moet u in gedagte hou wanneer u u klanklêers' track001.mp3 '' track024.mp3 'track999.mp3' noem, ens. Die MP3 -module kan slegs lêers met die presiese formaat lees. 'N Ander opmerking om by te voeg, is dat die meeste rekenaars self die'.mp3 'byvoeg, dus probeer net om jou snitte' track001 'te noem, sonder die bygevoegde'.mp3 '
Stap 3: Die kode
Bygevoeg, vind u my kode. Let asseblief daarop dat ek my snitte per frustrasiegraad genoem het. 001-003 is 'n ligte frustrasie, 011 is medium frustrasie en 021-023 is 'n groot frustrasie (ek het nie baie gille opgetel nie, maar ek het nie veel ruimte of geleentheid gehad om 'n groot hoeveelheid skreeuend in 'n mikrofoon op te neem nie) nadat ek al meer as 30 beledigings vir my oorspronklike idee aangeteken het).
As u meer gille wil byvoeg, stel ek voor dat u 'n soortgelyke nommerregeling hou om by te hou watter snit 'n snit is. Hou ook in gedagte dat as u meer snitte wil byvoeg, dit in die kode moet verander. U sal opmerk dat die spesifieke snitte lukraak gekies word.
Stap 4: Konstruksie
Sit dit alles saam op 'n manier wat u verkies. Ek het besluit om my Arduino en al die knoppies en ligte op my pols op die pols te sit, en ek het die bedrading na my luidsprekers in 'n rugsak. Op hierdie manier is die hele konstruksie draagbaar.
Stap 5: Logboek
Week 1 Dag 1: Inleiding het begin met dinkskrums vir idee. Was bietjie laat in die les. Daarna sou praktiese oplossings ook 'n resultaat wees, maar dit kan op die Arduino aangewys word. Huidige idees: Whack-a-mole with lampjes die je moet nie slaan as hulle gaan nie.
Dag 2: Werkcollege Arduino het 'n idee gehad dat ek miskien kan begin hoe dit werk. Ben wel dat jy iets kan opblaas. Ek het nie 'n beter idee nie, maar ek het ook nie regtig 'n idee oor 'n praktiese basis nie, maar dit is nie regtig 'n super kreatiewe idee nie, 'n whack-a-mol bestaan al meer as 'n wonderlike jaar.
Dag 3: Tweede werkcollege oor die Arduino het, maar ek kan ook iets meer as iets onreëlmatigs teweegbring. Ek kon amper nie omdat daar 'n bietjie ingewikkeld geword het nie, maar later ook weer meekomen. In beter nieuws, het ek 'n beter idee as 'n slag, 'n beledigingsgeweer. Idee is om 'n pistool te bou waarin u die trekker oorhaal en dat u 'n doelwit kan word.
Dag 4: Verdergegaan met my idee van die beledigingsgeweer. Dit is moontlik dat die Arduino geluid kan speel, aangesien geen buzzer nog 'n uitdaging kan wees nie. Hy het ook ander dele nodig, 'n spreker en iets wat my kan afspeel sonder om MP3's van iets soortgelyks te speel. Ons het al 'n groot omvang gehad met 'n prototipe waarvan ek die onderdele het, wat spesiaal vir 'n laaifunksie funksioneer. Hoe langer jy die trekker (in die geval van die knoppie) kan gebruik om die belediging te beledig, is die idee. Om te sien watter gradasie u gekies het, sal u brande brand. Geel vir lichte beleggings op 1 sekonde, oranje vir medium tot 2 en 3.
Dag 5: 'n Vooraanstaande weergawe is al met die animasie beskikbaar, maar ons kan ook twee komponente en 'n MP3-skerm bestel. 'N MP3 -skerm kan direk op die Arduino gesluit word en het ook geen ekstra spelde nodig nie.
Naweek: Niets gedaan, maar my bestelling is wel binnengekomen. Waar ek geen rekening gehou het nie, is dat die sprekers geen aanbiedings op die kabel hoef te hê dat ek dit self hoef te sluit. Daar moet ook nog 'n SD -kaart in die MP3 Shield wees, iets wat ek wel kan sien, maar dit was regtig nie.
Week 2
Dag 1: Nie veel gedoen nie, want ek het baie druk op animasie, maar ek het 'n eerste poging om my praatjies aan te spreek, maar sonder sukses. Ons het 'n ekstra koord om tuis te kom, maar daar kom geen ander geluid uit nie
Dag 2: Ook vandag kan baie met animasie gekyk word, maar ek kan my sprekers ook nie hoor nie. Ek het nie my MP3 -skild nie, maar ek het geen kaart vir die kaart nie. Die geluid is alleen nog wel erg erg en ek weet nie hoekom nie. Jy kan dit alleen maar goed as jy oor die spraak hou. Ek kan 'n redelike koptelefoon maak, maar dit was nie my idee nie.
Dag 3: Vandaag helemaal niks aan ITTT gedaan ivm Animation schouw morgen.
Dag 4: Vandaag kan 'n SD -kaart by die aksie gekoop word, maar ons sal eers eers 'n geluid uit my Arduino sien. Daar is ook 'n gonser bygevoeg by my klanklose prototipe. Hoe langer die knoppie ingebou kan word, hoe dit uit die buzzer geluid kan word.
Dag 5: Laatste dag vir die vakansie! Hy het nie veel gedoen vandag om eerlik te wees nie. Ek het my MP3 -skildklank geplaas om te laat afspeel, maar daar is 'n spesifieke spesiale kode wat dit nodig het om dit nie te laat klink nie. Was wel heel gesellig.
Vakantie !: Pols gebroken, 9 dae was ek op vakansie en onderdele. 'N Versterker wat ek nodig het, is om my spreker te laat hoor, want daar is nie genoeg stroom na die Arduino nie. Die versterker verbind die Arduino alleen maar met 'n aux kabel en sit self op 'n stroombron wat groot is.
Week 3:
Dag 1: Ek het vandag my versterker saam met die hulp van Swan (ek kan nie my rechterpols gebruik nie). Ander dinge waar ek vandag agter kan staan, die versterker wat ek gekoop het, is vir baie groot sprekers en my kleine 3 watt sprekers. Dit is moontlik om hierdie versterker 2x 5 watt luidsprekers en my klein sprekers op te laai. Aan die een kant denk ek 'oh nee', maar ander kant denk ek 'oh ja'. Peer die my dit verteld het ook nog nie 'n groot spreker tuis nie, hy kan my ook uitvind en hy sal vanoggend meenemen.
Dag 2: Die spreker wat ek vir my geleer het, is flink groot, en ek kan ook my plan om die pistool vir gewere op te stel. Ons het ook druk op die MP3 -skerm/Arduino afgelaai. Tot op heden is daar geen sukses vir my nie, maar ek kan die voorbeeldfiles van my eie probeer. Ek kan ook 'n aantal van my beledigings insluit tot 22:00 op skool.
Dag 3: Vandaag kan ek baie lank gebruik word om MP3's af te laai in my alreeds bestaande lampe en buzzertimerkode, waar ek ook baie hulp kan kry by die herkenning van ander Lotte, maar dit lyk asof ons dit amper onmogelik kan vind werkend kry. Die MP3-skild kan ook gebruik word, maar sê dat dit nie net duidelik is watter penne dit kan gebruik nie, maar ook dat die spesifieke biblioteke spesifiek gebruik kan word om klank te speel. Hier is dit weer tot 22:00 op skool, maar daar is 'n dag in die oggend vanaf 0 nuwe begin.
Dag 4: Ek kan nie skool toe gaan nie, maar ek kan vandag weer met my kode begin om my MP3's te laat afspeel in my getimede lichtjes en buzzerbestand, maar ek kan ook besluit oor my getimede liggies en die buzzer om te kyk 'n bestand waar ek die MP3's kan lees, en ek werk my kode wel. Daarbenewens het ek ook my groot nuwe spreker geproduseer en my versterker kan praat, maar dit kan nie. Ek het 'n rondgevraagde en sou dit moontlik wees dat ons 'n soldeerbout kan gebruik om 'n kring te gebruik, maar ek sal baie kort termyne sien en 'n nuwe versterker moet ons vind. Morgenochten in Den Haag kan miskien 'n nuwe ophou wees, maar weet nog nie dat dit iets gaan gebeur nie.
Dag 5: Die nuwe versterker word in Den Haag opgeneem en nog 'n laaste minuut saam met hulp van Andries. Daarbenewens kan ek ook my lampe en 'n gonser op 'n plaat toevoeg, en 'n knoppie op 'n ander plaat. Ek kan alles in die naweek sluit en my geweer bou. Ons moet eers meer goedkoop materiaal vir 'n dekking vind, maar dit moet hoopvol wees.
Naweek: Alles misluk. Ook hierdie versterker kan waarskynlik dieselfde manier as die vorige gebruik, omdat ek baie stroom deur ons gejaag het. As ek hom koek, kan hy 15 volt aankom en ek kan een van die twee keer aanskakel as hy later praat, maar later kan ons later ook 'n inspeksie van 12 volt kry. Daarom kan ek op die allerlaaste oomblik besluit oor my belediging om 'n frustrasie -vokalis te bou. Die kode en gesamentlike hardeware is presies dieselfde as wat dit oorspronklik sou wees, maar ek het slegs nuwe klankopnames.
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies