Sonar med Python og Conference Call Hardware

[Jason] har lige tippet os om sit seneste eksperiment, hvor han skaber et sonarsystem ved hjælp af konventionelt lydudstyr og et specialfremstillet Python-program. Hvis nogle af vores læsere ikke allerede ved det, er Sonar en teknik, der bruger lydforplantning for at opdage objekter på eller under overfladen af ​​vandet. Det bruges ofte i ubåde og både til navigation. [Jason] ‘s projekt bruger aktiv sonar, som består i at sende korte lydudbrud (chirps) og lytte til ekkoer. Jo længere det tager for ekkoet at vende tilbage, er det desuden objektet. Selvom hans bevis for koncept ikke bruges under vand, kan det ændre sig, hvis han fortsætter projektet.

Lydredigeringssoftware-audacity blev brugt til at lave en hurtig frekvens, der skifter chirp, sammen med Pyaudio-biblioteker til det vigtigste Python-program. Nøjagtig ankomsttid er detekteret ved at korrelere mikrofonudgangen med det transmitterede signal. I betragtning af at [Jason] bruger hørbare frekvenser, mener vi, at det endelige resultat vist i videoen indlejret nedenfor er ret rart.

Back to top