mirror of
https://github.com/sigmasternchen/dosimeter-arduino
synced 2025-03-15 09:38:55 +00:00
40 lines
758 B
C++
40 lines
758 B
C++
#include <dosimeter.h>
|
|
|
|
#define TUBE_PIN (4)
|
|
|
|
void setup() {
|
|
Serial.begin(9600);
|
|
|
|
Dosimeter.begin(TUBE_PIN, J305);
|
|
Dosimeter.startRecording();
|
|
}
|
|
|
|
void loop() {
|
|
Serial.print("CPM: ");
|
|
Serial.print(Dosimeter.getCPM());
|
|
if (Dosimeter.isValid()) {
|
|
Serial.println();
|
|
} else {
|
|
Serial.println(" (invalid)");
|
|
}
|
|
|
|
Serial.print("dose rate: ");
|
|
Serial.print(Dosimeter.getEquivalentDoseRate());
|
|
Serial.print(" µSv/h");
|
|
if (Dosimeter.isValid()) {
|
|
Serial.println();
|
|
} else {
|
|
Serial.println(" (invalid)");
|
|
}
|
|
|
|
Serial.print("dose: ");
|
|
Serial.print(Dosimeter.getEquivalentDose());
|
|
Serial.print(" µSv");
|
|
if (Dosimeter.isValid()) {
|
|
Serial.println();
|
|
} else {
|
|
Serial.println(" (invalid)");
|
|
}
|
|
|
|
delay(1000);
|
|
}
|