Turinys:
- Prekės
- 1 veiksmas: nustatykite aparatūros prototipą
- 2 veiksmas: garso paruošimas
- 3 žingsnis: Kodas
- 4 žingsnis: statyba
- 5 žingsnis: „Logboek“
Video: Nusivylimo vokalizatorius: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Iš pradžių tai buvo kažkas visiškai kitokio („Insult Gun ™“), tačiau dėl paskutinės minutės įrangos gedimo mano pagrindiniame ginklo formos garsiakalbyje turėjau greitai jį atstatyti į „Frustration Vocalizer ™“, kuris praktiškai naudoja tą patį kodą ir ta pati aparatūra, kurią jau buvau litavęs.
Prekės
- Arduino Uno
- jungiamieji kabeliai
- šviesos diodai
- Garsinis signalas
- Mygtukas
- VS1053 MP3 skydas
- SD kortelė- kai kurie garsiakalbiai, pageidautina su įmontuotu stiprintuvu
- „Powerbank“
1 veiksmas: nustatykite aparatūros prototipą
Kaip aš jį sukūriau, galite išreikšti iki trijų laipsnių nusivylimą. Jūs pasirenkate pageidaujamą nusivylimo laipsnį, laikydami nuspaustą mygtuką tam tikrą laiką. Kuo ilgiau laikysite nuspaudę mygtuką, tuo didesnis bus garsinio signalo aukštis ir daugiau lempučių pradės degti.
Sąranka yra gana paprasta, 3 žibintai, skirti atskiriems kaiščiams, garsinis signalas ir mygtukas.
Vienas dalykas, kurį reikia atkreipti dėmesį į pavyzdinį vaizdą, yra tas, kad paveikslėlyje esantis „Arduino“neturi prijungto MP3 skydo, tačiau kaiščio vieta yra tokia pati kaip ir su MP3 skydu. Iš pažiūros nelogiškas kaiščių išdėstymas yra dėl to, kad pats MP3 skydas naudoja nemažai smeigtukų, kai jis naudojamas iš tikrųjų grojant MP3 (tačiau veikia lygiai taip pat, kaip įprastas „Arduino“, jei nereikia paleisti MP3)).
2 veiksmas: garso paruošimas
Norėdami iš tikrųjų perteikti savo sielvarto ir nusivylimo jausmus, turėsite įrašyti šių emocijų garso pavyzdžius, arba galite tiesiog naudoti mano garsą, kurį paskubomis įrašiau su gana nusivylusiu nešiojamojo kompiuterio mikrofonu.
Jei pasirinksite įrašyti savo garsą, nors aš rekomenduoju „Audacity“(https://www.audacityteam.org/), tai nemokama garso redagavimo programinė įranga, kuria lengva naudotis.
Kita pastaba, jei įrašote savo garso įrašą, nepamirškite, kai pavadinate savo garso failus, kad pavadintumėte savo takelius „track001.mp3“„track024.mp3“„track999.mp3“ir tt MP3 modulis gali skaityti tik tokio formato failus. Dar viena pastaba, kurią reikia pridėti prie šios pastabos, yra tai, kad dauguma kompiuterių patys prideda „.mp3“, todėl pirmiausia pabandykite pavadinti savo takelius „track001“be pridėto „.mp3“
3 žingsnis: Kodas
Pridėta rasite mano kodą. Atkreipkite dėmesį, kad savo takelius pavadinau pagal nusivylimo laipsnį. 001-003 yra lengvas nusivylimas, 011 yra vidutinis nusivylimas ir 021-023 yra stiprus nusivylimas (neįrašiau labai daug riksmų, bet neturėjau daug vietos ar galimybės priimtinai įrašyti daug rėkiančių į mikrofoną jau užfiksavęs daugiau nei 30 įžeidimų mano pradinei idėjai).
Jei norite pridėti daugiau riksmų, siūlau laikytis panašaus numeravimo susitarimo, kad galėtumėte sekti, koks takelis yra. Taip pat atminkite, kad jei norite pridėti daugiau takelių, turėsite tai pakeisti kode. Atkreipkite dėmesį, kad konkretūs takeliai pasirenkami atsitiktinai.
4 žingsnis: statyba
Sudėkite viską taip, kaip jums patinka. Nusprendžiau ant riešo uždėti „Arduino“ir visus mygtukus bei lemputes ant vamzdžio, o kuprinėje - laidus prie garsiakalbių. Tokiu būdu visa konstrukcija yra nešiojama.
5 žingsnis: „Logboek“
1 savaitė Dag 1: Introductionie gehad, begonnen met brainstormen voor idee. Buvo beetje laat in les. Daarna Practicum solderen, gemixt resultaat maar werkte wel toen het aangesloten werd op de Arduino. Na, idėja: „Mūšis-lemputė“ir „lempos“, tai yra, aš išėjau.
2 veiksmas: 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.
3 veiksmas: „Tweede“darbo kolekcija virš „Arduino gehad“, bet neuždengta. Haakte bijna af omdat het een beetje ingewikkeld werd maar kon later weer meekomen. Beter naujienose, heb een beter idee dan whack-a-mole, een įžeidžiantis ginklas. Idea is om een pistool te bouwen waarbij je de trekker overhaalt en er een belediging naar je doelwit wordt toegeslingerd.
4 veiksmas: „Verdergegaan“susitiko su įžeidžiančio ginklo idėja. 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 af te spelen aangezien de Arduino geen MP3’s of iets soortgelijks kan afspelen. Ben wel al wide bezig geweest met prototipas 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 sece, oranje voor medium na 2 en rood na 3.
5 skyrius: Vandaag voornamelijk bezig geweest with animatie ivm de aankomende schouw van dat vak, maar heb wel onderdelen besteld, twee speaker and een MP3-shield. Een MP3 skydas gali tiesiogiai naudotis „Arduino worden gezet“ir „heeft“arba „zodanig geen extra pins nodig“.
Savaitgalis: Niets gedaan, maar mijn bestelling is wel binnengekomen. Waar ik geen rekening mee had gehouden is dat de speakertjes geen aangebouwde aux kabel hebben dus ik zal dat denk ik zelf aan moeten sluiten. Skaitykite SD kortelę su „MP3 Shield“, tai yra, ką reikia žinoti.
2 savaitė
1 veiksmas: Niet dar gedaan omdat ik erg druk bezig buvo sutiktas animacijos, maar heb wel een eerste poging gedaan om mijn Speertjes aan de praat te krijgen, tot zover zonder success. 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 speakers weten te krijgen. Nog niet uit mijn MP3 shield zelf maar daar heb ik nog geen sd kaart voor. Het geluid is alleen nog wel erg zacht en ik weet niet waarom. Je kan het alleen maar goed horen als je je oor direct tegen de speaker houdt. Ik kan er een redelijke koptelefoon van maken maar dat was niet mijn idee.
3 veiksmas: Vandaag helemaal niec aan ITTT gedaan ivm Animatie schouw morgen.
4 veiksmas: Vandaag een SD card gekocht from action, ga morgen eerst maar eens kijken om geluid uit mijn Arduino te zien krijgen. Heb ook een buzzer toegevoegd aan mijn audioloze prototipas. Hoe langer je het knopje ingedrukt houdt hoe hoger het geluid uit de buzzer wordt.
5 eilutė: 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 is kennelijk zoveel specificieke code daarvoor nodig dat het niet gelukt is. Buvo sveikas kulnas gezellig.
Vakantie !: Pols gebroken, 9 dagen weg geweest op vakantie en onderdelen besteld. Voornamelijk een amplifier die ik kennelijk nodig heb om mijn speakertje geluid te latten maken omdat er niet genoeg stroom naartoe gaat vanuit de Arduino. De amplifier verbind de Arduino alleen maar met een aux kabel en zit zelf aan een stroombron wide en het speechertje.
3 savaitė:
1 veiksmas: Heb vandaag mijn stiprintuvas elkaar gezet met hulp van Swan (ik kon mijn rechterpols niet gebruiken). Ander ding waar ik vandaag achter ben gekomen, de amplifier die ik gekocht heb is voor veel grotere garsiakalbiai dan mijn kleine 3 vatų kalba. Kennelijk keleivis ar op deze stiprintuvas 2x 5 vatų garsiakalbiai ir blazen mijn kleine Speertjes op. Aan de ene kant denk ik ‘oh nee’, maar andere kant denk ik ‘oh yes’. Lygiagrečiai kalbant apie garsųjį garsiakalbį, kalbant apie garsiakalbį, galima sužinoti, kas yra mij wil uitlenen en die zal hij morgen meenemen.
2 veiksmas: kalbėtojas, turintis panašių pranešimų, yra nesėkmingas, jis turi suplanuoti savo planą. Vandaag ook druk bezig geweest met het proberen om MP3’s af te laten spelen met 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 insults opgenomen terwijl ik tot 22:00 op school verbleef.
Dag 3: Vandaag ben ik erg lang bezig geweest met het proberen om MP3's af te laten spelen in mijn al reeds bestaande lampjes en buzzertimer code waar ik ook heel veel hulp bij heb gekregen van onder andere Lotte, maar het lijkt wel bijna onmogelijk om het 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-specificieke libraries worden aangeroepen die je nodig hebt om audio af te latten 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 tanulies een bestand waar ik de MP3's 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 we 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 te vinden. Morgenochten in Den Haag kan ik misschien een nieuwe ophalen, maar weet nog niet of dat gaat lukken.
5 veiksmas: „Heb de nieuwe“stiprintuvas, veikiantis Den Haag mieste, paskutinės minutės pastangose ir el. Daarnaast heb ik ook mijn lampjes en buzzer vastgesoldeerd op een plaatje en mijn trigger/button op een ander plaatje. Kan nu alles aan gaan sluiten in het weekend en mijn gun bouwen. Zal wel eerst nog wat moeten dumpsterdiven om goed material voor een cover te vinden maar moet hopelijk wel lukken.
Savaitgalis: En alles is mislukt. Heb ook deze stiprintuvas 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 of twee keer geprobeerd om hem daarmee aan de praat te krijgen maar toen later bij nadere inspectie werd duidelijk dat hij maar 12 Volt aankan. Daarom heb ik op het allerlaatste moment besloten om mijn insult gun om te bouwen naar een frustration vokalizer. De code ir gesoldeerde hardware zijn tikslus hetzelfde dus dat is prima gegaan, ik moest alleen nieuwe audio opnemen.
Rekomenduojamas:
„Arduino“automobilių atbulinės eigos įspėjimo sistema - Žingsniai po žingsnio: 4 žingsniai
„Arduino“automobilių atbulinės eigos įspėjimo sistema | Žingsniai po žingsnio: Šiame projekte aš suprojektuosiu paprastą „Arduino“automobilio atbulinės eigos stovėjimo jutiklio grandinę, naudodamas „Arduino UNO“ir ultragarsinį jutiklį „HC-SR04“. Ši „Arduino“pagrįsta automobilio atbulinės eigos įspėjimo sistema gali būti naudojama autonominei navigacijai, robotų diapazonui ir kitiems diapazonams
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): 8 žingsniai
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): ultragarsiniai garso keitikliai L298N nuolatinės srovės adapterio maitinimo šaltinis su vyrišku nuolatinės srovės kaiščiu „Arduino UNOBreadboard“Kaip tai veikia: pirmiausia įkelkite kodą į „Arduino Uno“(tai yra mikrovaldiklis su skaitmeniniu ir analoginiai prievadai kodui konvertuoti (C ++)
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: 7 žingsniai
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: Kelionė, skirta visam „Kano Pixel“potencialui išnaudoti, prasideda gamyklos programinės įrangos pakeitimu „MicroPython“, tačiau tai tik pradžia. Norėdami koduoti „Pixel Kit“, turime prie jo prijungti savo kompiuterius. Ši pamoka paaiškins, kas
Tiesioginė 4G/5G HD vaizdo transliacija iš DJI drono esant mažai delsai [3 žingsniai]: 3 žingsniai
Tiesioginis 4G/5G HD vaizdo įrašų srautinis perdavimas iš DJI drono esant mažai delsai [3 žingsniai]: Šis vadovas padės jums gauti tiesioginius HD kokybės vaizdo srautus iš beveik visų DJI dronų. Naudodami „FlytOS Mobile App“ir „FlytNow Web Application“galite pradėti transliuoti vaizdo įrašus iš drono