Faʻafefea ona fai se Geiger counter

 

fale i le fale o le geiger

Tolu Milles Island, Chernobyl, Fukushima, ma e oʻo lava i nisi o teritori e pei o le Coral-I reactor i Madrid poʻo le Vandellós-I reactor i Catalonia. E tele faalavelave faaniukilia na tupu i le gasologa o le talafaasolopito, ma e ui lava i le mataʻutia taunuuga, e foliga mai o lenei autu o faʻamalolo o loʻo faʻaauau pea ona faʻatupuina se mea faʻatosina. Ae o le mea toalaiti e iloa o lena, i aso uma, tatou te masani uma i le natura paʻu, uma e sau mai fafo ma mea e sau mai minerale o le lalolagi ...

Ia, afai e te manaʻo e fua le faʻasolosolo o siomia ai oe, i lenei taʻiala fou matou te faʻaali atu ia te oe i lea laʻasaga ma lea laʻasaga le faiga o faʻafefea ona e fausia se geiger counter, o lona uiga, o se masini mafai ona fuaina radioactivity. Lona uiga o se masini e mafai ona fuaina fasimea e aʻafia ma le sensor, e pei o le faʻaaogaina o le radiation, o le mea lea e taʻu ai o le counter, talu ai e mafai ona faitau le aofaʻi o aʻafiaga ma o le mea lea o le radiation level o se mea poʻo se nofoaga.

O le a se mea e tatau ona ou iloa muamua?

leai-faʻamaʻaina ma faʻamalosia leisa faʻailoga

Ae ou te leʻi amataina le poloketi DIY, ou te fia fai atu se faamatalaga e uiga i le radiation, mo i latou e le iloa e uiga i ai. O outou na ua i ai muamua le poto, e mafai ona e faʻamisi le vaega lea ma alu saʻo e matamata i mea nei ...

O le a le radiation?

O se mea e masani ai polokalame malosi i le tulaga o galu eletise poʻo subatomic fasimea e ala i se auala. O le mea lea, e mafai ona tatou maua eseese ituaiga o radiation.

O a ituaiga o faʻamaʻi o loʻo iai?

fusi o alaleo eletise

E tele ituaiga o radiation, pei o le vevela, electromagnetic, ma isi, ae o mea e fiafia iai matou iinei o vaega tetele e lua:

  • Le faʻamalosia: o se galu poʻo se vaega e le mafai ona aveʻese eletise mai mea, o lona uiga, e le mafai ona faʻamamaina. Faʻataʻitaʻiga o ia e mafai ona avea ma eletise eletise o microwaves, leitio, malamalama, ma isi.
  • Faʻaʻaina: o se galu poʻo se vaega e mafai ona saeia electrons mai mea, o lona uiga, e mafai ona faʻamalosia ona o lona maualuga malosi. O le mea lea, o le sili ona mataʻutia o uma. I totonu o lenei kulupu o loʻo i ai a tatou lasers, X-ray, alpha, beta, gamma, braking radiation poʻo bremsstrahlung), ma isi.

A tatou vaʻai atu i le fusi o alaleo eletise, o galu ma le uigi umi, pei o le leitio poʻo le microwave, e sili ona ofi i totonu, o galu e i ai le laʻititi o le malosi (maualalo o taimi). A o tatou agaʻi i le taumatau, tatou te vaʻai atu i taimi taʻitasi e puʻupuʻu le umi o le galu ma o le taimi e tete ai, o le mea lea e tele ai lo latou malosiaga ma e atili ai ona ati ma faʻaleagaina.

Ituaiga o ionizing radiation:

Alefa, Beta ma Gamma

Afai tatou te taulaʻi atu i ionizing radiation, lea e mafai ona fuaina le Geiger counter, e tatau ona tatou toe faʻamama ma taulaʻi i tolu faavae taua ona o mea faaniukilia.

  • Alpha: e iai a latou moliaga lelei ma e aofia ai proton e lua ma neutrons e lua, o lona uiga, o se helium atom. Latou e sili ona mataʻutia ma ati, talu ai e mafai ona taofi le faʻaaogaina o se faigofie pepa. O le aʻafiaga o le soifua maloloina e faʻamoemoeina i nisi o mataupu, talu ai latou te le mafaia ona ofi le pito i fafo o le paʻu, ae afai latou te ulufale i le tino latou te ono afaina. Inu, inuina, poʻo le tuiina i le tino o punaoa e maua ai lenei radiation mafai ono faʻaleagaina ola tino.
  • Beta: o ni vaega ninii o le leaga eletise tau, eletise. Latou te sili atu loloto loloto ma malosi nai lo muamua, ma ina ia taofia latou mafai ona tatou faia i se umukuka alumini pepa alumini. E ui lava i le loloto o le ofi, latou te le o afaina ai ola tino ma DNA pei o muamua, talu ai o le ionization latou mafua mafua tupu sili lautele. E mafai ona mafua ai le paʻu o le paʻu, ma afai latou te ofi i le tino e mafai ona ...
  • Gamma: gamma ave o mea ia e maualuga le faʻaosoina o le paoa ma le malosi, o le mea lea e sili ona mataʻutia i lo uma. E faatatau i ata puʻeina, mama atoatoa e le mafai ona taofiofia gofie, naʻo peleni faʻataʻitaʻi, sima, ma isi. E faigofie lava ona pasia o tatou tino ma mafua ai le leaga o aʻa o le tino, DNA suiga, ma isi, ma mea e manaʻomia, e pei o le kanesa ma e oʻo foʻi i le oti faʻafuaseʻi pe a fai e maualuga le fualaʻau.

O le mea lea, e le o se taʻaloga, ma mai hwlibre matou te faʻamalosia oe e faia uma puipuiga ma iloa lelei mea o loʻo e faia. Matou te le vaʻaia lelei faʻafitauli ...

Geiger-Müller tubes:

faagaau geiger

O i latou o le toto ola o soʻo se Geiger counter, ona o le masini o sensor lea e gafa ma le mauaina o le radiation ma suia lena numera o le teʻi i se eletise lagona faʻaosofia mafai ona faʻamatalaina e le vaega o totoe o le matagaluega. E lauiloa o le Geiger-Müller tube poʻo le Geiger tube, ma e mafai ona e faʻatauina i faleoloa i luga ole laiga, e pei ole Amazon, Aliexpress, ma isi. O leisi filifiliga o le aveʻese mai le Geiger counter o loʻo iai matou tuai pe o loʻo faʻaaoga.

E tele latou, eseʻese faʻataʻitaʻiga (SBT-9, LND-712, J408y,…) ma eseʻese gaosi oloa (GSTube, LND, North Optic,…). Le sili ona lauiloa o tagata Amerika ma tagata Rusia, e ui lava e iai foi Saina. O nisi o tupuʻaga a Soviet e i ai tau taugofie, o le sili ona taugata o le NLD. O le mea e tatau ona tatou manino o le voltage voltage i le va o le mea e minoi ai, talu ai o le analog faʻailoga o loʻo faʻailoa mai o le a sili atu pe itiiti ifo le malosi faʻalagolago i le radiation mauaina.

Faagaioiga paipa Geiger ma se vaega aafiaga

Atunuʻu Tagata faʻatau Faataitaiga Fasimea na puʻeina Volitiga mea Tau
Lusia GSTube SBM-20 Beta / Gamma 400V Aluminio Laititi
Lusia GSTube SBM-21 Beta / Gamma 650V Aluminio Laititi
Lusia GSTube Ioe-1g Gamma 440V Aluminio Laititi
Lusia GSTube SBT-9 Beta / Gamma 389V Aluminio Laititi
Lusia GSTube Ioe-3bg Beta / Gamma 400V Aluminio Laititi
ISA Lnd LND-712 Alefa / Beta / Gamma 500V Mica Half
ISA Lnd LND-7124 Alefa / Beta / Gamma 500V Mica Palo
ISA Lnd LND-7224 Alefa / Beta / Gamma 500V Mica Palo
ōmea North Optic J408y Gamma 420V Crystal Laititi
ōmea North Optic I305B Beta / Gamma 350V Crystal Laititi
ōmea North Optic I306B Beta / Gamma 420V Crystal Laititi

Mo lena e tatau ona tatou faʻavasega a tatou matagaluega e faʻaliliu na faʻailo i totonu o iunite e masani ona fua ai le radiation, pei o Sievert (Sv), roentgen, poʻo Rem, faʻatasi ai ma isi ... E pei ona tatou faia i le vevela sensor, e tatau ona tatou suia na output voltages i le tikeri Celcius poʻo le fua o loʻo tatou fuaina.

SI iunite mo le fuaina radiation:

O le International System (SI) o loʻo avea ma ana iunite le Sievert (Sv), manatua o loʻo iai laulau e faʻailoa mai ai le mataʻutia poʻo aʻafiaga o le faʻasolosolo o loʻo tatou pueina mo le soifua maloloina.

mSv Aafiaga o le soifua maloloina
50-100 Suiga i le kemisi o le toto
500 Faalu i le mataupu o itula
700 Vomiting
750 Lauulu leiloa ile 2-3 vaiaso
900 Diarrea
1000 Toto
4000 Ono maliu i le lua masina

O lena ua e iloa e le gata e faʻamoemoe i le fualaʻau, ae faʻapea foi i le faʻaaliga. O lona uiga, e mafai ona tatou mauaina se fualaʻau o le 100 mSv tasi ae leai se mea e tupu, ae afai o loʻo tatou mauaina le 50 mSv mo le tele o masina, lona uiga o taimi umi aʻafiaga e ono matua leaga lava ...

Punavai mafuaʻaga mo suʻega:

O tioata o le uranium ma le asu o le asu

Le faia tofotofoga radiation, e tatau ona e iloa e tele filifiliga. E i ai tioata uranium pei o na e te vaʻaia i lenei ata (agavale) lea e faʻataʻitaʻia ai Geiger counters i fale suʻesuʻe. Ae i ai isi punaoa latalata atu ia tatou mafai ona maua radiation poʻo radioactive mea, pei o asu sensor i afi detector.

I totonu o na mea suʻesuʻe o loʻo i ai o se mafuaʻaga o ionizing radiation o americium ma maua ai le faʻasusuina o le alpha. E tatau foʻi ona e iloa o le tele o meaʻai e mauʻoa i le potassium o loʻo iai le isotope e faʻaigoa o le Potassium-40 e faʻaalu mai ai le radiation, e ui lava e leʻo se faʻafitauli mo o tatou tino, e matua paʻu lava, e pei lava o le radiation tatou te maua mai le natura lava ia. maa maamora) poʻo le lagi.

O i tatou lava e le minoi, e faia i le kaponi, ma o le karaponi-14. Ae o le a faateʻia iloa o tatou taulimaina tele radioactive mea i aso uma e aunoa ma le iloaina ai: nisi faʻamau, keramika, maamora, nisi tolauapiga tolauapiga, sikaleti, pepa ufiufi, nisi vavae, ma isi. Uma na mafai ona ou faʻaaogaina e suʻe ai lau Geiger counter ma vaʻai pe aoga pe leai ...

Ae ou te toe fai atu, e tatau ona e faʻaeteete pe a tago faʻapitoa nisi vai.

Mea talafeagai:

A iloa uma nei mea, ona tatou o saʻo lea i lisi uma vaega tatou te manaʻomia e fausia ai le tatou fale Geiger counter:

  1. DC-DC liliu / faʻatonutonu module volitiga maualuga (eg: SODIA). O le a fesoasoani ia i matou e fetuʻunaʻi le maualuga voltages faʻatautaia e le Geiger-Müller ma suia lena voltage i se tamaʻi voltage mafai faʻatusatusa i Arduino laupapa ma isi vaega. Manatua e tatau ona tatalia le sao voltage o le paipa ua e filifilia.
  2. Totogi faila. Mo se faʻataʻitaʻiga lenei.
  3. Bust module Faaliliuga DC-DC 3-5v.
  4. Arduino Nano, e ui lava o isi e aoga foi, ae ina ia aua neʻi faʻateleina le tele tele, o le Nano e sili.
  5. Faʻaaliga OLED 128 × 64 pe 128 × 32 o le a matou faʻaaogaina o se pupuni e faʻaali ai le fuataga o iʻuga.
  6. 2n3904 transistor mo le matou paipa.
  7. Tetee 10M ohm ma le isi 10K.
  8. Faʻapipiʻi o le 470pf.
  9. ki mo alu ma luga.
  10. Buzzer poʻo le failauga laʻititi.
  11. AAA maa.

Lenei i tuutuuga o vaega, e ui lava o le ae manaʻomia foi mea faigaluega pei o uʻamea faʻapipiʻi, uʻamea mo ni soʻoga, Arduino IDE e faʻapolokalameina le laupapa, maʻa poʻo maʻa, ma faʻapea foi ma se pusa faʻapitoa pe a fai e te manaʻo e puipui lau mita. Afai e i ai sau 3D lolomitusi, oe mafai ona fausia le tu aganuu palasitika.

Faʻatulagaina Geiger fauina laʻasaga ma lea laʻasaga:

Geiger counter matagaluega ata

Ole mea e sosoʻo ai, pe a uma ona e mauaina vaega uma, ole faʻaputuputu uma o vaega ole paso e tusa ai ma lenei ata o loʻo matou tuʻuina atu ia te oe. O le faʻapotopotoga e faigofie lava ma e le manaʻomia nisi faʻamatalaga. Naʻo le fesoʻotaʻi uma elemene pei o lenei. E mafai ona e faia ile tasi laupapa falaoa muamua e suʻesuʻe ai e lelei mea uma ona faʻasolosolo ai lea ona faʻapipiʻi mea uma ina ia tumau.

Laasaga:

le sitepu e mulimuli ai e faapea:

  1. Ma le multimeter e te mafaia faʻalelei le voltage (ata 1). Mo se faʻataʻitaʻiga, afai na e filifilia se paipa 410V Geiger-Müller, e tatau ona e fetuʻunaʻi le potentiometi o le DC-DC module ina ia galue i lena voltage.
  2. Ona faʻatapulaʻa oe ia solder pe auai uma vaega e pei ona aliali mai i le ata muamua e pei o le Ata 2.
  3. E mafai ona e faʻaogaina le pusa e puipui ai vaega uma pe leai.
  4. Faʻafesoʻotaʻi le laupapa Arduino i lau PC faʻaaoga se uaea USB ma IDE Arduino tusi le polokalame lea (e mafai ona e aumaia maia ii) mo faatulaga le mea ma e mafai ona faʻaliliuina volitiga matou te galulue ai i fuataga i le iunite na e filifilia. E mafai ona e faʻaaogaina isi iunite pe a e manaʻo pe fai ni fetuunaiga i le faʻafouina o le punavai o le ata ...
/*
*
* SCL - A5
* SDA - A4
*
*
* Voltmeter - A3
*
* PWM - D9
* Input - D2
*
* buzzer - D7
*
*/

#include <Bounce2.h>

#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>

#define OLED_RESET 4
Adafruit_SSD1306 display(OLED_RESET);

#define NUMFLAKES 10
#define XPOS 0
#define YPOS 1
#define DELTAY 2

//////////////////////////////////////////////////////////////////////////////

unsigned long previousMillis = 0;
unsigned long previousMillis1 = 0;
const long interval = 40000;
const long interval1 = 500;

static const unsigned char PROGMEM lcd_bmp[] =
{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x1C, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x0E, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x1F, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x1F, 0x80,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x1F, 0xC0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x3F, 0xE0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x3F, 0xF0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xC0, 0x3F, 0xF0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x7F, 0xF8,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x7F, 0xF8,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xF8,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF0, 0x7F, 0xF8,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xE0, 0x7F, 0xF8,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x3F, 0xF8,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF8, 0x00, 0x03, 0xF8,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x20, 0x40, 0x38,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x80, 0x08,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x09, 0x00, 0x08,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0F, 0x00, 0x08,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x1F, 0x80, 0x18,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3F, 0xC0, 0x10,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x7F, 0xC0, 0x30,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xFF, 0xE0, 0x20,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xFF, 0xF0, 0x40,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0xFF, 0xF8, 0xC0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF9, 0x80,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFE, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

static const unsigned char PROGMEM logo[] =
{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x1C, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x0E, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x1F, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x80, 0x1F, 0x80,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x1F, 0xC0,
0x07, 0x9E, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x7F, 0xC0, 0x3F, 0xE0,
0x07, 0x9E, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0xFF, 0xC0, 0x3F, 0xF0,
0x07, 0x9E, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x3F, 0xE0, 0x00, 0x00, 0xFF, 0xC0, 0x3F, 0xF0,
0x07, 0x9E, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x3F, 0xF0, 0x00, 0x00, 0xFF, 0xE0, 0x7F, 0xF8,
0x07, 0x9E, 0x3E, 0x73, 0x9C, 0x00, 0x78, 0x3E, 0x3E, 0xF0, 0xF0, 0x01, 0xFF, 0xE0, 0x7F, 0xF8,
0x07, 0x9E, 0x7F, 0x33, 0x98, 0x00, 0x78, 0x7F, 0x3E, 0xF1, 0xF8, 0x01, 0xFF, 0xFF, 0xFF, 0xF8,
0x07, 0x9E, 0x7F, 0x33, 0xB8, 0x00, 0x78, 0x7F, 0x3E, 0xF3, 0xFC, 0x01, 0xFF, 0xF0, 0x7F, 0xF8,
0x07, 0xFE, 0xE7, 0x33, 0xB8, 0x00, 0x78, 0x73, 0xBE, 0xF3, 0x9C, 0x01, 0xFF, 0xE0, 0x7F, 0xF8,
0x07, 0xFE, 0xE7, 0x3F, 0xF9, 0xF0, 0x78, 0x73, 0xBE, 0xF3, 0x9C, 0x01, 0xFF, 0xC0, 0x3F, 0xF8,
0x07, 0xFE, 0xE7, 0x3F, 0xF9, 0xF0, 0x78, 0x73, 0xBE, 0xF3, 0x9C, 0x01, 0xF8, 0x00, 0x03, 0xF8,
0x07, 0xFE, 0xE7, 0x3F, 0xF8, 0x00, 0x78, 0x73, 0xBE, 0xF3, 0x9C, 0x01, 0x00, 0x20, 0x40, 0x38,
0x07, 0x9E, 0xE7, 0x3F, 0xF0, 0x00, 0x78, 0x73, 0xBE, 0xF3, 0x9C, 0x01, 0x00, 0x10, 0x80, 0x08,
0x07, 0x9E, 0xE7, 0x1F, 0xF0, 0x00, 0x78, 0x73, 0xBE, 0xF3, 0x9C, 0x01, 0x00, 0x09, 0x00, 0x08,
0x07, 0x9E, 0xE7, 0x1E, 0xF0, 0x00, 0x78, 0x73, 0xBF, 0xF3, 0x9C, 0x01, 0x00, 0x0F, 0x00, 0x08,
0x07, 0x9E, 0xE7, 0x1E, 0xF0, 0x00, 0x78, 0x73, 0xBF, 0xF3, 0x9C, 0x00, 0x80, 0x1F, 0x80, 0x18,
0x07, 0x9E, 0x7F, 0x1E, 0xF0, 0x00, 0x78, 0x7F, 0x3F, 0xE3, 0xFC, 0x00, 0x80, 0x3F, 0xC0, 0x10,
0x07, 0x9E, 0x7E, 0x1E, 0xF0, 0x00, 0x78, 0x3F, 0x3F, 0xC1, 0xF8, 0x00, 0xC0, 0x7F, 0xC0, 0x30,
0x07, 0x9E, 0x1C, 0x1C, 0xE0, 0x00, 0x78, 0x1C, 0x3F, 0x00, 0xF0, 0x00, 0x40, 0xFF, 0xE0, 0x20,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xFF, 0xF0, 0x40,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0xFF, 0xF8, 0xC0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF9, 0x80,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFE, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xE0, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

static const unsigned char PROGMEM fl[] =
{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };

static const unsigned char PROGMEM bt1[] =
{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };

#if (SSD1306_LCDHEIGHT != 32)
#error("Height incorrect, please fix Adafruit_SSD1306.h!");
#endif

const int buttonPin = 2;
const int ledPin = 13;

int buttonState = 0;
int bt = 0;
int pbt = 0;
int s1 = 0;
unsigned long j;
unsigned long CR = 0;

unsigned long cs;
int sec;
/////////////////////////////////

float input_voltage = 0.0;
float temp=0.0;

///////////////////////////////////

Bounce bouncer = Bounce();

void setup() {

Serial.begin(9600);
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // initialize with the I2C addr 0x3C (for the 128x32)

display.display();

display.clearDisplay();

display.drawBitmap(0, 0, logo, 128, 32, WHITE);
display.display();
delay(2000);
display.clearDisplay();

TCCR1A = TCCR1A & 0xe0 | 2;
TCCR1B = TCCR1B & 0xe0 | 0x09;
analogWrite(9,22 ); // на выводе 9 ШИМ=10%

pinMode(ledPin, OUTPUT); //

pinMode (7, OUTPUT); // buzzer

pinMode(2 ,INPUT); // кнопка на пине 2
digitalWrite(2 ,HIGH); // подключаем встроенный подтягивающий резистор
bouncer .attach(2); // устанавливаем кнопку
bouncer .interval(5); // устанавливаем параметр stable interval = 5 мс

}

void loop() {

///////////////////////////////////////////////////////////////////////////////////////////////////////////////

unsigned long currentMillis = millis();
unsigned long currentMillis1 = millis();

if (bouncer.update())
{ //если произошло событие
if (bouncer.read()==0)
{ bt++;
}
}

if (currentMillis - previousMillis >= interval) {
previousMillis = currentMillis;
CR = bt;
bt = 0;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if (bt != pbt) {
pbt = bt;
s1 = 1;
}
////////////////////////////////////////////VOLTMETER PIN A3////////////////////////////////////////////////////////////////////

int analog_value = analogRead(A3);
input_voltage = (analog_value * 5.0) / 1024.0;

if (input_voltage < 0.1)
{
input_voltage=0.0;
}

///////////////////////////////////////////////TEXT ON DISPLAY//////////////////////////////////////////////////////////////////
display.clearDisplay();
display.setTextSize(2);
display.setTextColor(WHITE);
display.setCursor(10,0);
display.clearDisplay();
display.println(CR);
display.setCursor(10,18);
display.println(bt);
display.setCursor(40,18);
display.println();
display.setTextSize(1);
display.setCursor(40,0);
display.println("mR/hr");

/////////////////////////////////////////////////BATTERY INDICATION////////////////////////////////////////////
display.drawBitmap(0, 0, fl, 128, 32, WHITE);

if (input_voltage > 3.3) {
display.drawBitmap(0, 0, bt1, 128, 32, WHITE);
if (input_voltage > 3.4) {
display.drawBitmap(0, -5, bt1, 128, 32, WHITE);
if (input_voltage > 3.5) {
display.drawBitmap(0, -10, bt1, 128, 32, WHITE);
if (input_voltage > 3.6) {
display.drawBitmap(0, -15, bt1, 128, 32, WHITE);
if (input_voltage > 3.8) {
display.drawBitmap(0, -20, bt1, 128, 32, WHITE);
}
}
}
}
}

////////////////////////////////////////////////////RADIATION ICON AND BUZZER/////////////////////////////////////////////////////////////
if (s1 == 1){
display.drawBitmap(-10, 0, lcd_bmp, 128, 32, WHITE);
digitalWrite (7, HIGH); // buzzer ON
}
else
{
digitalWrite (7, LOW); // buzzer OFF
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if (currentMillis1 - previousMillis1 >= interval1) {
previousMillis1 = currentMillis1;
if (s1 == 1){
s1=0;
}
}
display.display();
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Faʻafefea ona e siakiina o Faigofie lava (E ui lava e foliga umi ona o na tulaga mo le faʻaaliga), oe na ona tatau ona faia lena liua mai le voltage o le Arduino laupapa mauaina i se faʻasologa o faʻamatalaga e mafai ona puʻeina luga o le laupepa pe faʻaali.

Afai na lelei mea uma, oe tatau ona vaʻai o le faʻamatalaga i luga o le lau ma leo luga o le mea faʻatauvaʻa peʻa fetaiaʻi lau Geiger fata faʻapitoa ma nisi leitio mafuaʻaga.

Punaoa:

Faʻatonuga - DIY Arduino Geiger Counter

Cooking-Hacks - Geiger Counter: Radiation Sensor Board mo Arduino ma Raspberry Pi


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

2 manatu, tuʻu lau

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli. O nofoaga e manaʻomia e makaina *

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.

  1.   Paola malo

    Talofa, ou te fia faia ma arduino uno ma sa ou tau mafaufau poʻo le a le faʻataʻitaʻi e faʻapipiʻi ai ma pe a fai e suia se isi mea

    1.    Isaako malo

      Talofa paola,
      E tutusa le fesoʻotaʻiga i le TASI. Ma oe mafai foi ona suia nisi fesoʻotaʻiga i luga o isi pine pe a e fiafia i ai, na o le pau le mea e tatau ona e suia ai foʻi le code o le tusitusi e fetaui ma mea na e tuʻuina. Ae e tutusa. Faʻaaloalo i fesoʻotaʻiga GND ma Vcc, ma mea o totoe, pei ona ou fai atu, e mafai ona e tuʻuina i se numera eseʻese poʻo le tutusa numera i luga o lau laupapa ... (ioe, faʻaaloalo i le numera ma analog I / O a o latou i luga o le Laupapa Nano)
      Faafetai!