Cuprins:
- Pasul 1: Arhitectură
- Pasul 2: Materiale
- Pasul 3: Primul PCB - Înainte de De0 Nano SoC
- Pasul 4: Al doilea PCB - După placa DeC Nano SoC
- Pasul 5: Comunicare între PCB și De0 Nano SoC
- Pasul 6: Cum se fac efecte sonore cu senzorul cu infraroșu?
Video: Proiect EISE4: Aflați cum să realizați un dispozitiv de modulare vocală: 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
În acest instructable, veți parcurge toți pașii diferiți pentru a realiza un dispozitiv care adaugă efecte sonore (o întârziere și un ecou). Acest dispozitiv constă în principal dintr-un microfon, o placă DE0 Nano SoC, un difuzor, un ecran și un senzor cu infraroșu. În funcție de distanța pe care o aveți de senzorul infraroșu, se va realiza un efect. Ecranul este aici pentru a imprima FFT.
Am folosit o placă SoC De0 Nano și două PCB sunt conectate la aceasta. Acestea sunt circuite analogice pe care am sudat fiecare componentă de care avem nevoie.
Pasul 1: Arhitectură
Iată arhitectura la care ne-am gândit prima dată înainte de a începe proiectul. Mai întâi am primit microfonul care realizează achiziția semnalului, care este apoi amplificat cu amplificatorul de tensiune. Apoi este conectat la pinul ADC al plăcii DE0 Nano Soc, care calculează FFT și îl imprimă pe un ecran. Ieșirile plăcii sunt apoi conectate la un DAC, înainte de a fi amplificate și conectate la difuzor.
În acest moment al proiectului nu ne-am gândit la utilizarea unui senzor cu infraroșu, pe care l-am asimilat ulterior în cadrul proiectului.
Pasul 2: Materiale
Pentru a realiza acest proiect, am folosit următoarele componente:
- Microfon
- Difuzor
- Consiliul DE0 Nano Soc
- Convertor analog-digital (integrat pe placa DE0 Nano Soc)
- Convertor digital-analog (MCP4821)
- Amplificator de putere audio (LM386N-1)
- Amplificator de tensiune cu control automat al câștigului
- Regulator de tensiune care generează -5V (MAX764)
- Senzor infraroșu (GP2Y0E02A)
- Energie solară care generează 5V (alimentare)
- Ecran (care imprimă FFT)
Pasul 3: Primul PCB - Înainte de De0 Nano SoC
Acest prim circuit analog conține microfonul (MC1), amplificatorul de tensiune cu control automat al câștigului (partea circuitului conectat la amplificatorul operațional) și regulatorul de tensiune care generează -5V (MAX764).
Mai întâi microfonul captează sunetul, apoi sunetul este amplificat cu amplificatorul de tensiune; tensiunea merge de la 16mV la 1,2V aproximativ. Regulatorul de tensiune este aici doar pentru a furniza amplificatorul operațional.
Ieșirea întregului circuit este legată de pinul ADC al plăcii DE0 Nano Soc.
Pasul 4: Al doilea PCB - După placa DeC Nano SoC
Intrările acestui al doilea circuit analogic sunt conectate la diferiți pini ai plăcii DE0 Nano Soc, care sunt pinii CS, SCK și SDI. Aceste intrări sunt apoi conectate la DAC (MCP4821), care este apoi conectat la amplificatorul de putere audio (LM386N-1). În sfârșit avem difuzorul.
Întregul circuit este alimentat cu 5V provenind de la placa DE0 Nano Soc, iar masa sa este conectată la DE0 Nano Soc și la prima masă PCB.
Pasul 5: Comunicare între PCB și De0 Nano SoC
Semnalul care vine de la microfon este conectat la ADC-ul cardului. ADC este conectat la HPS și avem un NIOS II care este folosit pentru a controla ecranul. Pentru a comunica, HPS și NIOS II folosesc o memorie partajată. Avem un cod C care rulează în HPS care primește valori de la ADC și face unele efecte asupra sunetului. Rezultatul este apoi trimis la următoarea PCB printr-un fir SPI care este conectat pe un GPIO al cardului. De asemenea, avem un cod C care rulează în NIOS II în același timp. Acest program este acolo pentru a controla ecranul și pentru a afișa un spectru FFT.
Pasul 6: Cum se fac efecte sonore cu senzorul cu infraroșu?
În acest proiect, folosim un singur efect de sunet, care este întârzierea sunetului. Pentru a activa acest efect, am decis să folosim senzorul infraroșu. Senzorul conectat la ADC-ul integrat al cardului are o valoare cuprinsă între 60 și 3300. Avem o valoare de aproape 3300 când suntem lângă senzor și avem o valoare aproape de 60 când suntem departe de el. Am ales să activăm întârzierea numai dacă valoarea depășește 1800, altfel sunetul este trimis direct către SPI.
Recomandat:
Vocal GOBO - Scut de amortizare a sunetului - Cabină vocală - Cutie vocală - Filtru de reflexie - Ecran vocal: 11 pași
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: Am început să înregistrez mai multe voci în studioul meu de acasă și am vrut să obțin un sunet mai bun și după câteva cercetări am aflat ce este „GOBO”. a fost. Văzusem aceste lucruri de amortizare a sunetului, dar nu prea mi-am dat seama ce au făcut. Acum da. Am găsit un y
Realizați sistemul de avertizare pentru vorbire / notificare vocală: 4 pași
Realizați sistemul de avertizare pentru notificări vocale / vocale: în acest proiect am creat un sistem de avertizare și notificări vocale / vocale. În acest proiect pot fi utilizați cel puțin doi senzori
Robotul SCARA: Aflați despre Foward și cinematica inversă !!! (Plot Twist Aflați cum să creați o interfață în timp real în ARDUINO folosind PROCESAREA !!!!): 5 pași (cu imagini)
Robotul SCARA: Aflați despre Foward și cinematica inversă !!! (Plot Twist Aflați cum să creați o interfață în timp real în ARDUINO folosind PROCESAREA !!!!): Un robot SCARA este o mașină foarte populară în lumea industriei. Numele înseamnă atât brațul robotului de asamblare conform cu selecție, fie brațul robot articulat conform cu selecție. Este practic un robot de trei grade de libertate, fiind primele două deplasări
Aflați cum să realizați un monitor portabil alimentat cu baterie care poate alimenta și un Raspberry Pi: 8 pași (cu imagini)
Aflați cum să creați un monitor portabil alimentat cu baterie, care poate alimenta și un Raspberry Pi: ați dorit vreodată să codificați python sau să aveți o ieșire de afișaj pentru robotul dvs. Raspberry Pi, în deplasare sau ați avut nevoie de un afișaj secundar portabil pentru laptop sau cameră? În acest proiect, vom construi un monitor portabil alimentat cu baterie și
Realizați un dispozitiv de detectare și distanță cu ultrasunete acasă: 7 pași (cu imagini)
Realizați un dispozitiv de detectare și distanță cu ultrasunete acasă: Bună! Sunt Sourabh Kumar, am fost nerăbdător să fac un radar alarmant, dar a eșuat, voi încerca din nou, dar astăzi vă voi ghida să faceți un dispozitiv de detectare cu ultrasunete și distanță acasă folosind un senzor cu ultrasunete (transceiver), știu că există multe pro