Cuprins:
- Pasul 1: piesele
- Pasul 2: Instrumente
- Pasul 3: Pregătire: Alimentare de pe USB
- Pasul 4: Pregătire: Conectori
- Pasul 5: Breadboard
- Pasul 6: Montați uscat componentele
- Pasul 7: Lucruri de lipit
- Pasul 8: Controlul calității
- Pasul 9: Conectați-vă la intrarea audio, la ieșirea audio și la alimentare
- Pasul 10: Unele programe software
- Pasul 11: Momentul conexiunii - 1 (fotocelula CDS)
- Pasul 12: Momentul conexiunii - 2 (senzor de distanță: SHARP GP2D12)
- Pasul 13: Utilizări? Percuție Shaker
- Pasul 14: Cerere: AEO
- Pasul 15: Posibile îmbunătățiri și modificări
Video: Cum să conectați un senzor cu intrare și ieșire audio: 15 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
Un senzor este unul dintre componentele de bază pentru captarea mediului fizic. Puteți obține schimbarea luminii cu ajutorul unei fotocelule CDS, puteți măsura spațiul cu un senzor de distanță și vă puteți capta mișcarea cu un accelerometru. Există deja mai multe modalități de a utiliza butoane în proiecte (de exemplu, hacking mouse-ul și tastatura, sau Arduino, gainer, MCK). Acest lucru probează o modalitate alternativă de a utiliza fadere cu intrare și ieșire audio. Cu un circuit mic (pe care îl veți realiza), puteți obține date despre senzori cu sunet! Ca efecte secundare, acesta vă oferă rezoluție și frecvență de eșantionare prețioase față de modurile anterioare (adică 16 biți la 8-10 biți, 44,1 KHz la 1 KHz). Puteți vedea exemple de acest lucru cu fotocelula CDS și senzorul de distanță (SHARP GP2D12). De asemenea, vă prezentăm o percuție sharker cu accelerometru și o aplicație a acestui instructabil dintr-un proiect de performanță sonoră AEO. Tot ce aveți nevoie este doar un senzor, unele lipire, și unele programe software. Notă: Aceasta este doar pentru senzorii de tip analog producție de tensiune. Acest lucru nu va funcționa pe tipul digital. Nota2: Aceasta este o serie de „Cum să vă conectați cu audio”. Vă rugăm să vedeți altele: Button și Fader. Notă 3: Allison și Place au dezvoltat SensorBox. Dispozitivul a acceptat șase intrări de senzori și două intrări audio. Datele de la fiecare senzor au fost transportate ca amplitudinea unei unde sinusoidale și amestecate înapoi pe cele două intrări audio. Nu au oferit bine detaliile sale tehnice, însă abordarea lor a fost destul de identică cu cea instructabilă.
Pasul 1: piesele
Majoritatea componentelor pot fi găsite la magazinul local de electronice (de exemplu, maplin în Marea Britanie, RadioShack în SUA, Tokyu-Hands în Japonia). Cu toate acestea, poate fi necesar să utilizați magazinul online de componente electronice (de exemplu, RS în Marea Britanie, Digi-Key în SUA, Marutsu în Japonia) pentru transformator și diaod. 1 Circuit 2 Transformator / ST-75 Transformatorul reglează tensiunea. În acest timp, folosim „ST-75” de la Hashimoto-Sansui. Cu toate acestea, alt transformator ar putea fi utilizat dacă acesta îndeplinește specificațiile (de exemplu, TRIADSP-29). În prezent încercăm să ne dăm seama că ar putea fi folosite sau nu.4 Diodă de germaniu / 1K60 (1N60) Dioda permite trecerea unui curent electric într-o singură direcție.3 Terminal de alimentare în 2 puncte Pentru intrare, ieșire și putere audio 3 punct Terminal de alimentarePentru senzor.2 RCA AudioPlugOne pentru intrarea audio și altul pentru ieșirea audio.1 Cablu quad Pentru circuit și conectori. Lungimea depinde de cât timp doriți.1 Cablu USB Pentru alimentare.1 Pereche de conector DC Pentru alimentare.
Pasul 2: Instrumente
Acestea sunt instrumente standard pentru asamblarea acestui proiect. Împrumut o parte din listă din munca grozavă a lui greyhathacker45, mulțumesc!
Pasul 3: Pregătire: Alimentare de pe USB
Pentru a obține energie pentru senzor (circuitul nu are nevoie de energie), puteți utiliza 5V (majoritatea senzorului funcționează cu această tensiune) de pe USB. Tăiați un cablu USB standard și conectați conectorul DC la laturile de tensiune și la sol (de obicei roșu este pentru tensiune, iar negru pentru masă, dar ar trebui să verificați linia corectă cu multimetrul).
Pasul 4: Pregătire: Conectori
Pentru a avea intrare, ieșire și putere audio, ar fi mai bine să folosiți conectoare. Înainte de lipire, capacul fișei trebuie instalat în cablu. Partea de tăiere a cablului trebuie răsucită pentru a evita întinderi. După lipire, atașați capacul dopurilor.
Pasul 5: Breadboard
Înainte de lipire, ar fi bine să verificați circuitul cu o placă de măsurare.
Pasul 6: Montați uscat componentele
Să aranjăm totul pe tablă. Dacă aveți probleme, vă rugăm să utilizați aspectul nostru. Punctele negre arată unde trec pinii prin tablă.
Pasul 7: Lucruri de lipit
Acum sunteți gata să lipiți componentele.
Pasul 8: Controlul calității
Asigurați-vă că nu aveți lipire accidentală. Multimetrul este bun pentru verificare!
Pasul 9: Conectați-vă la intrarea audio, la ieșirea audio și la alimentare
Acum aveți un hardware funcțional. Intrarea și ieșirea audio sunt conectate la cabluri audio separate. Alimentarea este conectată la cablul USB personalizat.
Pasul 10: Unele programe software
Deschideți-vă mediul de programare (de ex. MaxMSP, Pure Data, Flash, SuperCollider). Dacă ar putea trata intrarea și ieșirea audio, orice mediu este ok. În acest timp, folosim MaxMSP. Atribuim un semnal audio (de ex. 10000Hz undă sinusoidală) pentru ieșirea audio. Setați calculatorul de volum pentru intrarea audio. În acest timp, folosim obiectul „peakamp ~”. Adăugăm un receptor pentru calculator. În acest timp, folosim obiectul „multislider”. Iată un exemplu de bază al patch-ului MaxMSP. MaxMSP: sensor-001.maxpat
Pasul 11: Momentul conexiunii - 1 (fotocelula CDS)
Conectați o fotocelula CDS la placă. Una este conectată la alimentare, iar cealaltă este conectată la semnal. Fotocelula CDS își modifică tensiunea de ieșire cu cantitățile primite de lumină. Porniți sunetul, acoperiți fotocelula CDS și obțineți conexiunea! Ești gata să folosești o fotocelulă CDS cu proiectele tale. Dacă nu funcționează, trebuie doar să reglați volumul pentru ieșirea audio.
Pasul 12: Momentul conexiunii - 2 (senzor de distanță: SHARP GP2D12)
Conectați un senzor de distanță (SHARP GP2D12) la placă. Unul este conectat la alimentare, unul este conectat la semnal, iar ultimul este conectat la masă. Senzorul de distanță își modifică tensiunea de ieșire cu distanța dintre senzor și obiect. Porniți sunetul, mutați senzorul de distanță și obțineți conexiunea! Ești gata să folosești un senzor de distanță cu proiectele tale. Dacă nu funcționează, trebuie doar să reglați volumul pentru ieșirea audio.
Pasul 13: Utilizări? Percuție Shaker
Există multe utilizări posibile pentru un senzor cu intrare și ieșire audio. Unul dintre câmpurile fezabile este instrumentul sonor. Am făcut o percuție Shaker cu acest instructabil. Poate folosi rezoluția prețioasă de samping și frecvența de eșantionare. Iată configurarea. Veți avea nevoie să vă împărțiți ieșirea audio cu cablu stereo la dual mono. Conectați un Accerelometer (Kionix KXM-52) la placă. Este pe 3 axe, dar în acest timp folosim doar o axă a accerelometrului. Unul este conectat la alimentare, unul este conectat la semnal, iar ultimul este conectat la masă. Pe un canal conectați placa, iar pe altul conectați un difuzor. Ar fi bine să aveți un mixer între ieșirea audio și difuzor pentru a controla separat volumul percuției. În software-ul dvs., adăugați un generator de zgomot și un volum la patch-ul dvs. de bază. De asemenea, aveți nevoie de o ajustare pentru a se potrivi cu valoarea de la accerelometru la volumul generatorului de zgomot. Acum, puteți controla fin generatorul de zgomot ca o percuție shaker! Iată un patch MaxMSP. MaxMSP: shaker-002.maxpat
Pasul 14: Cerere: AEO
este un proiect de performanță sonoră format din trei membri: Eye (Performance), Taeji Sawai (Sound Design) și Kazuhiro Jo (Instrument Design). Transformăm schimbarea de accelerație în fiecare axă a accelerometrului ca amplitudine a semnalului audio prin extinderea acestui instructiv.
Pasul 15: Posibile îmbunătățiri și modificări
În schimb, puteți utiliza alte tipuri de senzori, dacă poate funcționa cu 5v și produce tensiune analogică. Deși rezoluția de eșantionare a mișcării este de 16 biți sau mai mult (dacă utilizați interfețe audio externe), puteți utiliza acest instructiv pentru controlul prețioase parametrii (de exemplu, frecvența oscilatorului). Dacă aveți nevoie de mai mulți senzori, puteți extinde numărul cu plăci suplimentare și interfețe audio externe. În acest timp, trebuie să utilizați mufe adecvate pentru portul interfeței audio.
Recomandat:
Raspberry Pi - PCA9536 Tutorial de intrare / ieșire Expander Python: 4 pași
Raspberry Pi - Tutorial Expander Python de intrare / ieșire PCA9536: PCA9536 este un dispozitiv CMOS cu 8 pini care oferă 4 biți de extindere de intrare / ieșire (GPIO) paralel cu scop general pentru aplicații I2C-bus / SMBus. Acesta constă dintr-un registru de configurare pe 4 biți pentru a servi scopului selectării intrării sau ieșirilor, 4 biți
Raspberry Pi - Tutorial Java Expander de intrare / ieșire PCA9536: 4 pași
Raspberry Pi - Tutorial Java Expander de intrare / ieșire PCA9536: PCA9536 este un dispozitiv CMOS cu 8 pini care oferă 4 biți de extindere de intrare / ieșire (GPIO) paralel cu scop general pentru aplicații I2C-bus / SMBus. Acesta constă dintr-un registru de configurare pe 4 biți pentru a servi scopului selectării intrării sau ieșirilor, 4 biți
Estingeți un LED de intrare și ieșire: 3 pași
Fade un LED in and Out: Următorii pași sunt experimente pentru a ilustra modul în care funcționează LED-urile. Acestea ilustrează cum să estompeze un LED la o rată uniformă și cum să-l estompeze în și în afara. Veți avea nevoie de: Arduino (am folosit un duo) Panou de 5 mm LED roșu 330 Ω A rezista
Cum se conectează un buton cu intrare și ieșire audio: 13 pași
Cum să conectați un buton cu intrare și ieșire audio: un buton este unul dintre componentele de bază pentru a vă captura acțiunea. Puteți apăsa în mod dinamic un buton pentru a face ceva. Există deja mai multe moduri de a utiliza butoane în proiecte (de exemplu, hacking mouse-ul și tastatura, sau Arduino, gainer, MCK). Thi
Cum să conectați un fader cu intrare și ieșire audio: 14 pași
Cum să conectați un fader cu intrare și ieșire audio: un fader este unul dintre componentele de bază pentru mixarea consolei. Vă puteți controla dinamic sursa cu mișcarea unui fader. Există deja mai multe modalități de a utiliza butoane în proiecte (de exemplu, hacking mouse-ul și tastatura, sau Arduino, gainer, MC