Obsah:
- Krok 1: Nástroje a materiály
- Krok 2: Otestujte melódiu reproduktora Arduino
- Krok 3: Prispôsobte si skladbu
- Krok 4: Zapojte celý obvod
- Krok 5: Pripravte si prílohu
- Krok 6: Konečné zapojenie
- Krok 7: Dajte to všetko dohromady
Video: Zastavte šantenie s Rant Buddy: 8 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
V mojom dome sa môžeme veľa sťažovať: Autobus meškal, vodný chladič v práci nie je dostatočne studený, lahôdky sa zavreli skoro. Tieto drobné reptania však zostanú bez kontroly a môžu sa roztočiť do úplných reptaní.
Tu nastupuje táto šikovná zarážka: Pomôžte svojim priateľom a blízkym tým, že ju odrežete skôr, ako sa rozladia.
Ak máte pocit, že niekto stráca zmysel pre perspektívu, zapnite chvastúň! Jedno stlačenie by ich malo vrátiť späť a dúfajme, že im to pomôže rozosmiať sa.
V tejto ukážke vám ukážem, ako si vyrobiť vlastnú upravenú zátku. Používam tematickú pieseň Curb Your Enthusiasm (Frolic) a pieseň Najmenšie husle na svete (Woe is Me), ale kód môžete upraviť tak, aby používal akúkoľvek skladbu vôbec!
Krok 1: Nástroje a materiály
Materiály - pre malú verziu:
- Veľkosť krytu M522
- 3,3 V Micro alebo 3,3 V mini drobnosť
- Rečník
- Momentálne tlačidlo alebo prepínač
- Držiak na mince na mince
- 3v mincová batéria
- Extra vodiče, zmršťovadlo, spájkovacia páska
Materiály - pre strednú verziu:
- Veľkosť krytu M530
- Akýkoľvek 5v mikrořadič (napríklad Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather)
- Rečník
- Momentálne tlačidlo alebo prepínač
- Držiak batérie
- Prevodník 5 V DC (voliteľný - je potrebný iba vtedy, ak váš mikrokontrolér nemá regulátor napätia 5 V)
- 9V batéria
- Extra drôty, zmršťovadlo, spájkovacia páska, pena a gumička
Náradie:
- Na základné vedenie: nožnice na drôt, spájkovačka, teplovzdušná pištoľ, pomocné ruky
- Pre kryt: Vŕtačka a vrtáky do plastu
- Pre bezpečnosť pri spájkovaní a vŕtaní: Okuliare a respirátor
-
Na programovanie vášho mikrokontroléra: Software Arduino
Krok 2: Otestujte melódiu reproduktora Arduino
Začnite hraním najzákladnejšej melódie s mikrokontrolérom a reproduktorom.
Otvorte softvér Arduino a uistite sa, že je nastavený na programovanie vášho mikrokontroléra. Ak ste dosku nikdy predtým nenaprogramovali, skôr ako budete pokračovať, prečítajte si pokyny od svojho mikrokontroléra.
Pozrite sa na diagram vývodov, ktorý bol dodaný s vašim mikrokontrolérom, a identifikujte jeden uzemňovací kolík a jeden pin PWM. Tieto dva kolíky zavesíte na náš reproduktor. Uzemňovací kolík by sa mal pripojiť k zápornej (-) strane vášho reproduktora a kolík PWM by sa mal pripojiť k kladnej (+) strane reproduktora. Všimnite si zodpovedajúce číslo, ku ktorému je priradený váš pin PWM; v mojom prípade používam Teensy 2.0 ++ a pripájam sa na pin PWM #26.
Softvér Arduino je k dispozícii hneď po vybalení a ponúka množstvo užitočných príkladov. Otvorte zvukový príklad tak, že prejdete na Súbor -> Príklady -> 02. Digitálne -> toneMelody. Keď sa pozriete na zdrojový kód, na riadku 37 uvidíte volanie funkcie „tón (8, melódia [táto poznámka], poznámkaDĺžka);“a na riadku 44 uvidíte volanie funkcie „noTone (8);“V týchto dvoch riadkoch nahraďte číslo 8 pinom PWM, ktorý používate. Takže pre mňa by to bolo „tón (26, melódia [táto poznámka], poznámkaDĺžka);“a „noTone (26);“resp.
Potom kliknite na tlačidlo so šípkou „nahrať“a vložte tento kód do svojho Arduina. Z reproduktora by ste mali počuť základnú demo melódiu.
Krok 3: Prispôsobte si skladbu
Teraz, keď z reproduktora vychádza zvuk, upravte skladbu tak, aby vyhovovala vášmu zvuku. V našom dome tematická pieseň Curb Your Enthusiasm a najmenšie husle sveta zvyčajne zastaví šialenstvo, takže toto sú dve piesne, ktoré v tomto prípade použijem.
Nájdite notový záznam k skladbe, ktorú chcete použiť, cez Google. (A ak si chcete opracovať čítanie notových záznamov, pozrite si tento návod.)
Z predchádzajúceho príkladu budete upravovať pole „melódie“na riadku 22 a pole „noteDurations“na riadku 27 na predchádzajúcom príklade. Pre každú notu vo vašej skladbe určite zodpovedajúcu notu v súbore pitches.h, ako je znázornené na obrázku vyššie. Pridajte túto poznámku do poľa „melódie“a trvanie uzla v poli „noteDurations“a zvýšte celkový počet poznámok na riadku 32.
Tu si môžete stiahnuť zdrojový kód z niekoľkých príkladov:
Obmedzte svoje nadšenie / bláznivý príklad
Najmenšie husle na svete / Beda mi, ako na to
Krok 4: Zapojte celý obvod
Teraz, keď sa vaša skladba prehráva na mikroovládači, nahraďme pripojenie USB k počítaču napájaním z batérie.
Mikroprocesor budete napájať batériou a medzi batériu a mikroradič umiestnite chvíľkový alebo prepínač. Týmto spôsobom, keď nie je spínač zapojený, je mikroradič vypnutý a keď je spínač zapojený, prúd prúdi z batérie do mikrokontroléra.
Ak používate mikrokontrolér, ktorý napája 5V 9V batériou, a váš mikrokontrolér nemá regulátor napätia, budete tiež chcieť použiť 5V menič, ktorý vypne 9V z batériu do 5V pre mikrokontrolér. Zapojte prevodník medzi vypínač a napájaciu stranu batérie, ako je to znázornené na obrázku vyššie. (Ak používate 3,3 V mikroradič s 3 V batériou, môžete tento kúsok preskočiť.)
Zapojte celý okruh do dosky na chlieb a aligátorové svorky, aby ste zaistili správnu funkciu. Hudba by sa mala spustiť hneď, ako prepnete prepínač, a vypne sa, keď prepnete vypínač späť.
Krok 5: Pripravte si prílohu
Teraz, keď funguje celý obvod, skontrolujte, či sú všetky súčiastky a vodiče v kryte. Možno budete musieť skrátiť niektoré káble, aby ste sa presvedčili, že úplne pasujú.
Keď sú súčiastky zhruba umiestnené v kryte, označte dve malé bodky, kde by kladné a záporné vodiče reproduktora mali prechádzať skrinkou, a označte jednu veľkú bodku, kde by tlačidlo malo prechádzať skrinkou.
Predtým, ako vyvŕtate otvory v kryte, pár poznámok:
- Dôrazne odporúčam použiť pre tieto otvory plastové vrtáky. Skúšal som vŕtať bežnými vrtákmi a na druhom obrázku môžete vidieť, čo sa stalo - kryt praskol zakaždým.
- Umiestnite kryt na drevený povrch, ktorý je bezpečný pre vŕtanie - pretože je v poriadku, ak doň omylom vyvŕtate dieru.
- A ako vždy, ochranné okuliare a respirátor, ktoré zabránia úniku nečistôt do vašich očí a pľúc.
Teraz vyvŕtajte tri otvory opatrne!
Krok 6: Konečné zapojenie
Teraz, keď máte kryt pripravený, je načase vykonať konečné zapojenie obvodu spájkou a zmršťovaním za tepla. Zastrihnite drôty tak krátko, ako je to potrebné, aby sa zmestili do nádoby. Pri pripájaní dvoch vodičov mám rád:
- Orežte malý kúsok zmršťovadla a umiestnite ho na jeden z dvoch drôtov.
- Otočte dva drôty k sebe.
- Spájajte tkaný spoj spolu s malým množstvom spájky. (Ako vždy používajte ochranné okuliare, respirátor a pri spájkovaní používajte dobré vetranie!)
- Spájkovaný spoj zakryte zmršťovaním za tepla. Tepelne zmrštiteľný ohrievajte tepelnou pištoľou, aby zaplnil na svojom mieste.
Teraz by ste mali mať plne funkčný obvod, ktorý je pripravený na umiestnenie do krytu!
Krok 7: Dajte to všetko dohromady
Najprv namontujte prepínač do veľkého otvoru, ktorý ste urobili v kryte. Potom prevlečte dva reproduktory cez dva malé otvory, ktoré ste vytvorili v kryte.
Zvyšok obvodu jemne omotajte do krytu, možno pomocou peny alebo gumičky, aby bol obvod kompaktný a stabilný.
Odporúča:
Ako si vyrobiť DIY Arduino 30 sekundový časovač prania, ZASTAVTE ŠÍRENIE COVIDU: 8 krokov
Ako si vyrobiť DIY Arduino 30 sekundový časovač prania, ZASTAVTE ŠÍRENIE COVIDU: ahoj
Koronavírus: Zastavte šírenie mikro: bit: 3 kroky
Koronavírus: Zastavte šírenie pomocou Micro: bit: V najťažších časoch najviac svieti ľudská vynaliezavosť. Od januára 2020 zachvátila svet pandémia COVID-19. COVID-19 sa šíri kvapkami vzduchu a fomitom. Fomites, jednoducho povedané, sú neživé veci, ako je nábytok, oblečenie, kľučka dverí
Zastavte ALICE - Barikáda dverí pre jednotlivcov so zníženou pohyblivosťou: 8 krokov
Zastavte ALICE - dverová barikáda pre jednotlivcov so zníženou pohyblivosťou: Problém Pre jednotlivcov, ktorí používajú invalidné vozíky, môže byť ťažké zabarikádovať sa v miestnosti, keď je to potrebné. Cieľom tohto projektu je navrhnúť zariadenie, ktoré pomôže osobám, ktoré používajú invalidné vozíky a/alebo majú zníženú silu paží, rýchlo prekonať
Zastavte spotené ruky a nohy v stíhačke potu!: 7 krokov (s obrázkami)
Zastavte spotené ruky a nohy v hre Sweat Fighter !: 1/1/19 Aktualizácia: Niektorí ľudia hlásia bolesť, ktorá je spôsobená rýchlym obrátením polarity. Aktualizujem kód, aby som znížil tento problém, ale zatiaľ by ste sa mali zdržať jeho budovania. Hyperhidróza je stav, ktorý spôsobuje nadbytok
Zastavte pohybovú animáciu pomocou After Affects!: 5 krokov
Zastavte pohybovú animáciu pomocou After Affects !: Stop Motion je úžasný a zábavný spôsob vytvárania animácií. Keď je rozdelený, môže to byť veľmi jednoduché. V tomto návode sa naučíte, ako vytvoriť jednoduchú krátku sekvenciu animácií. Rovnako ako ako pracovať s filtrami, a čas. Priložené video s