Members: Cole Feely, Aidan Murray, Owen Lheron and Sashank Rao
Start Date: Sept. 27, 2022
Due Date: December 8, 2022
There are some communication methods of data transfer using sensing signals with low-cost sensors but these systems produce low sampling rates which are not as efficient than high cost solutions with high sampling rates. We will investigate how we can improve sensing signal data transfer with low-cost sensors with low sampling rates by minimizing the error and noise rates commonly encountered.
Encode data into an audio sensing signal and send it to a receiver where decoding algorithms will be performed to interpret the data.
Demonstrate our goal with a modulation that best circumvents noise from audio channels, human speech or other background interference. Demonstrate better a reduction in the error rate from these interferences than off the shelf solutions Minimize decoding errors in the absence of symbol frame synchronization between the sender and receiver
Receiver/ Sender: Arduino Uno Speaker: Personal Computer Speaker or a Piezo Buzzer Microphone: SparkFun Electret Microphone Breakout Other: Power Supply, Capacitors, Resistors, Jumpers etc.
- Logistics: Cole Feely
- SBC: Cole Feely
- Hardware Filter: Aidan Murray
- FFT: Owen Lheron
- Signal Deconstruction: Sash Rao
- Have speaker send sound and Microphone working
- Get ‘Hello World’ version of the software for interpreting sound as information
- Have system finished which combines the components of the previous two milestones
Universal Timestamping with Ambient Sensing, SECON 2022
Google tone, 2015. (https://ai.googleblog.com/2015/05/tone-experimental-chrome-extension-for.html)