Arduino code and basic setup for Radiation Detector application
This page is dedicated for this Android application: https://play.google.com/store/apps/details?id=com.nitramite.radiationdetector
Making this hardware requires little bit of knowledge with Arduinos, soldering, wiring and maybe little bit of Arduino programming depending which geiger counter hardware you find.
Download Arduino side code from below. This sketch is meant for Arduino Nano but it can work on other Arduino boards too with or without modifications.
You need any hardware capable to be connected to Arduino. I connected my Aliexpress kit to Arduino digital pin three. Arduino code is doing CPM measurement and transformation to uSv/h. Arduino sends readings to Android app every 10 seconds.
You don't need to modify reading output from Arduino code but if you do, remember to have it in form like: cpm=924;uSv/h=7.5029
App will look for splitter char ; -> cpm= and uSv/h= extract values and show them. Arduino code also sends all ticks as t; don't modify this or remove it.
App will look for splitter char ; -> cpm= and uSv/h= extract values and show them. Arduino code also sends all ticks as t; don't modify this or remove it.
Serial.prints are actual TX which arduino bluetooth module will output for Android application. Don't change that.
So what ever you do, don't change output format. You can output any values you want with specified titles as tests.
I am using Arduino Nano and HC-06 module. You can use what ever you like.
I tested my cheap kit with americium-241 which was found from old fire detector.
Note: this cheap kit signal pin is labeled as VIN which is misleading. See image below which shows where connection point between Arduino and Geiger counter is in this specific kit.
If you have questions about this app or Arduino side use contact details from button below.
So what ever you do, don't change output format. You can output any values you want with specified titles as tests.
I am using Arduino Nano and HC-06 module. You can use what ever you like.
I tested my cheap kit with americium-241 which was found from old fire detector.
Note: this cheap kit signal pin is labeled as VIN which is misleading. See image below which shows where connection point between Arduino and Geiger counter is in this specific kit.
If you have questions about this app or Arduino side use contact details from button below.