Marking the Digital Signal Processing Assignments at the University of Glasgow. Every team had to make a video about their project. I'm going to post the best videos here while marking them over the next couple of days.
1st project is: detecting if a plant is healthy, needs water or is dead!
#engineering #science #teaching
next up: Smoke detector. Great demo not only showing how the noise is removed from the detector signal but also the actual demo of the smoke detector with, well, actual smoke! Signal processing is done purely in #python. The data acquisition via an #arduino.
#teaching #engineering #science
next up: detecting the screen refresh rate of a Laptop monitor: small signal and very noisy. With the help of a 7th order IIR filter that's turned into a near sine-wave. It's a narrow bandpass filter in the region of the expected refresh rate.
#python #science #teaching
next up: this team wrote an ECG detection dashboard in #python around the bioamp USB-DUX (https://github.com/glasgowneuro/usbdux).
#teaching #science #engineering #biomedical
GitHub - glasgowneuro/usbdux: USB-DUX boards are open source/hardware data acquisition devices for Linux with full Linux kernel & debian/Ubuntu support.

USB-DUX boards are open source/hardware data acquisition devices for Linux with full Linux kernel & debian/Ubuntu support. - GitHub - glasgowneuro/usbdux: USB-DUX boards are open source/hardwar...

GitHub
next up: old phones used different tones for the digits pressed on a keypad. This team did a realtime detection of the keys pressed using a filterbank. Also with the #Arduino having max 1kHz sampling rate they had to take into account fold down.
#digital #teaching #engineering #science #flippedclassroom
The touch-tone team did a fantastic diagram showing the dataflow from the telephone through the filters and detectors.
#science #teaching #dsp
next up: really important idea to detect the vibrations of power tools and the possible damage they cause. Of course it had to be demonstrated with the real thing!
#dsp #teaching #science #flippedclassroom
next up: #breathing detector / counter. The team writes: "When the patient breathes out, the chest circumference decreases, so the tension of the spring, in this case consisting of two rubber bands, recoils the cable back to the resting position. This pulley is connected to a potentiometer which measures its rotation
and outputs a voltage, which can then be interpreted by the #Arduino in real-time."
#dsp #teaching #flippedclassroom #bio-#medical #science
next up: playing two #python games with the person's eyeblink. Apart from the realtime signal processing it's challenging because pygame blocks any multi threaded processing. However, the team persevered and got it all working for two games!
#dsp #flippedclassroom #teaching #biomedical #medical
next up: DJ Mixing Deck by using a distance sensor! This team mixes two tracks by changing the distance between an LED and a phototransistor!
#science #DSP #flippedclassroom
That's all folks for this year. @njb and myself had a lot of fun marking the 30 #DSP projects. These were all part of the digital signal processing class at the University of Glasgow. #flippedclassroom #teaching #science #engineering