All Projects → diyruz → geiger

diyruz / geiger

Licence: GPL-3.0 License
Geiger counter

Programming Languages

c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to geiger

zigbee
Database of Zigbee devices compatible with third party gateways: ZHA, deCONZ, Zigbee2MQTT, Tasmota, ZiGate, ioBroker,
Stars: ✭ 117 (+290%)
Mutual labels:  zigbee, cc2530
cc-znp
The interface for a host to communicate with TI CC253X Zigbee Network Processor(ZNP) over a serial port.
Stars: ✭ 56 (+86.67%)
Mutual labels:  zigbee, cc2530
PiBuilder
Ideas for building a Raspberry Pi from "bare metal" to ready-to-run IOTstack
Stars: ✭ 26 (-13.33%)
Mutual labels:  diy
Tuya-v2-Supported-Devices
A collection of all of the known working Tuya v2 Devices
Stars: ✭ 30 (+0%)
Mutual labels:  zigbee
digitalmusicstand
web based music sheet viewer (go, pdfjs) as a single binary
Stars: ✭ 22 (-26.67%)
Mutual labels:  diy
homebridge-zigbee-nt
A standalone ZigBee plugin that works with CC2531 USB dongle or Deconz
Stars: ✭ 53 (+76.67%)
Mutual labels:  zigbee
Breath OS
An OS for breathing? My DIY OS
Stars: ✭ 17 (-43.33%)
Mutual labels:  diy
ha-config-ataraxis
My Home Assistant Configs. If you like what you see, please ⭐️my repo. It would encourage me a lot 🤘
Stars: ✭ 146 (+386.67%)
Mutual labels:  zigbee
gq-gmc-control
Control tool for the GQ GMC Geiger Counters.
Stars: ✭ 34 (+13.33%)
Mutual labels:  geiger-counter
lucidgloves
Arduino/ESP32 based DIY VR Haptic gloves. Compatible with SteamVR via OpenGloves.
Stars: ✭ 1,149 (+3730%)
Mutual labels:  diy
zigbee2mqtt-frontend
Zigbee2MQTT frontend
Stars: ✭ 133 (+343.33%)
Mutual labels:  zigbee
bruces homeassistant config
My Home Assistant Configuration
Stars: ✭ 24 (-20%)
Mutual labels:  zigbee
mpi
minimal (n)vim plugins - icons (Under 200 LOC)
Stars: ✭ 32 (+6.67%)
Mutual labels:  diy
ATtiny85-USB-C-Tester
Simple USB-C Power Delivery Tester
Stars: ✭ 20 (-33.33%)
Mutual labels:  diy
WriteYourOwnReact
Write your own version of React. Why? Because you CAN!
Stars: ✭ 20 (-33.33%)
Mutual labels:  diy
rfoutlet
Control remote controlled outlets via Raspberry PI
Stars: ✭ 14 (-53.33%)
Mutual labels:  diy
OldPeopleHome
🔥智能养老院项目
Stars: ✭ 31 (+3.33%)
Mutual labels:  zigbee
linorobot2
Autonomous mobile robots (2WD, 4WD, Mecanum Drive)
Stars: ✭ 97 (+223.33%)
Mutual labels:  diy
HoverBot
Self-balancing robot using hoverboard hub motors
Stars: ✭ 88 (+193.33%)
Mutual labels:  diy
CppDeveloperRoadmap
Roadmap for learning the C++ programming language for beginners and experienced devs.
Stars: ✭ 1,048 (+3393.33%)
Mutual labels:  diy

We all know what radiation is and its harmful effects on humans. Since this danger is not tangible, in connection with this the idea was born to make an indicator for continuous monitoring of the radiation situation.

The device is not designed to measure the level of radiation in the epicentre of a nuclear explosion, but it allows you to constantly monitor changes in background values. This can be useful in the event of man-made disasters or when you or others bring something with increased background radiation into the house. These can be quite harmless-looking things, nevertheless, they carry a direct threat to life and health.

There are many amateur dosimeter projects, for example, one and two. All of them are built according to almost the same schemes associated with the features of the Geiger counters used. The principle of operation of Geiger counters is based on the effect of impact ionization of a gaseous medium under the action of radioactive particles in the interelectrode space at a high accelerating voltage. Accordingly, the meter requires a high voltage source.

How to compile

Follow this article https://zigdevwiki.github.io/Begin/IAR_install/

ATTENTION! THE DEVICE CONTAINS A HIGH VOLTAGE OF 400 VOLTS

Since Jager has a Zigbee network at home, the device will be an element of this network. The circuit does not contain rare elements and is typical for this type of device.

Diagram

The central elements are the SBM-20 Geiger counter and the E18-MS1PA1-PCB Zigbee module. The scheme includes the ability to use either one or two counters to improve the measurement accuracy.

GAINTA 407 case was selected based on the meter size.

PCB

The board was designed by EasyEDA

Production at JLCPCB

The general assembly has no peculiarities, the smallest SMD elements are 0805. The capacitors in the voltage multiplier are 600 volts and are 1206 in size. There is a trimmer resistor on the board to set the high voltage level.

There is a peculiarity in sealing the meter holders since the width of the case does not allow placing two meters and the micro USB connector at a sufficient distance from each other, the holders must be raised above the board. When soldering, use any 0.8-1.0 mm spacer

Physically, you can install counters 90 or 107 mm long. Such as Soviet SBM-20 and SBM-19 or Chinese J305 and M4011.

To revive the device @anonymass wrote an open-source firmware. The firmware implements support for several counters, displaying the number of registered particles per minute with the conversion of these values ​​to the usual μR / h. An important feature is the ability to set the level at which the alarm is triggered. This condition can be tied to the triggering of a physical siren or light bulb as a means of control and using direct binding on the Zigbee device, which will enable notification even if the Zigbee network is not available.

If the board is correctly assembled, after downloading the firmware, it will be possible to "see" the registered particles immediately
Zigbee Geiger SBM-20

Support

Device support is implemented in zigbee2mqtt and SLS Gateway



Settings

  • alert_threshold - set the level in μR / h, when exceeded, the alarm will be triggered

  • buzzer - built-in buzzer (not yet supported)

  • Led - turn on / off the LED displaying particle registration

  • rph - recorded value in μR / h

  • pm - recorded value of particles per minute

  • sensitivity - counter sensitivity (used if item 3 is selected in sensor_type)

  • sensor_type - select the type of meter:

    • SBM-20 / STS-5 / BOI-33
    • SBM-19 / STS-6
    • everything else
  • sensors_count - number of installed counters

The device is also a router in the Zigbee network, which allows you to increase its coverage.

The final assembly includes installing the board into the case and making an end cap with holes for the LED and micro USB connector. These holes can be made in a standard plug, but Jager drew and printed on a 3D printer

That's all, the device is ready to go.

In the photos you can see that Jager's counters are damaged, it so happened that Jager got just such. The damage is much more serious and this can be seen in the photo below, but while maintaining the tightness, they do not affect the operation of the meters.

How to join

  • Reset to FN rebooting device 5 times with interval less than 10 seconds, LED will start flashing during reset

Files to reproduce

Original post by Jager

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].