This shows you the differences between two versions of the page.
pm:prj2025:eradu:iosif.stan [2025/05/21 17:52] iosif.stan |
pm:prj2025:eradu:iosif.stan [2025/05/30 03:44] (current) iosif.stan |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Laser Microphone ====== | ====== Laser Microphone ====== | ||
===== Introducere ===== | ===== Introducere ===== | ||
- | |||
Microfon laser : | Microfon laser : | ||
- | * Proiectul constă într-un sistem de spionaj acustic bazat pe un microfon laser, care captează vibrațiile sunetelor reflectate de pe suprafețe (ex: geamuri) folosind două fotodiode și două lasere. Semnalul este amplificat și poate fi ascultat în timp real printr-o ieșire jack pentru căști. În paralel, un microcontroler ESP32 procesează cele două semnale pentru a reduce zgomotul și a extrage o versiune mai clară a sunetului captat. | + | * Proiectul constă într-un sistem de spionaj acustic bazat pe un microfon laser, care captează vibrațiile sunetelor reflectate de pe suprafețe (ex: geamuri) folosind două fotodiode și două lasere. Semnalul este amplificat și În paralel, un microcontroler ESP32 procesează cele două semnale pentru a reduce zgomotul și a extrage o versiune mai clară a sunetului captat. |
- | * Scopul proiectului este explorarea principiilor fizice și electronice din spatele microfoniei laser, dar și aplicarea unor tehnici de prelucrare a semnalului (digital signal processing) pe un microcontroler embedded, în vederea obținerii unui sistem de ascultare pasivă cu performanță ridicată. | + | * Scopul proiectului este explorarea principiilor fizice și electronice din spatele microfoniei laser, dar și aplicarea unor tehnici de prelucrare a semnalului (digital signal processing) pe un microcontroler embedded, în vederea obținerii unui sistem de ascultare pasivă. |
* Ideea a pornit din curiozitatea față de modul în care pot fi captate sunetele de la distanță, fără contact direct, folosind doar lumina. Am vrut să reproducem și să îmbunătățim principiul din spatele microfonului laser folosit în securitate și spionaj, integrând și un modul de procesare digitală pentru a filtra zgomotul ambiental. | * Ideea a pornit din curiozitatea față de modul în care pot fi captate sunetele de la distanță, fără contact direct, folosind doar lumina. Am vrut să reproducem și să îmbunătățim principiul din spatele microfonului laser folosit în securitate și spionaj, integrând și un modul de procesare digitală pentru a filtra zgomotul ambiental. | ||
* Proiectul este util pentru că oferă un exemplu aplicat de combinație între fizică, electronică analogică și procesare digitală a semnalului, fiind valoros atât educativ cât și tehnic. Pentru noi, reprezintă o provocare complexă care ne ajută să ne dezvoltăm abilitățile în embedded systems, filtrare digitală, și hardware design. Pentru alții, poate fi o unealtă de supraveghere pasivă sau un punct de plecare pentru cercetare în domeniul captării acustice non-invazive. | * Proiectul este util pentru că oferă un exemplu aplicat de combinație între fizică, electronică analogică și procesare digitală a semnalului, fiind valoros atât educativ cât și tehnic. Pentru noi, reprezintă o provocare complexă care ne ajută să ne dezvoltăm abilitățile în embedded systems, filtrare digitală, și hardware design. Pentru alții, poate fi o unealtă de supraveghere pasivă sau un punct de plecare pentru cercetare în domeniul captării acustice non-invazive. | ||
Line 21: | Line 20: | ||
Listă de piese: | Listă de piese: | ||
- | ESP32 DevKit (cu Wi-Fi și capacitate de procesare DSP) | ||
- | 2x Laser pointer roșu (clasă II sau III, alimentare 3–5V) | + | ESP32 DevKit1 |
- | 2x Fotodiodă (ex: BPW34 sau similar) | + | 2x Laser pointer roșu (alimentare 3–5V) |
- | 2x Amplificator operațional (MAX7804) | + | 2x Fotodiodă (opt101) |
- | + | ||
- | Priză jack stereo de 3.5mm (pentru ieșire audio) | + | |
Breadboard și fire de conexiune | Breadboard și fire de conexiune | ||
Sursă de alimentare stabilizată 5V | Sursă de alimentare stabilizată 5V | ||
+ | |||
+ | 3x led clasic (rosu , galben , verde) | ||
+ | |||
+ | 3x rezistente 220ohmi | ||
{{:pm:prj2025:eradu:IOSIF2.png?600|}}. | {{:pm:prj2025:eradu:IOSIF2.png?600|}}. | ||
Line 161: | Line 161: | ||
ÎNCHIDE portul serial | ÎNCHIDE portul serial | ||
+ | ===== Rezultate Obţinute ===== | ||
+ | |||
+ | Din pacate , deoarece fotodioda alesa de mine are un amplificator integrat (care este facut pentru semnale lente si mari ~ stingi aprinzi lumina) | ||
+ | nu am putut sa conectez aceasta dioda la amplificatorul MAX9814 , astfel ea nu a fost capabila sa capteze vibratiile mici alea geamului supus unor | ||
+ | sunete . Dispozitivul poate insa capta miscari mai mari ale geamului insa nu la nivel de sunet . | ||
+ | |||
+ | ===== Concluzii ===== | ||
+ | |||
+ | Pentru a obtine rezultatul dorit ar trebui sa obtin o fotodioda separata si sa o leg la un MAX9814 , desi chiar si in acest caz nu sunt sigur daca | ||
+ | un esp32 are puterea de procesare pentru a genera un fisier audio. | ||
+ | |||
+ | Insa a fost distractiv sa lucrez la acest proiect si am invatat multe despre programarea microprocesoarelor si despre cum functioneza semnalele analog , digitale si audio. | ||
+ | |||
+ | Overall , proiectul functioneaza mai mult ca un senzor de miscare (ar putea fii folosit drept deschizator automat de usi sau de bariere) sau ca detector de cutremur sau batai in usa. Nu chiar ceea ce imi doream dar pe acolo . | ||
+ | |||
+ | ===== Download ===== | ||
+ | |||
+ | https://github.com/iosif-stan/pm | ||
+ | |||
+ | ===== Bibliografie/Resurse ===== | ||
+ | |||
+ | Data sheet esp32 devkit 1 : | ||
+ | https://roboeq.ir/files/id/4034/name/ESP32%20MODULE.pdf/ | ||
+ | |||
+ | Inspiratie : | ||
+ | https://www.youtube.com/watch?v=EiVi8AjG4OY&t=173s | ||
+ | |||
+ | Opt 101 data sheet : | ||
+ | https://www.ti.com/lit/ds/symlink/opt101.pdf | ||