Innehållsförteckning:
- Tillbehör
- Steg 1: Konfigurera din maskinvaruprototyp
- Steg 2: Förbered ditt ljud
- Steg 3: Koden
- Steg 4: Konstruktion
- Steg 5: Loggbok
Video: Frustration Vocalizer: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
Detta började ursprungligen som något helt annat (Insult Gun ™), men på grund av fel på utrustningen i min sista pistolformade högtalare måste jag snabbt bygga om det till Frustration Vocalizer ™ som praktiskt taget använder samma kod och samma hårdvara som jag redan hade lödt.
Tillbehör
- Arduino Uno
- Startkablar
- LED -lampor
- summer
- Knapp
- VS1053 MP3 -sköld
- ett SD-kort- några högtalare, helst med inbyggd förstärkare
- En powerbank
Steg 1: Konfigurera din maskinvaruprototyp
Så som jag har byggt det kan du uttrycka upp till tre grader av frustration. Du väljer den önskade graden av frustration som du vill uttrycka genom att hålla knappen intryckt en viss tid. Ju längre du håller knappen, desto högre blir summerns tonhöjd och desto fler lampor börjar brinna.
Uppsättningen är ganska enkel, 3 lampor alla för separata stift, en summer och en knapp.
En sak att notera om exempelbilden är att Arduino i bilden inte har en MP3 -skärm ansluten till den, men stiftplaceringen är densamma som den är med MP3 -skölden. Den till synes ologiska placeringen av stiften beror på det faktum att MP3 -skölden i sig använder en hel del av stiften när den används för att faktiskt spela MP3 -filer (men fungerar exakt samma som en vanlig Arduino om inga MP3 -filer måste spelas upp).
Steg 2: Förbered ditt ljud
För att faktiskt förmedla dina känslor av elände och frustration måste du spela in ljudprover av dessa känslor, eller så kan du bara använda mitt ljud som jag snabbt spelade in med min ganska besvikna bärbara mikrofon.
Om du väljer att spela in ditt eget ljud även om jag rekommenderar Audacity (https://www.audacityteam.org/), är det gratis ljudredigeringsprogram som är lätt att använda.
En annan anteckning om du spelar in ditt eget ljud, kom ihåg när du namnge dina ljudfiler för att namnge dina spår 'track001.mp3' 'track024.mp3' 'track999.mp3' etc. MP3 -modulen kan bara läsa filer med det exakta formatet. En annan anteckning att lägga till i den här anteckningen är att de flesta datorer lägger till '.mp3' själva, så försök bara namnge dina spår 'track001' utan den tillagda '.mp3' först
Steg 3: Koden
Tillagd hittar du min kod. Observera att jag namngav mina spår per frustrationsgrad. 001-003 är lätt frustration, 011 är medelhög frustration och 021-023 är tung frustration (jag spelade inte in särskilt många skrik men jag hade inte mycket utrymme eller möjlighet att acceptera mycket jag skriker i en mikrofon efter att redan ha spelat in över 30 förolämpningar för min ursprungliga idé).
Om du vill lägga till fler skrik föreslår jag att du håller en liknande numreringskonvention för att hålla reda på vilket spår ett spår är. Tänk också på att om du vill lägga till fler spår måste du ändra det i koden. Du kommer att notera att de specifika spåren är slumpmässigt valda.
Steg 4: Konstruktion
Sätt ihop allt på ett sätt du föredrar. Jag bestämde mig för att lägga min Arduino och alla knappar och lampor på röret på handleden och ha ledningar till mina högtalare i en ryggsäck. På så sätt är hela konstruktionen bärbar.
Steg 5: Loggbok
Vecka 1 Dag 1: Introduktion hade, började med brainstorming för idé. Var lite laat in de les. Därefter skulle praktiska lösningar, men även resultat kunde fungera för att det skulle vara möjligt att använda Arduino. Huidige idéer: Whack-a-mole with lampjes die je kapot must slaan as ze aan going That's it, I’m out
Dag 2: Werkcollege Arduino hade, jag fick den ideen att jag kanske kan börja hur jag fungerar. Ben wel vaag bang att jag något duurs opblaas. Nog ingen bättre idé, men jag har inte riktigt dol på min whack-a-mole idé om praktisk information och det är inte riktigt en super kreativ idé, whack-a-mole består av mer än honderd jaar.
Dag 3: Tweede werkcollege over the Arduino hade, men jag kan inte heller berätta något om det går att släppa. Haakte nästan eftersom det var lite ingewikkeld, men kan senare bli meekomen. In better nieuws, heb a better idea dan whack-a-mole, one insult gun. Idee är om en pistol för att bygga upp där du drar överhuvudtaget och det är en förutsättning för att ditt mål kommer att läggas till.
Dag 4: Verdergegaan with my idee van the insult gun. Det kan tyckas att Arduino kan spelas upp för att det inte finns någon summer som kan utmanas. Vi behöver också andra delar, en högtalare och något som jag kan spela upp för att se MP3 -filer av något slags musik kan spelas. Ben har en stor omfattning med en prototyp som jag har delar av som kan användas för en laddningsfunktion. Hur längre du drar (i det här fallet knappen) ingedrukt houd hur det blir förolämpat, är idén. Om du vill se vilken gradering du har valt kommer du att få lampor. Geel for lichte beledning na 1 seconde, oranje for medium na 2 and rood na 3.
Dag 5: Det var en förnamnlig bezig som jag hade med animationen för att kunna köpa den, men jag har också tillgång till delar, två högtalare och en MP3-sköld. En MP3 -sköld kan direkt på Arduino bli gemensam och har som ingen extra pins behövs.
Helg: Niets gedaan, maar mijn bestelling är wel binnengekomen. Var jag inte har någon räkning med att hålla in är att de talar inte har några erbjudanden om kabeln har så jag kommer att kunna använda den själv. Det måste också finnas en SD -karta i MP3 -skölden, något jag inte kunde se men det var.
Vecka 2
Dag 1: Inte mycket gjort eftersom jag fick mycket tryck på animeringar, men jag fick en första försök att göra mina talare för att få talar utan framgång. Vi har en aux -kabel från hem från varandra, men det kommer inte att höras utan att det hörs
Dag 2: Även idag har många saker varit animerade, men jag fick också ljud från mina högtalare. Jag har inte fått min MP3 -sköld själv, men jag har inte någon sd -kort för. Det är bara att jag bara kan tänka mig varför jag inte vet varför. Du kan bara höra bra om du har direkt emot högtalaren. Jag kan få en redaktionell koptelefon att göra men det var inte min idé.
Dag 3: Vandaag helemaal ingenting om ITTT gjort ivm Animation schouw morgen.
Dag 4: Vandaag ett SD -kort som köptes av Action, morgon först men även att titta på ljud från min Arduino att se. Jag fick också en summer till min ljudlösa prototyp. Hur längre du kan använda knappen för att hålla ljudet från ljudsignalen.
Dag 5: Senaste dag för semester! Vi har inte gjort många saker idag om vi är riktigt te. Jag har använt min MP3 -skärm för att låta spela, men det är speciellt koden som behövs för att det inte ska låta något. Var wel heel gezellig.
Vacation !: Pols gebroken, 9 days away have been on vacation and parts besteld. En förstärkare som jag kan behöva ha för att kunna tala för att det inte är tillräckligt med ström från Arduino. Förstärkaren förbinder endast Arduino med bara en kabel och har en stor strömförbrukning.
Vecka 3:
Dag 1: Jag har idag min förstärkare som kan användas tillsammans med Swan (jag kan inte använda mina rechterpoler). Annat vad jag idag kan använda, är förstärkaren som jag har köpt för mycket stora högtalare och mina små 3 watt talare. Passande passagerare på denna förstärkare 2x 5 watt högtalare och blazen min kleine speakertjes op. Aan de ene kant denk ik ‘oh nee’, maar andra kant denk ik ‘oh yes’. Peer die mij dit verteld har inte fått hem en stor högtalare heller att jag kan lära mig att utforska och tänka sig att han kommer att bli en morgon.
Dag 2: Speaker die Peer mij has geleend is flink groot, jag kan inte tänka mig att planera för pistoler till geweer. Vi kunde också trycka på att MP3 -filer kunde spelas med min MP3 -sköld/Arduino. Totalt kan jag inte lyckas med några av de exempelfiler som jag kan göra. Jag kan också få en mängd av mina förolämpningar inkluderade mellan kl. 22.00 på skolan.
Dag 3: Vandaag ben ik erg long bezig has been it it proberen on MP3's of to play play in my al reeds existent lampjes and buzzertimer code where I also heel veel hulp by he gekregen of among other Lotte, but it liked like bijna onmogelijk om it arbetsend att få. Kan också använda MP3-skölden, men säger att det inte bara är tydligt vilka nålar som kan användas bara för att skyltspecifika bibliotek kan användas för att du ska behöva spela ljud. Nu är klockan 22:00 på skolan när vi har varit på morgonen.
Dag 4: Det går inte att gå iväg till skolan, jag har idag börjat igen med min kod för att skriva en plats på min MP3 -fil för att låta uppspelningar i mina getimede ljussättningar och buzzerbestand, och jag har bestämt mig för mina getimede ljussättningar och ljudsignaler för att kunna visa mig en fil där jag kan hämta MP3 -filer för att kunna tala, och nu fungerar min kod. Dessutom fick jag även mina stora nya högtalare och min förstärkare när jag kunde prata, men det gör det inte. Jag har fått en förfrågan och det kan inte vara så att vi kan använda den för att få en soltererbout som vi har använt i en krets som vi har dörrmärke på, så jag kommer att se mycket korta terminer som jag kan hitta en ny förstärkare. Morgenochten i Den Haag kan jag kanske en ny upplevelse, men jag vet inte att det kommer att hända.
Dag 5: Den nya förstärkaren har öppnats i Den Haag och i sista minuten har vi hittills fått hjälp av Andries. Dessutom har jag också mina lampor och en buzzer -storhet på en platta och en avtryckare/knapp på en annan platta. Kan nu allt gå in i helgen och bygga en pistol. Vi måste först hitta vad som är bra för material att hitta för att hitta men måste hoppas.
Helg: En alles mislukt. Det är också möjligt att denna förstärkare är lika sannolikt på samma sätt som tidigare, nämligen eftersom jag hade många ström genom att gejaagd hade. Om jag fick honom att koka upp på 15 volt, kunde jag också få en av de två gångerna som jag fick när jag kunde prata men få senare när jag kontrollerade att det var tydligt att han fick 12 volt. Därför kan jag bestämma om min förolämpning kan bygga en frustrationsvokalist. Koden och den samlade hårdvaran är exakt samma för att den först kommer att fungera, men jag får bara nya ljudinspelningar.
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg
Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)