Բովանդակություն:
- Պարագաներ
- Քայլ 1: Կարգավորեք ձեր ապարատային նախատիպը
- Քայլ 2: Ձայնի պատրաստում
- Քայլ 3: Կոդ
- Քայլ 4: Շինարարություն
- Քայլ 5: Logboek
Video: Վրդովմունքի ձայնացնող ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Սա ի սկզբանե սկսվեց որպես բոլորովին այլ բան (վիրավորանքի ատրճանակը), բայց վերջին րոպեին իմ հիմնական ատրճանակաձև խոսնակի սարքավորումների անսարքության պատճառով ես ստիպված եղա այն արագ վերակառուցել Frustration Vocalizer- ին, որը գործնականում օգտագործում է նույն ծածկագիրը և նույն սարքավորումները, որոնք ես արդեն զոդել էի:
Պարագաներ
- Արդուինո Ունո
- Jumper մալուխներ
- LED- ները
- Բզզոց
- Կոճակ
- 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: Was beetje laat in de les. Daarna prakticum solderen, gemixt resultaat maar werkte wel toen het aangesloten werd op de Arduino. Հեղինակ գաղափարներ. Whack-a-mole met lampjes die je kapot moet slaan als ze aan gaan Դա այն է, ես դուրս եմ
Dag 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.
Պատասխան 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. Better nieuws- ում, այն ավելի լավ գաղափար է դահլիճ-խլուրդ, և վիրավորանք ատրճանակ: Idee is om een pistool te bouwen waarbij je de trekker overhaalt en er een belediging naar je doelwit wordt toegeslingerd.
Խնդիր 4: 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 vast bezig geweest met een նախատիպը 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 վիրավորանքի խոսք, is het idee. Om de laten zien welke gradatie je geselecteerd hebt gaan er lampjes branden: Geel voor lichte belediging na 1 seconde, oranje voor medium na 2 en rood na 3.
Խնդիր 5: Een MP3 shield kan direct op de Arduino worden gezet en heeft als zodanig geen extra pins nodig.
Հանգստյան օրեր. 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. Er moet ook nog een SD kaart in het MP3 Shield, iets wat ik wel wist maar vergeten was:
Շաբաթ 2
Dag 1: Niet veel gedaan omdat ik erg druk bezig էր հանդիպել animatie, maar heb wel een eerste poging gedaan om mijn speakertjes aan de praat te creativegen, 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 creativegen: 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:
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 նախատիպը: 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 shield audio te laten afspelen, maar er is kennelijk zoveel specieke code daarvoor nodig dat het niet gelukt is. Արդյո՞ք նա գարշապար էր:
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.
Շաբաթ 3:
Dag 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 բարձրախոսներ dan mijn kleine 3 watt speakertje. Kennelijk passen er op deze amplifier 2x 5 watt բարձրախոսներ en 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 speaker liggen die hij aan mij wil uitlenen en die zal hij morgen meenemen.
Dag 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 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 վիրավորում է opgenomen terwijl ik tot 22:00 op դպրոց verbleef.
Երրորդ ՝ werkend te creatgen. 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-specieke գրադարանների worden aangeroepen die je nodig hebt om audio after te laten spelen. Ben hier weer tot 22:00, երբ դպրոցը սկսվի, մենք պետք է նշենք, որ դա սկսվել է:
Դագ 4: 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 creatgen 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.
Dag 5: Ենթադրենք, որ ուժեղացուցիչը աշխատում է Den Haag- ում և վերջին րոպեին, երբ նա հանդիպել է elkaar gesoldeerd- ի հետ, հանդիպել է Հալպ վան Անդրիեսին: 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 materiaal voor een cover cover te vinden maar moet hopelijk wel lukken.
Հանգստյան օրեր. 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 creatgen maar toen later bij nadere auditie werd duidelijk dat hij maar 12 Volt aankan. Daarom heb ik op het allerlaatste moment besloten om mijn վիրավորանք gun om te bouwen naar een frustration vocalizer. De code en gesoldeerde ապարատային սարքավորման ճշգրիտ ճշգրիտ ստուգում, քանի որ այն սկզբնապես լավն է, այնուհանդերձ, հնարավոր է նաև աուդիո բացում:
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)