Daftar Isi:
- Perlengkapan
- Langkah 1: Menyiapkan Prototipe Perangkat Keras Anda
- Langkah 2: Mempersiapkan Audio Anda
- Langkah 3: Kode
- Langkah 4: Konstruksi
- Langkah 5: Logboek
Video: Vokalizer Frustrasi: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Ini awalnya dimulai sebagai sesuatu yang sama sekali berbeda (Insult Gun ™) tetapi karena kegagalan peralatan menit-menit terakhir di speaker berbentuk senjata utama saya, saya harus segera membangunnya kembali ke Frustration Vocalizer ™ yang praktis menggunakan kode yang sama dan hardware yang sama saya sudah disolder.
Perlengkapan
-Arduino Uno
- Kabel jumper
- LED
- Bel
- Tombol
- VS1053 MP3 Perisai
- kartu SD- beberapa speaker, lebih disukai dengan amplifier bawaan
- Powerbank
Langkah 1: Menyiapkan Prototipe Perangkat Keras Anda
Cara saya membangunnya, Anda dapat mengekspresikan hingga tiga derajat frustrasi. Anda memilih tingkat frustrasi yang diinginkan yang ingin Anda ungkapkan dengan menahan tombol untuk jangka waktu tertentu. Semakin lama Anda menahan tombol, semakin tinggi nada bel dan semakin banyak lampu yang mulai menyala.
Pengaturannya cukup sederhana, 3 lampu semua untuk memisahkan pin, bel dan tombol.
Satu hal yang perlu diperhatikan tentang contoh gambar adalah Arduino pada gambar tidak memiliki pelindung MP3 yang terpasang di atasnya, tetapi penempatan pinnya sama dengan pelindung MP3. Penempatan pin yang tampaknya tidak masuk akal disebabkan oleh fakta bahwa pelindung MP3 itu sendiri menggunakan cukup banyak pin saat digunakan dengan benar-benar memutar MP3 (tetapi berfungsi persis sama dengan Arduino biasa jika tidak ada MP3 yang harus diputar.).
Langkah 2: Mempersiapkan Audio Anda
Untuk benar-benar menyampaikan perasaan sedih dan frustrasi Anda, Anda perlu merekam sampel audio dari emosi ini, atau Anda bisa menggunakan audio saya yang buru-buru direkam dengan mikrofon laptop saya yang cukup mengecewakan.
Jika Anda memilih untuk merekam audio Anda sendiri, saya merekomendasikan Audacity (https://www.audacityteam.org/), ini adalah perangkat lunak pengedit audio gratis yang mudah digunakan.
Catatan lain jika Anda merekam audio Anda sendiri, ingatlah ketika memberi nama file audio Anda untuk memberi nama trek Anda 'track001.mp3' 'track024.mp3' 'track999.mp3' dll. Modul MP3 hanya dapat membaca file dengan format yang tepat. Catatan lain untuk ditambahkan ke catatan ini adalah kebanyakan pc menambahkan sendiri '.mp3' jadi coba beri nama trek Anda 'track001' tanpa menambahkan '.mp3' terlebih dahulu
Langkah 3: Kode
Ditambahkan Anda akan menemukan kode saya. Harap dicatat bahwa saya menamai trek saya per tingkat frustrasi. 001-003 adalah frustrasi ringan, 011 adalah frustrasi sedang dan 021-023 adalah frustrasi berat (Saya tidak merekam banyak jeritan tapi saya tidak punya banyak ruang atau kesempatan tersisa untuk merekam banyak jeritan saya ke mikrofon setelah merekam lebih dari 30 penghinaan untuk ide asli saya).
Jika Anda ingin menambahkan lebih banyak jeritan, saya sarankan Anda menyimpan konvensi penomoran yang serupa untuk melacak trek apa itu. Juga perlu diingat bahwa jika Anda ingin menambahkan lebih banyak trek, Anda perlu mengubahnya dalam kode. Anda akan mencatat bahwa trek tertentu dipilih secara acak.
Langkah 4: Konstruksi
Gabungkan semuanya dengan cara yang Anda inginkan. Saya memutuskan untuk meletakkan Arduino saya dan semua tombol dan lampu pada pipa di pergelangan tangan saya, dan memasang kabel ke speaker saya di tas ransel. Dengan cara ini seluruh konstruksi portabel.
Langkah 5: Logboek
Minggu 1 Dag 1: Perkenalan gehad, begonnen bertemu brainstormen voor idee. Apakah beetje laat di de les. Daarna praktikum solderen, gemixt resultaat maar werkte wel toen het aangesloten werd op de Arduino. Huidige ideeën: Whack-a-mole bertemu lampjes die je kapot moet slaan als ze aan gaan Itu saja, aku keluar
Dag 2: Werkcollege Arduino gehad, heb vaag het idee dat ik misschien start 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 di atas Arduino gehad, lebih baik daripada yang lain dan sesuai dengan kemiringan. Haakte bijna af omdat het een beetje ingewikkeld werd maar kon later weer meekomen. Dalam beter nieuws, heb een beter idee dan whack-a-mole, een menghina pistol. Idee is om een pistool te bouwen waarbij je de trekker overhaalt en er een belediging naar je doelwit wordt toegeslingerd.
Dag 4: Verdergegaan bertemu mijn idee van de menghina pistol. 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 dari iets soortgelijks kan afspelen. Ben wel al luas bezig geweest bertemu een prototipe waarvan ik de onderdelen wel heb, voornamelijk voor een charge functie. Hoe langer je de trekker (dalam dit geval de button) ingedrukt houd hoe erger de menghina kata, is het idee. Om de laten zien welke gradatie je geselecteerd hebt gaan er lampjes branden. Geel voor lichte belediging na 1 detik, 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 wel onderdelen besteld, twee speaker en een MP3-shield. Een MP3 shield kan direct op de Arduino worden gezet en heeft al zodanig geen pin ekstra nodig.
Akhir Pekan: Niets gedaan, laris maar mijn adalah 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. Er moet ook nog een SD kaart di MP3 Shield, ik wel wist maar vergeten dulu.
Minggu 2
Dag 1: Niet veel gedaan omdat ik erg druk bezig is met animatie, maar heb wel een eerste poging gedaan om mijn speakertjes 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 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 langsung tegen de speaker houdt. Ik kan er een redelijke koptelefoon van maken maar dat was niet mijn idee.
Dag 3: Vandaag helemaal niets aan ITTT gedaan ivm Animatie schouw morgen.
Dag 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 prototipe. 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 perisai audio te laten afspelen, maar er is kennelijk zoveel kode spesifikasi daarvoor nodig dat het niet gelukt is. Apakah wel tumit 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 amplifier verbind de Arduino alleen maar met een aux kabel en zit zelf aan een stroombron vast en het speakertje.
Minggu 3:
Dag 1: Heb vandaag mijn amplifier di elkaar gezet bertemu 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 amplifier 2x 5 watt speaker en blazen mijn kleine speakertjes op. Aan de ene kant denk ik 'oh nee', maar andere kant denk ik 'oh ya'. 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: De speaker die Peer mij heeft geleend adalah flink groot, ik ga denk ik mijn plan bijstellen van pistool naar geweer. Vandaag ook druk bezig geweest met het proberen om MP3 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 menghina pilihan 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 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 library 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 di awal.
Dag 4: Vandaag niet naar school ivm learnag, ben vandaag opnieuw begonnen met mijn code te schrijven en in plaats van proberen mijn MP3 te laten afspelen in mijn getimede lichtjes en buzzerbestand, heb ik besloten om mijn 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 we bij het solderen een te hete solder tentang hebben gebruikt en een circuitje hebben doorgebrand, dus ik zal op de zeer korte termijn ergens nog een nieuwe te amplifier moeten. Morgenochten di Den Haag kan ik misschien een nieuwe ophalen, maar weet nog niet dari dat gaat lukken.
Hari 5: Heb de nieuwe amplifier opgehaald di Den Haag dan menit terakhir nog di elkaar gesoldeerd bertemu hulp van Andries. Daarnaast heb ik ook mijn lampjes en buzzer vastgesoldeerd op een plaatje en mijn pemicu/tombol 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.
Akhir pekan: En alles adalah mislukt. 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 of twee keer geprobeerd om hem daarmee aan de praat te krijgen maar toen kemudian bij nadere inspectie werd duidelijk dat hij maar 12 Volt aankan. Daarom heb ik op het allerlaatste moment besloten om mijn menghina pistol om te bouwen naar een vokalis frustrasi. De code en gesoldeerde hardware zijn tepat hetzelfde dus dat adalah prima gegaan, ik paling alleen nieuwe opnemen audio.
Direkomendasikan:
Sistem Peringatan Parkir Terbalik Mobil Arduino - Langkah demi Langkah: 4 Langkah
Sistem Peringatan Parkir Mundur Mobil Arduino | Langkah demi Langkah: Pada proyek kali ini, saya akan merancang Rangkaian Sensor Parkir Mundur Mobil Arduino sederhana menggunakan Sensor Ultrasonik Arduino UNO dan HC-SR04. Sistem peringatan mundur mobil berbasis Arduino ini dapat digunakan untuk Navigasi Otonom, Jarak Robot, dan r
Langkah demi Langkah Membangun PC: 9 Langkah
Langkah demi Langkah Membangun PC: Perlengkapan: Perangkat Keras: MotherboardCPU & Pendingin CPUPSU (Unit catu daya)Penyimpanan (HDD/SSD)RAMGPU (tidak diperlukan)Kasing Alat: Obeng Gelang ESD/pasta matstermal dengan aplikator
Levitasi Akustik Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): 8 Langkah
Akustik Levitation Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): transduser suara ultrasonik L298N Dc female adapter power supply dengan pin dc laki-laki Arduino UNOBreadboardCara kerjanya: Pertama, Anda mengunggah kode ke Arduino Uno (ini adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk mengonversi kode (C++)
Arduino: Mobil Seni Multiplayer Frustrasi: 13 Langkah
Arduino: Mobil Seni Multipemain Frustrasi: Dit is een art-car die je kunt besturen bertemu bluetooth vanaf je smartphone en een servo die bestuurt kan worden door middel van een draaiknop. Pilihan adalah om het chaotisch/ frustrerend te maken voor de gebruiker door er voor te zorgen dat de servo i
Arduino: Kit Minigames (Frustrasi): 4 Langkah
Arduino: Kit Minigames (Frustrasi): (Contoh casing yang bagus untuk Arduino ini ^)Sebelum saya mulai: terlepas dari upaya saya, saya tidak dapat menyelesaikan perangkat sepenuhnya karena uh… waktu dan kemalangan. Menjadi lebih baik ketika bagian Arduino saya berpikir itu akan menjadi ide yang baik untuk berhenti bekerja di beberapa