Cuprins:

Stop Rants With the Rant Buddy: 8 Pași (cu imagini)
Stop Rants With the Rant Buddy: 8 Pași (cu imagini)

Video: Stop Rants With the Rant Buddy: 8 Pași (cu imagini)

Video: Stop Rants With the Rant Buddy: 8 Pași (cu imagini)
Video: Lucrez la Muzeul Privat pentru Bogați și Faimoși. Povesti de groaza. Groază. 2024, Noiembrie
Anonim
Oprește Rants With the Rant Buddy
Oprește Rants With the Rant Buddy

În casa mea găsim multe despre care să ne plângem: autobuzul a întârziat, răcitorul de apă de la serviciu nu este suficient de rece, magazinul a închis devreme. Dar lăsate necontrolate, aceste mormăituri minore se pot transforma în spirale.

Aici intervine acest opritor la îndemână: ajută-ți prietenii și cei dragi tăindu-l înainte de a fi dezlănțuiți.

Dacă simțiți că cineva își pierde sensul perspectivei, porniți opritorul! O singură apăsare ar trebui să îi aducă înapoi și, sperăm, să îi ajute să râdă.

În această demonstrație vă voi arăta cum să vă creați propriul opritor personalizat. Folosesc melodia tematică Curb Your Enthusiasm (Frolic) și cea mai mică melodie pentru vioară din lume (Vai de mine), dar puteți modifica codul pentru a utiliza orice melodie!

Pasul 1: Instrumente și materiale

Instrumente și materiale
Instrumente și materiale
Instrumente și materiale
Instrumente și materiale

Materiale - Pentru versiunea mică:

  • Dimensiunea carcasei M522
  • 3.3V Pro Micro sau 3.3V Mini Trinket
  • Speaker
  • Buton momentan sau comutator de comutare
  • Suport baterie monedă
  • Baterie de monede 3v
  • Sârme suplimentare, termocontractabile, bandă de lipit

Materiale - Pentru versiunea medie:

  • Dimensiunea carcasei M530
  • Orice microcontroler de 5v (cum ar fi Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather)
  • Speaker
  • Buton momentan sau comutator de comutare
  • Suport de baterie
  • Convertor 5V DC (opțional - necesar doar dacă microcontrolerul dvs. nu are un regulator de tensiune 5v)
  • Baterie de 9V
  • Sârme suplimentare, termocontractabile, bandă de lipit, spumă și o bandă de cauciuc

Instrumente:

  • Pentru cablarea de bază: freze de sârmă, fier de lipit, pistol termic, mâini ajutătoare
  • Pentru incinte: burghiu și burghie pentru plastic
  • Pentru siguranță la lipire și găurire: ochelari de protecție și respirator
  • Pentru programarea microcontrolerului: software Arduino

Pasul 2: Testați melodia Arduino Speaker

Testați melodia Arduino Speaker
Testați melodia Arduino Speaker
Testați melodia Arduino Speaker
Testați melodia Arduino Speaker
Testați melodia Arduino Speaker
Testați melodia Arduino Speaker

Începeți prin redarea melodiei de bază cu microcontrolerul și difuzorul.

Deschideți software-ul Arduino și asigurați-vă că este configurat pentru a vă programa microcontrolerul. Dacă nu v-ați programat niciodată placa înainte, consultați instrucțiunile de pe microcontroler înainte de a continua.

Uitați-vă la diagrama de pinout care a venit cu microcontrolerul și identificați un pin de masă și un pin PWM. Veți conecta acești doi pini la difuzorul nostru. Pinul de masă trebuie să se conecteze la partea negativă (-) a difuzorului, iar pinul PWM ar trebui să se conecteze la partea pozitivă (+) a difuzorului. Rețineți numărul corespunzător căruia i se atribuie pinul PWM; în exemplul meu, folosesc un Teensy 2.0 ++ și mă conectez la pinul PWM # 26.

Software-ul Arduino iese din cutie cu o grămadă de exemple utile. Deschideți exemplul de sunet accesând Fișier -> Exemple -> 02. Digital -> ton Melodie. Privind codul sursă, pe linia 37 veți vedea funcția de apel „ton (8, melodie [thisNote], noteDuration);” iar pe linia 44 veți vedea funcția de apel „noTone (8);” Pe aceste două linii, înlocuiți numărul 8 cu pinul PWM pe care îl utilizați. Deci pentru mine acest lucru ar deveni „ton (26, melodie [thisNote], noteDuration);” și „noTone (26);” respectiv.

Apoi faceți clic pe butonul săgeată „încărcați” pentru a pune acest cod pe arduino. Ar trebui să auziți o melodie demo de bază redată prin difuzor.

Pasul 3: Personalizați melodia

Personalizați melodia
Personalizați melodia

Acum că sunetul iese din difuzor, personalizați melodia pentru a se potrivi cu ranterul dvs. În casa noastră, melodia tematică Curb Your Enthusiasm și Vioara cea mai mică din lume vor opri, de obicei, o dezlănțuire, așa că acestea sunt cele două melodii pe care le voi folosi în acest exemplu.

Găsiți partitura pentru melodia pe care doriți să o utilizați prin Google. (Și dacă aveți nevoie să citiți partitura, consultați acest tutorial.)

Veți edita matricea „melodie” pe linia 22 și matricea „noteDurations” pe linia 27 din exemplul anterior pentru a crea propria noastră melodie. Pentru fiecare notă din melodia dvs., determinați nota corespunzătoare în fișierul pitches.h, așa cum se arată în captura de ecran de mai sus. Adăugați această notă la matricea „melodie” și durata nodului din matricea „noteDurations” și măriți numărul total de note de pe linia 32.

Puteți descărca codul sursă în câteva exemple aici:

Împiedică-ți entuziasmul / Exemplu de înverșunare

Cel mai mic exemplu de vioară / vai de mine din lume

Pasul 4: Conectați întregul circuit

Conectați întregul circuit
Conectați întregul circuit

Acum că ai redat melodia pe microcontroler, să înlocuim conexiunea USB la computer cu alimentarea de la o baterie.

Veți alimenta microcontrolerul cu o baterie și veți pune un comutator momentan sau comutator între baterie și microcontroler. În acest fel, când comutatorul nu este cuplat, microcontrolerul este oprit, iar când comutatorul este cuplat, curentul curge de la baterie la microcontroler.

Dacă utilizați un microcontroler care ia 5V cu o baterie de 9V, iar microcontrolerul dvs. nu are un regulator de tensiune, atunci veți dori, de asemenea, să utilizați convertorul de 5V, care va transforma 9V de la baterie în 5V pentru microcontroler. Cuplați convertorul între comutator și partea de alimentare a bateriei, așa cum se arată în imaginea de mai sus. (Dacă utilizați microcontrolerul de 3,3 V cu bateria de 3 V, puteți sări peste această piesă.)

Conectați întregul circuit cu o placă de prindere și cleme de aligator pentru a vă asigura că funcționează corect. Muzica ar trebui să înceapă de îndată ce răsuciți comutatorul și să se oprească când răsuciți comutatorul înapoi.

Pasul 5: Pregătiți incinta

Pregătiți incinta
Pregătiți incinta
Pregătiți incinta
Pregătiți incinta
Pregătiți incinta
Pregătiți incinta
Pregătiți incinta
Pregătiți incinta

Acum că aveți întregul circuit funcțional, asigurați-vă că toate componentele și firele se potrivesc în carcasă. Este posibil să trebuiască să tăiați câteva fire pentru a vă asigura că se potrivește complet.

Cu componentele așezate aproximativ în carcasă, marcați două puncte mici în care firele difuzoarelor pozitive și negative ar trebui să treacă prin carcasă și marcați un punct mare unde butonul ar trebui să treacă prin carcasă.

Înainte de a face găuri în incintă, câteva note:

  • Recomand cu foarte multă folosință burghie din plastic pentru aceste găuri. Am încercat să forez cu burghie normale și puteți vedea în a doua imagine ce s-a întâmplat - carcasa s-a crăpat de fiecare dată.
  • Așezați carcasa pe o suprafață de lemn sigură pentru găurire - așa cum este în regulă dacă găuriți accidental o gaură în ea.
  • Și ca întotdeauna, ochelari de protecție și un aparat de respirat pentru a păstra resturile din ochi și plămâni.

Acum găuriți-vă cu grijă cele trei găuri!

Pasul 6: Cablarea finală

Cablare finală
Cablare finală
Cablare finală
Cablare finală
Cablare finală
Cablare finală

Acum că aveți carcasa gata, este timpul să faceți cablajul final al circuitului cu lipire și termocontractare. Tăiați-vă firele cât de scurt este necesar, astfel încât să se potrivească în recipient. Când conectez două fire, îmi place să:

  • Tăiați o bucată mică de termocontractabil și așezați-o pe unul dintre cele două fire.
  • Răsuciți cele două fire împreună.
  • Lipiți îmbinarea țesută împreună cu o cantitate mică de lipit. (Ca întotdeauna, purtați ochelari de protecție, un aparat respirator și folosiți o ventilație bună la lipire!)
  • Acoperiți îmbinarea lipită cu termoretrație. Încălziți termocontractorul cu pistolul de căldură pentru a-l sigila în poziție.

Ar trebui să aveți acum un circuit complet funcțional, care este gata să fie plasat în incintă!

Pasul 7: Puneți totul împreună

Puneți totul împreună
Puneți totul împreună
Puneți totul împreună
Puneți totul împreună
Puneți totul împreună
Puneți totul împreună
Puneți totul împreună
Puneți totul împreună

Mai întâi montați comutatorul pe gaura mare pe care ați făcut-o în incintă. Apoi, țeseți cele două difuzoare prin cele două găuri mici pe care le-ați făcut în incintă.

Montați delicat restul circuitului în carcasă, eventual folosind spumă sau o bandă de cauciuc pentru a menține circuitul compact și stabil.

Recomandat: