Съдържание:
- Консумативи
- Стъпка 1: Настройка на вашия хардуерен прототип
- Стъпка 2: Подготовка на вашето аудио
- Стъпка 3: Кодът
- Стъпка 4: Строителство
- Стъпка 5: Logboek
Видео: Вокализатор на разочарование: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Това първоначално започна като нещо съвсем различно (Insult Gun ™), но поради повреда на оборудването в последния момент в основния ми оръжеен високоговорител, трябваше бързо да го възстановя до Frustration Vocalizer ™, който на практика използва същия код и същия хардуер, който вече бях запоял.
Консумативи
- Arduino Uno
- Кабелни кабели
- светодиоди
- Звуков сигнал
- Бутон
- VS1053 MP3 щит
- SD карта- някои високоговорители, за предпочитане с вграден усилвател
- Powerbank
Стъпка 1: Настройка на вашия хардуерен прототип
Начинът, по който го изградих, можете да изразите до три степени на разочарование. Избирате предпочитаната степен на неудовлетвореност, която искате да изразите, като задържите бутона за определен период от време. Колкото по -дълго държите бутона, толкова по -висока е височината на звука и толкова повече светлини започват да горят.
Настройката е доста проста, 3 светлини за отделни щифтове, зумер и бутон.
Едно нещо, което трябва да се отбележи при примерното изображение, е, че Arduino в изображението няма включен MP3 щит, но разположението на щифтовете е същото като при MP3 щита. На пръв поглед нелогичното разположение на щифтовете се дължи на факта, че самият MP3 щит използва доста голямо количество щифтове, когато се използва с действително възпроизвеждане на MP3 (но функционира точно като обикновения Arduino, ако не трябва да се възпроизвеждат MP3).
Стъпка 2: Подготовка на вашето аудио
За да предадете действително чувствата си на нещастие и разочарование, ще трябва да запишете аудио образци на тези емоции, или просто можете да използвате моето аудио, което набързо записах с моя доста разочароващ микрофон за лаптоп.
Ако все пак решите да записвате собствено аудио, въпреки че препоръчвам Audacity (https://www.audacityteam.org/), това е безплатен софтуер за редактиране на аудио, който е лесен за използване.
Друга забележка, ако записвате собствено аудио, имайте предвид, когато давате имена на вашите аудио файлове, за да назовете песните си „track001.mp3“„track024.mp3“„track999.mp3“и др. MP3 модулът може да чете файлове само с този точен формат. Друга забележка, която трябва да добавите към тази бележка, е, че повечето компютри сами добавят „.mp3“, така че опитайте просто да назовете вашите песни „track001“без първо да добавите „.mp3“
Стъпка 3: Кодът
Добавен ще намерите моя код. Моля, обърнете внимание, че аз нарекох песните си по степен на разочарование. 001-003 е леко разочарование, 011 е средно разочарование и 021-023 е тежко разочарование (не записах много писъци, но не ми остана много място или възможност да запиша приемливо много, крещейки в микрофон след като вече бях записал над 30 обиди за първоначалната ми идея).
Ако искате да добавите още писъци, предлагам да спазвате подобна конвенция за номериране, за да следите каква е песента. Имайте предвид също, че ако искате да добавите още песни, ще трябва да промените това в кода. Ще отбележите, че конкретните песни са избрани на случаен принцип.
Стъпка 4: Строителство
Съберете всичко по предпочитан от вас начин. Реших да сложа моя Arduino и всички бутони и светлини на тръбата на китката си и да окабелявам към високоговорителите си в раница. По този начин цялата конструкция е преносима.
Стъпка 5: Logboek
Седмица 1 Ден 1: Въведение Gehad, begonnen срещна мозъчни атаки за идея. Was beetje laat in de les. Daarna Practicum solderen, gemixt резултат от maar werkte wel toen het aangesloten werd op de Arduino. Huidige ideeën: Whack-a-mol met lampjes die je kapot moet slaan als ze aan gaan Това е, излизам
Даг 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 по -късно weer meekomen. В по-добри новини, heb een beter idee dan whack-a-mole, een обиден пистолет. Idee is om een pistool te bouwen waarbij je de trekker overhaalt en er een belediging naar je doelwit wordt toegeslingerd.
Даг 4: Verdergegaan се срещна с myjn 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 af te spelen aangezien de Arduino geen MP3’s of iets soortgelijks can afspelen. Бен Вел, обширен безиг Гювест, се срещна с прототип Waarvan Ik de Onderdelen Wel Heb, voornamelijk Voor Een charge Functie. Hoe langer е de trekker (in dit geval de button) ingedrukt houd hoe erger de обида wordt, is het idee. Om de laten zien welke gradatie е geselecteerd hebt gaan er lampjes branden. Geel voor lichte belediging на 1 секунда, oranje voor medium на 2 en rood на 3.
Dag 5: Vandaag voornamelijk bezig geweest met animatie ivm de aankomende schouw van dat vak, maar heb wel onderdelen besteld, twee speaker and een MP3-shield. Een MP3 щит може директно op de Arduino worden gezet en heeft als zodanig geen extra pins nodig.
Уикенд: Най -доброто време, най -доброто от мен е бинненгекомен. Waar ik geen reoking mee had gehouden is dat de Speakertjes geen aangebouwde aux kabel hebben dus ik zal dat denk ik zelf aan moeten sluiten. Можем да видим SD картата в MP3 Shield, но това е най -доброто от вас.
Седмица 2
Ден 1: Niet veel gedaan omdat ik erg druk bezig беше срещнат анимация, maar heb wel een eerste poging gedaan om mojjn Speakertjes aan de praat te krijgen, tot zover zonder успех. Heb een aux cord van thuis uit elkaar geknipt maar er komt tot op heden nog geen geluid uit
Ден 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 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: Vandaag helemaal niets aan ITTT gedaan ivm Animatie schouw morgen.
Даг 4: Vandaag een SD kaart gekocht bij de Action, ga morgen eerst maar eens kijken om geluid uit myjn Arduino te zien krijgen. Heb ook een buzzer toegevoegd aan mijn audioloze прототип. Hoe langer е 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 myjn MP3 shield audio te laten afspelen, maar er is kennelijk zoveel specifieke code daarvoor nodig dat het niet gelukt is. Беше добре петата 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 laten maken omdat er niet genoeg stroom naartoe gaat vanuit de Arduino. De усилвател verbind de Arduino alleen maar met een aux kabel en zit zelf aan een stroombron обширен en het Speakertje.
Седмица 3:
Даг 1: Heb vandaag mijn усилвател в 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 speaker dan mijn kleine 3 watt Speakertje. Kennelijk passen er op deze усилвател 2x 5 вата високоговорители и blazen mijn kleine Speakertjes op. Aan de ene kant denk ik ‘oh nee’, maar andere kant denk ik ‘oh yes’. Peer die mij dit verteld heeft heeft ook nog thuis een grote говорител liggen die hij aan mij wil uitlenen en die zal hij morgen meenemen.
Даг 2: De speaker die Peer mij heeft geleend is flink groot, ik ga denk ik mijn plan bijstellen van pistool naar geweer. Vandaag ook druk bezig geweest met het proberen om MP3’s af te laten spelen met myjn 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 обиди 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 onmogelij 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 библиотеки 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 studiedag, ben vandaag opnieuw begonnen met mijn code te schrijven en in plaats van proberen mijn MP3's te laten afspelen in mijn getimede lichtjes en buzzerbestand, heb ik besloten om mijn getimede lizgen to buzezer de buzzerbestand, heb ik besloten om mijn getimede lichtjee bu buzzerbestand 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 усилвател moeten zien te vinden. Morgenochten in Den Haag kan ik misschien een nieuwe ophalen, maar weet nog niet of dat gaat lukken.
Даг 5: Нов усилвател на Heb de nieuwe в Den Haag и в последната минута в Elkaar Gesoldeerd и Hulp van Andries. Daarnaast heb ik ook mijn lampjes en buzzer widegesoldeerd 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 materiaal voor een cover te vinden maar moet hopelijk wel lukken.
Уикенд: En alles е погрешно. Heb ook deze усилвател gesloopt waarschijnlijk op dezelfde manier als de vorige, namelijk omdat ik er teveel stroom doorheen gejaagd имаше. 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 обиден пистолет om te bouwen naar een фрустрационен вокализатор. De code en gesoldeerde хардуерът е точно hetzelfde dus dat е prima gegaan, ik moest alleen nieuwe audio opnemen.
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки
Как да направя 4G LTE двойна BiQuade антена лесни стъпки: През повечето време, с което се сблъсквах, нямам добра сила на сигнала за ежедневните ми работи. Така. Търся и опитвам различни видове антени, но не работи. След загубено време намерих антена, която се надявам да направя и изпробвам, защото тя не градивен принцип
Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки
Дизайн на игра с Flick в 5 стъпки: Flick е наистина прост начин да направите игра, особено нещо като пъзел, визуален роман или приключенска игра
Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки
Система за предупреждение за паркиране на автомобил Arduino | Стъпки по стъпка: В този проект ще проектирам обикновена верига за сензори за паркиране на автомобил Arduino, използвайки Arduino UNO и HC-SR04 ултразвуков сензор. Тази базирана на Arduino система за предупреждение за автомобил за заден ход може да се използва за автономна навигация, измерване на роботи и други обхвати