Kazalo:

Stop Rants with Rant Buddy: 8 korakov (s slikami)
Stop Rants with Rant Buddy: 8 korakov (s slikami)

Video: Stop Rants with Rant Buddy: 8 korakov (s slikami)

Video: Stop Rants with Rant Buddy: 8 korakov (s slikami)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Stop Rants with Rant Buddy
Stop Rants with Rant Buddy

V mojem domu se lahko veliko pritožujemo: avtobus je zamujal, hladilnik vode pri delu ni dovolj hladen, slaščičarna se je predčasno zaprla. Toda če jih ne preverite, se lahko ti manjši godrnjavi razširijo v polno razburjenje.

Tu prihaja ta priročen zamašek: Pomagajte svojim prijateljem in ljubljenim, tako da ga odrežete, še preden se raztrgajo.

Če čutite, da nekdo izgublja občutek za perspektivo, vklopite rant-stopper! En pritisk bi jih moral vrniti in upajmo, da jim bo to pomagalo.

V tem predstavitvi vam bom pokazal, kako sami izdelati zamašek za rant. Uporabljam tematsko pesem Curb Your Enthusiasm (Frolic) in svetovno najmanjšo violinsko pesem (Woe is Me), vendar lahko kodo spremenite tako, da uporabite katero koli pesem!

Korak: Orodja in materiali

Orodja in materiali
Orodja in materiali
Orodja in materiali
Orodja in materiali

Materiali - za majhno različico:

  • Velikost ohišja M522
  • 3.3V Pro Micro ali 3.3V Mini nakit
  • Zvočnik
  • Trenutni gumb ali stikalo
  • Držalo za kovance
  • 3v kovanec baterija
  • Dodatne žice, termoskrčljivi, spajkalni trak

Materiali - za srednje različice:

  • Velikost ohišja M530
  • Vsak 5V mikrokrmilnik (kot so Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather)
  • Zvočnik
  • Trenutni gumb ali stikalo
  • Nosilec baterije
  • 5v DC pretvornik (izbirno - potrebno je le, če vaš mikro krmilnik nima 5v regulatorja napetosti)
  • 9V baterija
  • Dodatne žice, toplotno skrčljivi, spajkalni trak, pena in gumijasti trak

Orodja:

  • Za osnovno ožičenje: rezalniki žice, spajkalnik, toplotna pištola, roke za pomoč
  • Za ohišje: sveder in svedri za plastiko
  • Za varnost pri spajkanju in vrtanju: očala in respirator
  • Za programiranje vašega mikro krmilnika: Arduino Software

Korak: Preizkusite melodijo zvočnikov Arduino

Preizkusite melodijo zvočnikov Arduino
Preizkusite melodijo zvočnikov Arduino
Preizkusite melodijo zvočnikov Arduino
Preizkusite melodijo zvočnikov Arduino
Preizkusite melodijo zvočnikov Arduino
Preizkusite melodijo zvočnikov Arduino

Začnite z igranjem najosnovnejše melodije z mikrokontrolerjem in zvočnikom.

Odprite programsko opremo Arduino in se prepričajte, da je nastavljena za programiranje vašega mikrokrmilnika. Če plošče še niste programirali, pred nadaljevanjem preverite navodila vašega mikrokrmilnika.

Oglejte si diagram izklopa, ki ste ga dobili z mikrokontrolerjem, in poiščite en ozemljitveni pin in en pin PWM. Ta dva zatiča boste priklopili na naš zvočnik. Ozemljitveni zatič se mora priključiti na negativno (-) stran zvočnika, pin PWM pa na pozitivno (+) stran zvočnika. Upoštevajte ustrezno številko, ki ji je dodeljen vaš pin PWM; v mojem primeru uporabljam Teensy 2.0 ++ in se povezujem s PWM pin #26.

Programska oprema Arduino prihaja iz škatle s kopico koristnih primerov. Odprite zvočni primer tako, da odprete Datoteka -> Primeri -> 02. Digitalno -> toneMelody. Če pogledate izvorno kodo, boste v vrstici 37 videli klic funkcije "ton (8, melodija [thisNote], noteDuration)"; in v vrstici 44 boste videli klic funkcije »noTone (8);« V teh dveh vrsticah številko 8 zamenjajte s pin PWM, ki ga uporabljate. Tako bi zame to postalo "ton (26, melodija [thisNote], noteDuration)"; in "noTone (26);" oz.

Nato kliknite gumb s puščico »naloži«, da to kodo postavite na svoj arduino. Skozi zvočnik bi morali slišati osnovno demo melodijo.

3. korak: prilagodite pesem

Prilagodite pesem
Prilagodite pesem

Zdaj, ko iz zvočnika prihaja zvok, pesem prilagodite svojemu igralcu. V naši hiši bosta tematska pesem Curb Your Enthusiasm in Najmanjša violina na svetu ponavadi ustavila govorjenje, zato sta to dve pesmi, ki jih bom uporabil v tem primeru.

Poiščite noto za pesem, ki jo želite uporabiti prek Googla. (In če morate prebrati branje not, si oglejte to vadnico.)

Uredili boste niz "melodija" v vrstici 22 in matriko "noteDurations" v vrstici 27 iz prejšnjega primera, da naredimo lastno pesem. Za vsako noto v vaši pesmi določite ustrezno opombo v datoteki pitches.h, kot je prikazano na zgornjem posnetku zaslona. Dodajte to opombo v matriko "melody" in trajanje vozlišča v matriki "noteDurations" ter povečajte skupno število not v vrstici 32.

Izvorno kodo lahko prenesete v nekaj primerov tukaj:

Omejite svoje navdušenje / nesmiselni primer

Primer najmanjše violine na svetu / Gorje mi je

4. korak: Priključite celotno vezje

Priključite celotno vezje
Priključite celotno vezje

Zdaj, ko se vaša pesem predvaja na mikrokrmilniku, zamenjajmo povezavo USB z računalnikom z napajanjem iz baterije.

Mikro krmilnik boste napajali z baterijo in med baterijo in mikrokrmilnikom postavili trenutek ali preklopno stikalo. Tako, ko stikalo ni vklopljeno, je mikrokrmilnik izklopljen, in ko je stikalo vklopljeno, moč teče iz akumulatorja v mikrokrmilnik.

Če uporabljate mikrokrmilnik, ki napaja 5 V z baterijo 9 V, in vaš mikrokrmilnik nima regulatorja napetosti, boste želeli uporabiti tudi 5-voltni pretvornik, ki bo 9V izklopil iz baterijo v 5V za mikro krmilnik. Pretvornik priključite med stikalo in stran za napajanje baterije, kot je prikazano na zgornji sliki. (Če uporabljate 3,3V mikrokrmilnik s 3V baterijo, lahko ta kos preskočite.)

Celotno vezje povežite s ploščico in aligatorskimi sponkami, da zagotovite, da deluje pravilno. Glasba bi se morala začeti takoj, ko obrnete stikalo, in izklopiti, ko stikalo obrnete nazaj.

5. korak: Pripravite ohišje

Pripravite ohišje
Pripravite ohišje
Pripravite ohišje
Pripravite ohišje
Pripravite ohišje
Pripravite ohišje
Pripravite ohišje
Pripravite ohišje

Zdaj, ko deluje celotno vezje, se prepričajte, da so vse komponente in žice nameščene v ohišju. Morda boste morali odrezati nekaj žic, da se prepričate, da se popolnoma prilegajo.

Ko so sestavni deli grobo postavljeni v ohišje, označite dve majhni piki, kjer naj bi pozitivna in negativna žica zvočnika šla skozi ohišje, in označite eno veliko piko, kjer naj bi gumb šel skozi ohišje.

Preden izvrtate luknje v ohišju, nekaj opomb:

  • Zelo, zelo priporočam uporabo plastičnih svedrov za te luknje. Poskušal sem vrtati z običajnimi svedri in na drugi sliki lahko vidite, kaj se je zgodilo - ohišje je vsakič pokalo.
  • Ohišje postavite na leseno površino, ki je varna za vrtanje - v redu je, če v njem pomotoma izvrtate luknjo.
  • Kot vedno, zaščitna očala in respirator, ki preprečuje, da bi vam umazanija odšla iz oči in pljuč.

Zdaj previdno izvrtajte svoje tri luknje!

Korak 6: Končno ožičenje

Končno ožičenje
Končno ožičenje
Končno ožičenje
Končno ožičenje
Končno ožičenje
Končno ožičenje

Zdaj, ko imate ohišje pripravljeno, je čas, da dokončate ožičenje vezja s spajkanjem in termoskrčanjem. Odrežite žice, kolikor je potrebno, da se prilegajo v posodo. Pri povezovanju dveh žic mi je všeč:

  • Odrežite majhen kos toplotno skrčenega in ga položite na eno od dveh žic.
  • Zvijte dve žici skupaj.
  • Tkani spoj spajkajte skupaj z majhno količino spajkanja. (Kot vedno nosite zaščitna očala, respirator in pri spajkanju uporabite dobro prezračevanje!)
  • Spajkani spoj pokrijemo s toplotno skrčljivo. Toplotno krčenje segrejte s toplotno pištolo, da jo zatesnite.

Zdaj bi morali imeti popolnoma funkcionalno vezje, ki je pripravljeno za vgradnjo v ohišje!

7. korak: Združite vse skupaj

Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj

Najprej namestite stikalo na veliko luknjo, ki ste jo naredili v ohišju. Nato dva zvočnika vstavite skozi dve majhni luknji, ki ste jih naredili v ohišju.

Preostanek vezja nežno vstavite v ohišje, po možnosti s peno ali gumijastim trakom, da bo vezje kompaktno in stabilno.

Priporočena: