![Sound Mouse: 17 pași (cu imagini) Sound Mouse: 17 pași (cu imagini)](https://i.howwhatproduce.com/images/006/image-17974-7-j.webp)
Cuprins:
- Pasul 1: Piese necesare
- Pasul 2: Scoateți picioarele și șuruburile și deschideți mouse-ul
- Pasul 3: Deconectați cablul USB și scoateți roata codificatorului
- Pasul 4: PCB și conexiuni ale senzorului mouse-ului
- Pasul 5: Răsucirea firelor
- Pasul 6: Sudarea firelor la microîntrerupătoare și roata codificatorului
- Pasul 7: Asigurarea firelor și a PCB-ului cu lipici fierbinte
- Pasul 8: lipirea firelor la senzorul optic al mouse-ului
- Pasul 9: Conectarea senzorului optic la Nano
- Pasul 10: Conectarea butoanelor dreapta și centrală la Nano
- Pasul 11: Conectarea butonului stâng la Nano
- Pasul 12: Conectarea roții codificatorului la Nano
- Pasul 13: Conectarea difuzorului la Nano
- Pasul 14: Pregătirea unei suprafețe netede pentru montarea difuzoarelor,
- Pasul 15: burghiu și lărgirea găurii pentru montarea difuzoarelor
- Pasul 16: Atașați componentele mecanice libere și montați difuzorul
- Pasul 17: Reasamblați, încărcați / editați codul
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
![Sound Mouse Sound Mouse](https://i.howwhatproduce.com/images/006/image-17974-8-j.webp)
În 2016, după ce m-am inspirat dintr-un videoclip al Scanman Line Follower de pe YouTube, am început să lucrez pe un dispozitiv sintetizator folosind CCD-ul liniar Toshiba TCD1304 pentru a sintetiza sunetul din datele spectrogramelor (sau datele grafice interpretate ca date ale spectrogramelor) folosind codul ARSS al lui Michel Rouzic. (sursa aplicației sale Photosounder). Acest lucru a devenit excesiv de voluminos, în ceea ce privește hardware-ul și într-adevăr nu a funcționat ca un controler independent, așa că l-am pus pe spate.
Recent am devenit conștient de faptul că senzorii fabricați de Agilent pentru șoareci optici de computer fac o mulțime de procesare internă, ambele fiind capabile să ofere o imagine bitmap (foarte încet) și întuneric mediu împreună cu schimbarea în X și Y folosind cereri seriale simple (mult mai rapid), mai degrabă decât să ai de-a face cu o conversie analogică la digitală de mare viteză, cum ar fi senzorul Scanman / Toshiba. Deci, am decis să fac o versiune simplificată a sintetizatorului CCD folosind un mouse în loc de scaner. Prin modificarea unei biblioteci Arduino dezvoltată de Conor Peterson pentru citirea datelor pixelilor de la senzorul Agilent pentru a citi mișcarea și întunericul mediu am reușit să prind datele suficient de rapid pentru un sintetizator gestual independent, dar receptiv.
Componentele acestui dispozitiv pot fi achiziționate cu mai puțin de zece dolari, iar codul este suficient de simplu pentru a fi modificat de aproape oricine, făcând din acesta un producător de sunet rapid și ieftin pentru performanță sau ca o farsă.
Folosind software-ul de mai jos, butonul de rotire comută între moduri: 1 - pitch bazat pe poziția X, 2 - pitch bazat pe intrarea camerei, 3 - un mix dintre cele două. Butonul stâng al mouse-ului este un declanșator momentan, iar dreapta se blochează. Rotița de derulare modifică intervalul de frecvență, iar butonul de derulare plus butonul din stânga modifică punctul central al acelei arii. Butonul stâng plus butonul central comută modularea volumului pe axa Y.
Pasul 1: Piese necesare
![Piese necesare Piese necesare](https://i.howwhatproduce.com/images/006/image-17974-9-j.webp)
Componente necesare: -24 sârmă solidă AWG (mai multe culori) -Cablu mini USB-Arduino Nano (sau clonă) -Vorbitor-Mouse cu senzor Agilent A1610 sau A2610 (eventual altele)
Instrumente necesare: -Mini freze laterale-Mini știfturi cu nas -Deșeuri de sârmă-Fier de lipit și lipit-Pistol de lipit fierbinte și lipici-Șurubelnițe de precizie-Mâini ajutătoare-Marker permanent-Burghiu-1/16 ", 1/4" și în expansiune / bit de pas
Nu este afișat: încărcător USB -5v
Pasul 2: Scoateți picioarele și șuruburile și deschideți mouse-ul
![Scoateți picioarele și șuruburile și deschideți mouse-ul Scoateți picioarele și șuruburile și deschideți mouse-ul](https://i.howwhatproduce.com/images/006/image-17974-10-j.webp)
![Scoateți picioarele și șuruburile și deschideți mouse-ul Scoateți picioarele și șuruburile și deschideți mouse-ul](https://i.howwhatproduce.com/images/006/image-17974-11-j.webp)
![Scoateți picioarele și șuruburile și deschideți mouse-ul Scoateți picioarele și șuruburile și deschideți mouse-ul](https://i.howwhatproduce.com/images/006/image-17974-12-j.webp)
![Scoateți picioarele și șuruburile și deschideți mouse-ul Scoateți picioarele și șuruburile și deschideți mouse-ul](https://i.howwhatproduce.com/images/006/image-17974-13-j.webp)
Îndepărtați tampoanele din partea de jos a mouse-ului dacă sunt acoperitoare și șuruburi. Scoateți șuruburile și deschideți cu grijă mouse-ul. Asigurați-vă că păstrați șuruburile acolo unde le puteți găsi!
Pasul 3: Deconectați cablul USB și scoateți roata codificatorului
![Deconectați cablul USB și scoateți roata codificatorului Deconectați cablul USB și scoateți roata codificatorului](https://i.howwhatproduce.com/images/006/image-17974-14-j.webp)
![Deconectați cablul USB și scoateți roata codificatorului Deconectați cablul USB și scoateți roata codificatorului](https://i.howwhatproduce.com/images/006/image-17974-15-j.webp)
![Deconectați cablul USB și scoateți roata codificatorului Deconectați cablul USB și scoateți roata codificatorului](https://i.howwhatproduce.com/images/006/image-17974-16-j.webp)
![Deconectați cablul USB și scoateți roata codificatorului Deconectați cablul USB și scoateți roata codificatorului](https://i.howwhatproduce.com/images/006/image-17974-17-j.webp)
Deconectați cablul USB al mouse-ului și aruncați-l. De obicei, va exista un conector, dar dacă nu există, tăiați cablul cu ajutorul tăietorilor laterali, aveți grijă să nu legați o conexiune între fire (solul comun care atinge + 5v ar putea interfera cu funcționarea senzorului). Scoateți roata codificatorului de derulare, astfel încât să nu se piardă.
Pasul 4: PCB și conexiuni ale senzorului mouse-ului
![PCB și conexiuni ale senzorului mouse-ului PCB și conexiuni ale senzorului mouse-ului](https://i.howwhatproduce.com/images/006/image-17974-18-j.webp)
![PCB și conexiuni ale senzorului mouse-ului PCB și conexiuni ale senzorului mouse-ului](https://i.howwhatproduce.com/images/006/image-17974-19-j.webp)
![PCB și conexiuni ale senzorului mouse-ului PCB și conexiuni ale senzorului mouse-ului](https://i.howwhatproduce.com/images/006/image-17974-20-j.webp)
Iată un desen Fritzing al conexiunilor și o fotografie care arată conexiunile făcute folosind mouse-ul Kensington pe care îl folosesc pentru tutorial.
Pasul 5: Răsucirea firelor
![Răsucirea firelor Răsucirea firelor](https://i.howwhatproduce.com/images/006/image-17974-21-j.webp)
![Răsucirea firelor Răsucirea firelor](https://i.howwhatproduce.com/images/006/image-17974-22-j.webp)
Tăiați și tăiați 10 lungimi de sârmă de 4 inch pentru realizarea conexiunilor. Acest lucru va face mai ușor să le lipiți pe PCB. Puteți omite masa IC, deoarece are aceeași conexiune ca și cealaltă masă.
-teren-buton stânga-buton central-buton dreapta-codificator a-codificator b-IC + 5v-IC masă -IC sck-IC sdio
Pasul 6: Sudarea firelor la microîntrerupătoare și roata codificatorului
![Sârmă de lipit la microîntrerupătoare și roata codificatorului Sârmă de lipit la microîntrerupătoare și roata codificatorului](https://i.howwhatproduce.com/images/006/image-17974-23-j.webp)
![Sârmă de lipit la microîntrerupătoare și roata codificatorului Sârmă de lipit la microîntrerupătoare și roata codificatorului](https://i.howwhatproduce.com/images/006/image-17974-24-j.webp)
![Sârmă de lipit la microîntrerupătoare și roata codificatorului Sârmă de lipit la microîntrerupătoare și roata codificatorului](https://i.howwhatproduce.com/images/006/image-17974-25-j.webp)
![Sârmă de lipit la microîntrerupătoare și roata codificatorului Sârmă de lipit la microîntrerupătoare și roata codificatorului](https://i.howwhatproduce.com/images/006/image-17974-26-j.webp)
Începând cu firul de masă, lipiți firele pe partea inferioară a plăcii în locațiile descrise anterior. De asemenea, puteți conecta pinii IC de pe partea inferioară. Le-am făcut deasupra, pentru că făceam referință la foaia de specificații în timp ce lipeam. Întoarceți placa și aranjați firele astfel încât placa să poată așeza corect, fără goluri suplimentare cauzate de fire.
Pasul 7: Asigurarea firelor și a PCB-ului cu lipici fierbinte
![Asigurarea firelor și a PCB-ului cu lipici fierbinte Asigurarea firelor și a PCB-ului cu lipici fierbinte](https://i.howwhatproduce.com/images/006/image-17974-27-j.webp)
![Asigurarea firelor și a PCB-ului cu lipici fierbinte Asigurarea firelor și a PCB-ului cu lipici fierbinte](https://i.howwhatproduce.com/images/006/image-17974-28-j.webp)
![Asigurarea firelor și a PCB-ului cu lipici fierbinte Asigurarea firelor și a PCB-ului cu lipici fierbinte](https://i.howwhatproduce.com/images/006/image-17974-29-j.webp)
![Asigurarea firelor și a PCB-ului cu lipici fierbinte Asigurarea firelor și a PCB-ului cu lipici fierbinte](https://i.howwhatproduce.com/images/006/image-17974-30-j.webp)
Folosiți pistolul de lipit fierbinte pentru a fixa firele de marginea plăcii. Nu uitați să porniți pistolul de lipit! Conexiunile nu se vor rupe accidental și le face ușor de identificat când placa este răsturnată, deoarece sunt ținute în ordine.
Pasul 8: lipirea firelor la senzorul optic al mouse-ului
![Sârmă de lipit la senzorul optic al mouse-ului Sârmă de lipit la senzorul optic al mouse-ului](https://i.howwhatproduce.com/images/006/image-17974-31-j.webp)
![Sârmă de lipit la senzorul optic al mouse-ului Sârmă de lipit la senzorul optic al mouse-ului](https://i.howwhatproduce.com/images/006/image-17974-32-j.webp)
![Sârmă de lipit la senzorul optic al mouse-ului Sârmă de lipit la senzorul optic al mouse-ului](https://i.howwhatproduce.com/images/006/image-17974-33-j.webp)
![Sârmă de lipit la senzorul optic al mouse-ului Sârmă de lipit la senzorul optic al mouse-ului](https://i.howwhatproduce.com/images/006/image-17974-34-j.webp)
Am lipit firele direct la IC, dar acestea pot fi ușor lipite pe partea inferioară a PCB-ului. Încep prin a cosi picioarele IC pe care trebuie să le lipesc și apoi topesc lipirea acoperită pe picior și sârmă împreună cu fierul de lipit. Asigurați aceste conexiuni cu adeziv fierbinte și tăiați orice fire proeminente de pe partea superioară a plăcii pentru a preveni atingerea accidentală a Arduino Nano.
Pasul 9: Conectarea senzorului optic la Nano
![Conectarea senzorului optic la Nano Conectarea senzorului optic la Nano](https://i.howwhatproduce.com/images/006/image-17974-35-j.webp)
![Conectarea senzorului optic la Nano Conectarea senzorului optic la Nano](https://i.howwhatproduce.com/images/006/image-17974-36-j.webp)
![Conectarea senzorului optic la Nano Conectarea senzorului optic la Nano](https://i.howwhatproduce.com/images/006/image-17974-37-j.webp)
![Conectarea senzorului optic la Nano Conectarea senzorului optic la Nano](https://i.howwhatproduce.com/images/006/image-17974-38-j.webp)
Tăiați firele de la senzor la lungime și atașați-le la Arduino. Intru prin partea de jos și lipesc în partea de sus pentru a folosi cât mai puțin spațiu posibil. D2, D3, 5v și GND.
Pasul 10: Conectarea butoanelor dreapta și centrală la Nano
![Conectarea butoanelor dreapta și centrală la Nano Conectarea butoanelor dreapta și centrală la Nano](https://i.howwhatproduce.com/images/006/image-17974-39-j.webp)
![Conectarea butoanelor dreapta și centrală la Nano Conectarea butoanelor dreapta și centrală la Nano](https://i.howwhatproduce.com/images/006/image-17974-40-j.webp)
Tăiați lungimea firelor butoanelor din dreapta și centrale și lipiți-le pe D7 și D8.
Pasul 11: Conectarea butonului stâng la Nano
![Conectarea butonului stâng la Nano Conectarea butonului stâng la Nano](https://i.howwhatproduce.com/images/006/image-17974-41-j.webp)
![Conectarea butonului stâng la Nano Conectarea butonului stâng la Nano](https://i.howwhatproduce.com/images/006/image-17974-42-j.webp)
Tăiați firul butonului stâng la lungime și lipiți-l pe D6.
Pasul 12: Conectarea roții codificatorului la Nano
![Conectarea roții codificatorului la Nano Conectarea roții codificatorului la Nano](https://i.howwhatproduce.com/images/006/image-17974-43-j.webp)
![Conectarea roții codificatorului la Nano Conectarea roții codificatorului la Nano](https://i.howwhatproduce.com/images/006/image-17974-44-j.webp)
Tăiați firele codificatorului la lungime și lipiți-le pe D9 și D10.
Pasul 13: Conectarea difuzorului la Nano
![Conectarea difuzorului la Nano Conectarea difuzorului la Nano](https://i.howwhatproduce.com/images/006/image-17974-45-j.webp)
![Conectarea difuzorului la Nano Conectarea difuzorului la Nano](https://i.howwhatproduce.com/images/006/image-17974-46-j.webp)
![Conectarea difuzorului la Nano Conectarea difuzorului la Nano](https://i.howwhatproduce.com/images/006/image-17974-47-j.webp)
În cele din urmă, conectați difuzorul la Arduino. + Va merge la D5 și - va merge la sol. De când au fost luate terenurile, am folosit ecranarea USB, deoarece are o mulțime de lipire care o ține. Atașați mini cablul USB și introduceți-l prin deschiderea cablului mouse-ului. În acest exemplu, a trebuit să-l încadrez între rotița de derulare și butonul roții de derulare, așa că am dezbrăcat un pic de izolație pentru a o încadra în golul îngust.
Pasul 14: Pregătirea unei suprafețe netede pentru montarea difuzoarelor,
![Pregătirea unei suprafețe netede pentru montarea difuzoarelor, Pregătirea unei suprafețe netede pentru montarea difuzoarelor,](https://i.howwhatproduce.com/images/006/image-17974-48-j.webp)
![Pregătirea unei suprafețe netede pentru montarea difuzoarelor, Pregătirea unei suprafețe netede pentru montarea difuzoarelor,](https://i.howwhatproduce.com/images/006/image-17974-49-j.webp)
![Pregătirea unei suprafețe netede pentru montarea difuzoarelor, Pregătirea unei suprafețe netede pentru montarea difuzoarelor,](https://i.howwhatproduce.com/images/006/image-17974-50-j.webp)
Inspectați partea inferioară a capacului mouse-ului. De obicei, vor exista un fel de distanțier și componente de montare pentru a împiedica mouse-ul să se prăbușească ușor împreună cu ceva pe care să țină ansamblul butonului. Acest mouse are un strat subțire de plastic care trece pe întreaga suprafață care servește ca butoane care apasă microswitch-urile din interior. Acesta este ținut în poziție de piesa de plastic albă prezentată mai sus. Am constatat că pot folosi acea zonă pentru difuzor dacă lipesc fierbinte pivotul pentru buton când lipesc difuzorul. Decupați orice ar putea împiedica difuzorul.
Pasul 15: burghiu și lărgirea găurii pentru montarea difuzoarelor
![Burghiu și orificiu larg pentru montarea difuzoarelor Burghiu și orificiu larg pentru montarea difuzoarelor](https://i.howwhatproduce.com/images/006/image-17974-51-j.webp)
![Burghiu și orificiu larg pentru montarea difuzoarelor Burghiu și orificiu larg pentru montarea difuzoarelor](https://i.howwhatproduce.com/images/006/image-17974-52-j.webp)
![Burghiu și orificiu larg pentru montarea difuzoarelor Burghiu și orificiu larg pentru montarea difuzoarelor](https://i.howwhatproduce.com/images/006/image-17974-53-j.webp)
Marcați un loc pentru deschiderea difuzorului și găuriți-l cu un pic. Această gaură pilot marchează locația pentru forarea ulterioară cu un bit mai mare. Dacă orificiul este extins prea repede, plasticul se poate sparge. Începeți prin îndepărtarea ansamblului butonului și apoi lărgiți fiecare parte separat cu un bit de un sfert de inch și apoi cu un bit conic. Curățați marginile cu un cuțit, un instrument de debavurare sau o pila rotundă.
Pasul 16: Atașați componentele mecanice libere și montați difuzorul
![Atașați componentele mecanice libere și montați difuzorul Atașați componentele mecanice libere și montați difuzorul](https://i.howwhatproduce.com/images/006/image-17974-54-j.webp)
![Atașați componentele mecanice libere și montați difuzorul Atașați componentele mecanice libere și montați difuzorul](https://i.howwhatproduce.com/images/006/image-17974-55-j.webp)
![Atașați componentele mecanice libere și montați difuzorul Atașați componentele mecanice libere și montați difuzorul](https://i.howwhatproduce.com/images/006/image-17974-56-j.webp)
Mai întâi lipiți orice piese mecanice (cum ar fi articulația butonului din acest exemplu) folosind pistolul de lipire fierbinte. Acest lucru s-ar putea să nu fie necesar, depinde de modelul mouse-ului. Apoi poziționați difuzorul și lipiți-l în jurul marginilor pentru a-l fixa în poziție. Încep de obicei cu un blog de lipici, îl răstoarnă cât timp este încă fierbinte pentru a-l centra și lăsați-l să se usuce. Apoi terminați-l urmând perimetrul difuzorului, având grijă să nu primiți lipici pe capacul difuzorului sau acoperind vreunul din grătarul din spate.
Pasul 17: Reasamblați, încărcați / editați codul
![](https://i.ytimg.com/vi/Eq9P9UVkfOQ/hqdefault.jpg)
Reatașați capacul mouse-ului pe corp. Dacă nu se potrivește, repoziționați firele și asigurați-vă că orificiile șuruburilor nu sunt acoperite. Înșurubați-l și conectați-l la un computer pentru a încărca software-ul utilizând Arduino IDE. Dacă utilizați knano-uri Nano pe un Mac, poate fi necesar să descărcați drivere suplimentare pentru a încărca fișierul. Codul poate fi descărcat de aici.
www.bryanday.net/mousesynth_v0_1_4.zip
Deconectați-vă de la computer și conectați-vă la o sursă de alimentare USB. A se distra!
Moduri recomandate: Suport pentru mai multe forme de undă audio, suport pentru baterie reîncărcabilă, funcționalitate Bluetooth, ieșire CV …
Recomandat:
The Sound Sleuthers: 6 pași (cu imagini)
![The Sound Sleuthers: 6 pași (cu imagini) The Sound Sleuthers: 6 pași (cu imagini)](https://i.howwhatproduce.com/images/001/image-1326-56-j.webp)
Sound Sleuthers: Sound Sleuther este un microfon de top, bazat pe capsula microfonului PUI 5024. Sunt cu adevărat silențioși și sensibili, făcând un microfon natural perfect. De asemenea, sunt ieftine, sub 3 USD fiecare în cantitate de 10. Au un FET intern care
ParaMouse Mouse-ul computerului pentru persoanele paralizate: 5 pași (cu imagini)
![ParaMouse Mouse-ul computerului pentru persoanele paralizate: 5 pași (cu imagini) ParaMouse Mouse-ul computerului pentru persoanele paralizate: 5 pași (cu imagini)](https://i.howwhatproduce.com/images/001/image-1425-36-j.webp)
ParaMouse Mouse-ul computerului pentru persoanele paralizate: Bună ziua, în acest tutorial voi descrie cum să construiți un mouse de computer pentru persoanele cu dizabilități, paralizate sau tetraplice. Acest dispozitiv special este ușor de construit și cost foarte scăzut, fii mai mult decât suficient pentru t
[Wearable Mouse] Controler Wearable Mouse bazat pe Bluetooth pentru Windows 10 și Linux: 5 pași
![[Wearable Mouse] Controler Wearable Mouse bazat pe Bluetooth pentru Windows 10 și Linux: 5 pași [Wearable Mouse] Controler Wearable Mouse bazat pe Bluetooth pentru Windows 10 și Linux: 5 pași](https://i.howwhatproduce.com/images/006/image-17131-j.webp)
[Wearable Mouse] Wearable Mouse Controller bazat pe Bluetooth pentru Windows 10 și Linux: am realizat un controler de mouse bazat pe Bluetooth care poate fi folosit pentru a controla indicatorul mouse-ului și a efectua operațiuni legate de mouse-ul PC-ului, fără a atinge nicio suprafață. Circuitul electronic, care este încorporat pe o mănușă, poate fi folosit pentru a urmări h
Reparare roată mouse mouse PC: 6 pași
![Reparare roată mouse mouse PC: 6 pași Reparare roată mouse mouse PC: 6 pași](https://i.howwhatproduce.com/images/009/image-24463-j.webp)
Repararea roții mouse-ului computerului spart: Repararea roții mouse-ului rupte în cazul în care mouse-ul funcționează, dar roata se mișcă ușor fără funcția de derulare. Abilități tehnice: Consum redus de timp: aprox. 1 oră
Redare MP3 Sound FX Wall: 12 pași (cu imagini)
![Redare MP3 Sound FX Wall: 12 pași (cu imagini) Redare MP3 Sound FX Wall: 12 pași (cu imagini)](https://i.howwhatproduce.com/images/009/image-26920-j.webp)
MP3 Playing Sound FX Wall: Creați un perete de sunet distractiv și interactiv care redă MP3-uri cu o simplă atingere! Ce faci cu un perete gol? Ai putea să îi adaugi niște poze frumoase? Sau acoperiți-o cu o plantă colorată de casă. Am văzut chiar și unii oameni ascunzând pereții goi în spatele cărții