Sadržaj:
- Korak 1: Potrebni dijelovi
- Korak 2: Uklonite noge i vijke te otvorite miš
- Korak 3: Odspojite USB kabel i uklonite kotač kodera
- Korak 4: PCB senzora miša i veze
- Korak 5: Kalajisanje žica
- Korak 6: Lemljenje žica na mikroprekidače i kotač kodera
- Korak 7: Osiguravanje žica i PCB -a vrućim ljepilom
- Korak 8: Lemljenje žica na senzor optičkog miša
- Korak 9: Spajanje optičkog senzora na Nano
- Korak 10: Spajanje desnog i središnjeg gumba na Nano
- Korak 11: Spajanje lijevog gumba na Nano
- Korak 12: Spajanje kotača kodera na Nano
- Korak 13: Spajanje zvučnika na Nano
- Korak 14: Priprema glatke površine za postavljanje zvučnika,
- Korak 15: Bušilica i proširena rupa za montažu zvučnika
- Korak 16: Pričvrstite sve labave mehaničke komponente i montirajte zvučnik
- Korak 17: Ponovno sastavite, prenesite / uredite kôd
Video: Zvučni miš: 17 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
2016., nakon što sam bio inspiriran video zapisom Scanman Line Follower -a na YouTubeu, počeo sam raditi na uređaju za sintetizaciju koristeći Toshiba TCD1304 linearni CCD za sintetiziranje zvuka iz podataka spektrograma (ili grafičkih podataka koji se tumače kao podaci spektrograma) pomoću ARSS koda Michela Rouzica (izvor njegove aplikacije Photosounder). Ovo je postalo pretjerano glomazno, hardverski pametno i doista nije funkcioniralo kao samostalni kontroler, pa sam ga stavio na stražnju ploču.
Nedavno sam postao svjestan da senzori koje je Agilent napravio za optičke računalne miševe dosta interno obrađuju, i da mogu pružiti bitmap sliku (vrlo sporo) i prosječnu tamu zajedno s promjenom u X i Y koristeći jednostavne serijske zahtjeve (mnogo brže), umjesto da se morate nositi s analognom u digitalnu konverziju velike brzine, poput Scanman / Toshiba senzora. Odlučio sam napraviti pojednostavljenu verziju CCD -sintetizatora pomoću miša umjesto skenera. Izmjenom Arduino biblioteke koju je razvio Conor Peterson za čitanje podataka o pikselima s senzora Agilent radi čitanja pokreta i prosječne tame uspio sam prikupiti podatke dovoljno brzo za jednostavan, ali odzivan, samostalni gestualni sintisajzer
Komponente ovog uređaja mogu se kupiti za manje od deset dolara, a kôd je dovoljno jednostavan da ga gotovo svatko može izmijeniti, što ga čini brzim i jeftinim zvučnikom za izvedbu ili zafrkanciju.
Pomoću dolje navedenog softvera gumb kotačića prebacuje se između načina rada: 1 - visina temeljena na X -položaju, 2 - visina temeljena na ulazu kamere, 3 - mješavina ta dva. Lijeva tipka miša trenutačni je okidač, a desna zasun. Kotačić za pomicanje mijenja raspon frekvencija, a kotačić i lijevi gumb mijenjaju središnju točku tog raspona. Lijevi gumb i središnji gumb prebacuju modulaciju glasnoće na osi Y.
Korak 1: Potrebni dijelovi
Potrebne komponente: -24 awg puna žica (više boja) -USB mini kabel-Arduino Nano (ili klon) -Zvučnik-miš s Agilent senzorom A1610 ili A2610 (moguće i druge)
Potrebni alati: -Mini bočni rezači-Mini stupići s iglastim nosom -Skidači žica-Lemilica i lemilica-Pištolj za vruće ljepilo i ljepilo-Precizni odvijači-Ruke za pomoć-Trajni marker-Bušilica-1/16 ", 1/4" i proširivanje /koračni bit
Nije prikazano: -5v USB punjač
Korak 2: Uklonite noge i vijke te otvorite miš
Uklonite jastučiće s dna miša ako prekrivaju i vijke. Uklonite vijke i pažljivo otvorite miš. Vijke obavezno držite tamo gdje ih možete pronaći!
Korak 3: Odspojite USB kabel i uklonite kotač kodera
Odspojite USB kabel miša i bacite ga. Obično će postojati konektor, ali ako ga nema, samo odrežite kabel bočnim rezačima, pazeći da ne premostite vezu između žica (zajedničko uzemljenje koje dodiruje +5v moglo bi ometati rad senzora). Uklonite kotačić kodera za pomicanje da se ne izgubi.
Korak 4: PCB senzora miša i veze
Ovdje je Fritzing crtež veza i fotografija koja prikazuje veze napravljene pomoću Kensington miša koji koristim za vodič.
Korak 5: Kalajisanje žica
Izrežite i kosite žicu dužine 10 inča za spajanje. To će ih olakšati lemljenje na PCB. Možete izostaviti uzemljenje IC jer je to ista veza kao i drugo tlo.
-prizemni-lijevi gumb-srednji gumb-desni gumb-koder a-koder b-IC +5v-IC uzemljenje -IC sck-IC sdio
Korak 6: Lemljenje žica na mikroprekidače i kotač kodera
Počevši od žice za uzemljenje, lemite žice na donju stranu ploče na prethodno opisanim mjestima. Također možete spojiti IC pinove na donjoj strani. Ovo sam napravio na vrhu jer sam se prilikom lemljenja pozivao na specifikaciju. Preokrenite ploču i rasporedite žice tako da ploča može pravilno sjediti bez ikakvih dodatnih praznina uzrokovanih žicama.
Korak 7: Osiguravanje žica i PCB -a vrućim ljepilom
Pištoljem za vruće ljepilo pričvrstite žice na rub ploče. Ne zaboravite uključiti pištolj za ljepilo! Veze se neće slučajno prekinuti i olakšava im prepoznavanje kada se ploča preokrene jer se drže u redu.
Korak 8: Lemljenje žica na senzor optičkog miša
Lemio sam žice izravno na IC, ali se lako mogu lemiti na donju stranu PCB -a. Započinjem s kalajisanjem nogu IC -a na koje moram lemiti, a zatim otopiti premazani lem na nozi i žicu zajedno s lemilicom. Učvrstite ove veze vrućim ljepilom i odrežite sve izbočene žice s vrha ploče kako biste spriječili da slučajno dodirnu Arduino Nano.
Korak 9: Spajanje optičkog senzora na Nano
Odrežite žice od senzora po duljini i pričvrstite ih na Arduino. Ulazim kroz dno i lemim na vrhu kako bih koristio što je moguće manje prostora. D2, D3, 5v i GND.
Korak 10: Spajanje desnog i središnjeg gumba na Nano
Odrežite desne i središnje žice gumba na duljinu i lemite ih na D7 i D8.
Korak 11: Spajanje lijevog gumba na Nano
Odrežite žicu lijevog gumba na duljinu i lemite je na D6.
Korak 12: Spajanje kotača kodera na Nano
Odrežite žice davača na duljinu i lemite ih na D9 i D10.
Korak 13: Spajanje zvučnika na Nano
Na kraju spojite zvučnik na Arduino. + Će ići na D5, a - na zemlju. Otkad su temelji uzeti, koristio sam USB oklop jer ga ima puno lema koji ga drži na mjestu. Priključite mini USB kabel i provucite ga kroz otvor za kabel miša. U ovom primjeru morao sam ga postaviti između kotačića za pomicanje i gumba kotačića, pa sam skinuo malo izolacije kako bih ga uklopio u uski razmak.
Korak 14: Priprema glatke površine za postavljanje zvučnika,
Pregledajte donju stranu poklopca miša. Obično će postojati neka vrsta odstojnika i montažnih komponenti koje sprječavaju da se miš lako sruši, zajedno s nečim na čemu se drži sklop gumba. Ovaj miš ima tanki sloj plastike koji se proteže po cijeloj površini i služi kao gumbi koji pritiskaju unutarnje mikroprekidače. To drži na mjestu gore prikazani bijeli plastični komad. Otkrio sam da to područje mogu koristiti za zvučnik ako vruće zalijepim zakretnu tipku pri lijepljenju zvučnika. Isključite sve što bi moglo ometati zvučnika.
Korak 15: Bušilica i proširena rupa za montažu zvučnika
Označite mjesto za otvaranje zvučnika i probušite ga malim komadićem. Ova pilot rupa označava mjesto za daljnje bušenje većim bitom. Ako se rupa prebrzo proširi, plastika može puknuti. Počnite tako da uklonite sklop gumba, a zatim svaki dio zasebno proširite s bitom od četvrtine inča, a zatim s konusnim korakom. Očistite rubove nožem, alatom za uklanjanje ivica ili okruglom turpijom.
Korak 16: Pričvrstite sve labave mehaničke komponente i montirajte zvučnik
Prvo zalijepite mehaničke dijelove (poput šarki s gumbima u ovom primjeru) pištoljem za vruće ljepilo. To možda nije potrebno, ovisi o modelu miša. Zatim postavite zvučnik i zalijepite ga oko rubova kako biste ga učvrstili. Obično počnem s jednim blogom ljepila, okrenem ga dok je još vruć da ga centriram i pustim da se osuši. Zatim ga dovršite prateći opseg zvučnika, pazeći da ne nalijepite ljepilo na poklopac zvučnika ili prekrivate stražnju rešetku.
Korak 17: Ponovno sastavite, prenesite / uredite kôd
Ponovno pričvrstite poklopac miša na tijelo. Ako ne pristaje, premjestite žice i provjerite da rupe za vijke nisu prekrivene. Pričvrstite ga i povežite s računalom da biste učitali softver pomoću Arduino IDE -a. Ako koristite Nano knockoffs na Mac računalu, možda ćete morati preuzeti dodatne upravljačke programe za učitavanje datoteke. Kôd se može preuzeti odavde.
www.bryanday.net/mousesynth_v0_1_4.zip
Odspojite računalo i spojite ga na USB napajanje. Zabavi se!
Preporučeni modovi: Podrška za više oblika zvuka, podrška za punjive baterije, Bluetooth funkcija, CV izlaz …
Preporučeni:
Kućni zvučni sustav: 6 koraka (sa slikama)
Kućni zvučni sustav: Ovaj audio sustav jednostavan je za izradu i jeftin (manje od 5 USD plus neki oporabljeni materijali pronađeni u mojoj radionici). Omogućuje dovoljno jaku audiciju za veliku prostoriju. Kao izvori signala mogu se koristiti: -Bluetooth sa bilo kojeg mobilnog telefona telefon. -MP3 iz memorije
Zvučni zatvarači: 6 koraka (sa slikama)
Sound Sleuthers: Sound Sleuther je vrhunski mikrofon baziran na PUI 5024 mikrofon kapsuli. Zaista su tihi i osjetljivi, čineći savršen mikrofon za prirodu. Oni su i jeftini po cijeni manjoj od 3 USD u količini od 10. Imaju unutarnji FET koji
Jeftini Dirt-O-metar za prljavštinu-9 USD Arduino zvučni visinomjer: 4 koraka (sa slikama)
Jeftini Dirt-O-metar za prljavštinu-9 USD Arduino zvučni visinomjer: Dytters (A.K.A Audible Altimeters) spasili su živote padobranaca toliko godina. Sada će im i Audible Abby uštedjeti novac.Basic Dytters ima četiri alarma, jedan na putu prema gore, a tri na putu prema dolje. Prilikom vožnje zrakoplovom, padobranci moraju znati kada
Automobilska truba - prilagođeni zvučni efekti: 4 koraka (sa slikama)
Car Truba - Prilagođeni zvučni efekti: Instalirao sam prilagođene zvučne efekte u svoj automobil temeljen na YouTube video zapisima Marka Roberta i Volim praviti stvariOsnovna sirena za automobil po mom mišljenju treba više opcija za učinkovitu komunikaciju između vozača. Tamo gdje sam iz standardnog auto truba ima
Ultrazvučni zvučni pištolj (parametarski zvučnik): 3 koraka (sa slikama)
Ultrazvučni zvučni pištolj (parametarski zvučnik): Za ovaj projekt izgradio sam pištolj koji ispuca uski snop ultrazvučnog zvuka. Zvuk mogu čuti samo ljudi unutar uskog snopa ili kroz obližnji izvor kada se zvuk demodulira. Bio sam inspiriran za izgradnju ovog projekta nakon