Sonar med Python och konferenssamtal Hårdvara
[Jason] Tippade oss bara om hans senaste experiment, där han skapar ett sonarsystem med konventionell ljudutrustning och ett skräddarsydd Python-program. Om några av våra läsare inte redan vet det, är Sonar en teknik som använder ljudförökning för att upptäcka föremål på eller under ytan av vattnet. Det används ofta i ubåtar och båtar för navigering. [Jason] -projektet använder Active Sonar, som består i att skicka korta ljudburstar (chirps) och lyssna på ekon. Ju längre det tar för att echo ska återvända, är det dessutom objektet. Även om hans bevisbevis inte används under vattnet, kan det förändras om han fortsätter projektet.
Audioredigeringsprogrammet Audacity användes för att göra en snabb frekvensförändring chirp, tillsammans med PyAudio-bibliotek för det huvudsakliga Python-programmet. Exakt ankomsttid detekteras genom att korrelera mikrofonutgången med den överförda signalen. Med tanke på att [Jason] använder ljudfrekvenser, tror vi att det slutliga resultatet som visas i videoklippet nedan är ganska trevligt.