#1 Re: Аппаратные вопросы » Счетчик Гейгера и СБМ-20 » 2019-12-12 04:18:55

Какая то непонятная фигня творится с моим счетчиком СБМ-20. Кажется он выдает неправильную информацию.
Сам скетч:

#include <SPI.h>

#define LOG_PERIOD 15000  //Logging period in milliseconds, recommended value 15000-60000.
#define MAX_PERIOD 60000  //Maximum logging period without modifying this sketch

unsigned long counts;     //variable for GM Tube events
float cpm;        //variable for CPM
unsigned long multiplier;  //variable for calculation CPM in this sketch
unsigned long previousMillis;  //variable for time measurement
float MSVh;
float MR;
//float conversionFactor = 0.0057; //SBM-20
float conversionFactor = 0.008120; // J305ß

void tube_impulse(){       //subprocedure for capturing events from Geiger Kit
  counts++;
}
void setup()   
              {
  Serial.begin(9600);


        counts = 0;
        cpm = 0;
        multiplier = MAX_PERIOD / LOG_PERIOD;      //calculating multiplier, depend on your log period
        Serial.begin(9600);
        attachInterrupt(0, tube_impulse, FALLING); //define external interrupts 
               }


void loop() {
 unsigned long currentMillis = millis();
  if(currentMillis - previousMillis > LOG_PERIOD){
    previousMillis = currentMillis;
    cpm = counts * multiplier;
    MSVh = cpm*conversionFactor;
    
    Serial.print(cpm);
    Serial.println(" CPM");
    Serial.print(MSVh);
    Serial.println (" mSVh");
    
    counts = 0;
  }
}

На скриншотах показания трубок J305ß (шла в комплекте) и СБМ-20.

J305ß (Коєффициент 0.008120) - https://ibb.co/ZmpLvgc

СБМ-20 (Коєффициент  0.0057) - https://ibb.co/4VP06J8

#2 Аппаратные вопросы » Счетчик Гейгера и СБМ-20 » 2019-12-11 03:07:35

Alex20280
Ответов: 2

Здравствуйте.

Заказал из Китая вот такую плату (https://ibb.co/1GPYMpr).
Шла она вместе с трубкой J350Br. Подключил, все работает нормально, пищалка потрескивает, все норм.
Недавно заказал трубку СБМ-20, подключил, но пищалка не потрескивает, а реально пищит. Записал короткое видео.
(https://drive.google.com/file/d/1nf9Sqo … sp=sharing)
Может кто-нибудь знает в чем может быть причина? Спасибо.

#3 Проекты » Метестанция на ESP8622 + умный дом » 2019-11-19 02:04:05

Alex20280
Ответов: 3

Здравствуйте,

Хочу сделать метеостанцию на основе ESP8266 node mcu. Будет измерять температуру, влажность, давление, радиацию, CO2.
Хотел бы подсоединить ее к контроллеру умного дом (Vera или Fibaro HC2). Чтобы данные параметры отображались на панели.
Но дело в том, что умный дом работает на z-wave, а  ESP8622 на wifi.
Возможно ли каким то образом отправлять данный на z-wave контроллер? Может конвертировать каким-то плагином из wifi в z-wave?
Единственное что пришло на ум, ето отправлять данные на web сервер и забирать их оттуда контроллером.
Может у кого то есть идеи? Спасибо.

Подвал раздела