Our final project was to create an autonomous system of any kind, so I chose to combine radiation detection with autonomous robotics, building a robot that searches a space and measures the radiation (count-rate), in order to return a heat map of the space, showing the user where a source/leak is in space.
I used RasPi, Arduino, Python, and C++.
Special thanks to the MIT NSE department for letting me borrow 3 extra SB-20 Geiger tubes for this project. Also thanks to Prof. Steve Banzaert for all of the help debugging (and inspiring my love of EE), as well as Prof. Michael Short and Prof. Areg Danagoulian for letting me bounce ideas.
Using the pinout PS from my Geiger counter (built with Prof. Michael Short in 22.01, Intro to Ionizing Radiation), I was able to translate each 'click' into a digital signal.
Isn't he cute?
Assembly of the Geiger tubes in series.
Assembly of the software, too.
Sample heatmap + processing code. The only code with prettier graph colors is openMC.
Super short demo clip of the robot driving and counting.