Cuprins:
- Pasul 1: Instrumente și materiale
- Pasul 2: Testați melodia Arduino Speaker
- Pasul 3: Personalizați melodia
- Pasul 4: Conectați întregul circuit
- Pasul 5: Pregătiți incinta
- Pasul 6: Cablarea finală
- Pasul 7: Puneți totul împreună
Video: Stop Rants With the Rant Buddy: 8 Pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Î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
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
Î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
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
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
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ă
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ă
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:
Ingineri Tastatură fără fir Buddy, mouse și înregistrator macro: 4 pași
EngineersBuddy Wireless Keyboard, Mouse and Macro Recorder: Acest instructiv explică modul de utilizare a Engineers Buddy, tastatură, mouse și macro recorder. Această aplicație Android funcționează împreună cu modulul hardware al emulatorului de tastatură și mouse Enginners Buddy. Modulul va funcționa cu orice compoziție HID
Echipament de animație Raspberry Pi Stop-Motion: 16 pași (cu imagini)
Raspberry Pi Stop-Motion Animation Rig: animația Stop-Motion este o tehnică în care obiectele sunt manipulate fizic și fotografiate cadru cu cadru pentru a crea iluzia unei imagini în mișcare. Expoziția noastră de animație stop-motion este realizată cu un Raspberry Pi , care este un „mic și af
Cum să dezasamblați un computer cu pași și imagini ușoare: 13 pași (cu imagini)
Cum să dezasamblați un computer cu pași și imagini ușoare: Aceasta este o instrucțiune despre cum să dezasamblați un computer. Majoritatea componentelor de bază sunt modulare și ușor de îndepărtat. Cu toate acestea, este important să fiți organizat în acest sens. Acest lucru vă va ajuta să nu vă pierdeți piese și, de asemenea, să faceți reasamblarea
Programarea unui PLC pentru a controla o lumină de stop .: 7 pași (cu imagini)
Programarea unui PLC pentru a controla o lumină de stop: PLC-urile sunt utilizate în tot ceea ce întâlnim zilnic. De la mașinile de conservare sau îmbuteliere a articolelor precum bere, sodă, supă și multe alte bunuri ambalate până la benzile transportoare de la Walmart și Stopurile de la unele intersecții, PLC-urile ating un
Lumină de stop pentru biciclete cu o răsucire: 9 pași (cu imagini)
Bicicletă din spate cu o răsucire: Să recunoaștem. Stopurile sunt plictisitoare. În cel mai bun caz, ei „clipesc clipesc - uită-te la mine! Clipesc - woohoo 'tot timpul. Și sunt întotdeauna roșii. Foarte creativ. Putem face mai bine decât asta, poate nu prea mult, dar totuși mai bine decât „clipi clipi”. Am fost