{"id":1347,"date":"2026-01-04T23:57:38","date_gmt":"2026-01-04T22:57:38","guid":{"rendered":"https:\/\/alfard.ovh\/?page_id=1347"},"modified":"2026-01-19T23:00:25","modified_gmt":"2026-01-19T22:00:25","slug":"geiger-xr-1-wifi","status":"publish","type":"page","link":"https:\/\/alfard.ovh\/index.php\/geiger-xr-1-wifi\/","title":{"rendered":"Geiger XR-1 WiFi"},"content":{"rendered":"\n<p>Opis rozbudowy urz\u0105dzenia XR-1 o kontroler ESP8266 D1<\/p>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"grid-template-columns:19% auto\"><figure class=\"wp-block-media-text__media\"><a href=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/07\/GeigerMobilnyF.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"528\" height=\"642\" src=\"http:\/\/alfard.ovh\/wp-content\/uploads\/2023\/07\/GeigerMobilnyF.jpg\" alt=\"\" class=\"wp-image-185 size-full\" srcset=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/07\/GeigerMobilnyF.jpg 528w, https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/07\/GeigerMobilnyF-247x300.jpg 247w\" sizes=\"auto, (max-width: 528px) 100vw, 528px\" \/><\/a><\/figure><div class=\"wp-block-media-text__content\">\n<p>Dost\u0119pny popularny zgrabny licznik Geigera XR-1, kt\u00f3ry zliczy ka\u017cd\u0105 cz\u0105stk\u0119 jonizuj\u0105c\u0105. Jest odporny na zak\u0142\u00f3cenia i nie reaguje na ultrafiolet. Fabrycznie ten przyrz\u0105d nie ma komunikacji ze \u015bwiatem.<\/p>\n\n\n\n<p>Opis rozbudowy fabrycznego urz\u0105dzenia XR-1. Dodanie modu\u0142u ESP8266, kt\u00f3ry umo\u017cliwi komunikacj\u0119 WiFi a przez to gromadzenie na zdalnym serwerze i prezentacj\u0119 ci\u0105g\u0142ych pomiar\u00f3w w d\u0142ugim okresie.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"grid-template-columns:34% auto\"><figure class=\"wp-block-media-text__media\"><a href=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/GeigerMobilnyTyl.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"693\" height=\"479\" src=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/GeigerMobilnyTyl.jpg\" alt=\"\" class=\"wp-image-1381 size-full\" srcset=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/GeigerMobilnyTyl.jpg 693w, https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/GeigerMobilnyTyl-300x207.jpg 300w\" sizes=\"auto, (max-width: 693px) 100vw, 693px\" \/><\/a><\/figure><div class=\"wp-block-media-text__content\">\n<p>Tylna \u015bcianka obudowy XR-1. Trzy baterie 1.5V mo\u017cna zast\u0105pi\u0107 jednym paluszkiem 3,7V, wtedy tam jest miejsce na ESP8266 D1 mini oraz akumulator litowy 14500 (3.7V). Pokazany akumulator zapewnia dzia\u0142anie przez 7 godzin. Pod\u0142\u0105czenie kabelka USB automatycznie je \u0142aduje. Sprawdzi\u0142em r\u00f3wnie\u017c &#8222;paluszki&#8221; LiFePo4 te\u017c zapewniaj\u0105 dobre dzia\u0142anie ale pod\u0142\u0105czenie USB mo\u017ce je &#8222;prze\u0142adowa\u0107&#8221;.<\/p>\n\n\n\n<p>Uwaga: zamawiaj\u0105c paluszki 14500 ( 14 to \u015brednica a 500 to 5 cm ) nale\u017cy upewni\u0107 si\u0119, \u017ce maj\u0105 max 51 mm bo d\u0142u\u017csze nie zmieszcz\u0105 si\u0119 w tej obudowie.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Gdzie si\u0119 pod\u0142\u0105czy\u0107 ?<\/h2>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile is-style-default\" style=\"grid-template-columns:33% auto\"><figure class=\"wp-block-media-text__media\"><a href=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/07\/Geiger3.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"190\" src=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/07\/Geiger3-300x190.jpg\" alt=\"\" class=\"wp-image-289 size-full\" srcset=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/07\/Geiger3-300x190.jpg 300w, https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/07\/Geiger3-1024x650.jpg 1024w, https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/07\/Geiger3-768x488.jpg 768w, https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/07\/Geiger3-1536x975.jpg 1536w, https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/07\/Geiger3-1200x762.jpg 1200w, https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/07\/Geiger3.jpg 1569w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure><div class=\"wp-block-media-text__content\">\n<p>Miejsca gdzie przylutowa\u0107 druciki oznaczono A B i C<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Jak si\u0119 pod\u0142\u0105czy\u0107 ?<\/h2>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"grid-template-columns:26% auto\"><figure class=\"wp-block-media-text__media\"><a href=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"911\" height=\"611\" src=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26.jpg\" alt=\"\" class=\"wp-image-1349 size-full\" srcset=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26.jpg 911w, https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26-300x201.jpg 300w, https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26-768x515.jpg 768w\" sizes=\"auto, (max-width: 911px) 100vw, 911px\" \/><\/a><\/figure><div class=\"wp-block-media-text__content\">\n<p>Wersja minimum, zlicza impulsy ale te\u017c po w\u0142\u0105czeniu automatycznie &#8222;naciska&#8221; klawisz [L] co powoduje start urz\u0105dzenia a po 4 sek wycisza g\u0142o\u015bnik &#8211; przewody skierowane w d\u00f3\u0142 s\u0105 do g\u0142\u00f3wnej p\u0142ytki XR-1<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile\"><div class=\"wp-block-media-text__content\">\n<p class=\"has-text-align-right\">Obraz oscyloskopowy sygna\u0142u w punkcie <strong>C.<\/strong><\/p>\n<\/div><figure class=\"wp-block-media-text__media\"><a href=\"http:\/\/alfard.ovh\/wp-content\/uploads\/2023\/12\/Zrzut-ekranu-2023-12-31-004631.png\"><img loading=\"lazy\" decoding=\"async\" width=\"317\" height=\"239\" src=\"http:\/\/alfard.ovh\/wp-content\/uploads\/2023\/12\/Zrzut-ekranu-2023-12-31-004631.png\" alt=\"\" class=\"wp-image-539 size-full\" srcset=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/12\/Zrzut-ekranu-2023-12-31-004631.png 317w, https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/12\/Zrzut-ekranu-2023-12-31-004631-300x226.png 300w\" sizes=\"auto, (max-width: 317px) 100vw, 317px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><a href=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/08\/klawisze.png\"><img loading=\"lazy\" decoding=\"async\" width=\"878\" height=\"884\" src=\"http:\/\/alfard.ovh\/wp-content\/uploads\/2023\/08\/klawisze.png\" alt=\"\" class=\"wp-image-508 size-full\" srcset=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/08\/klawisze.png 878w, https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/08\/klawisze-298x300.png 298w, https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/08\/klawisze-150x150.png 150w, https:\/\/alfard.ovh\/wp-content\/uploads\/2023\/08\/klawisze-768x773.png 768w\" sizes=\"auto, (max-width: 878px) 100vw, 878px\" \/><\/a><\/figure><div class=\"wp-block-media-text__content\">\n<p>miejsca lutowa\u0144 drucik\u00f3w do klawiszy<strong> L<\/strong> i <strong>ON<\/strong>. Drucik z klawisza ON pod\u0142\u0105cz do masy &#8211; ja to zrobi\u0142em przez mikrowy\u0142\u0105cznik.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Firmware<\/h2>\n\n\n\n<p>EspEasy to bezp\u0142atny funkcjonalny &#8222;wk\u0142ad&#8221; jaki zosta\u0142 za\u0142adowany do mikrouk\u0142adu Esp8266. Zalet\u0105 jest czytelna konfiguracja przez www.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"867\" height=\"434\" src=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26a.jpg\" alt=\"\" class=\"wp-image-1361\" srcset=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26a.jpg 867w, https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26a-300x150.jpg 300w, https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26a-768x384.jpg 768w\" sizes=\"auto, (max-width: 867px) 100vw, 867px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Pomiar napi\u0119cie zasilania<\/h2>\n\n\n\n<p>Wersja VCC firmware a konkretnie: <a href=\"https:\/\/github.com\/letscontrolit\/ESPEasy\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">ESP_Easy_mega_20250430_normal_ESP8266_4M1M_VCC Apr 30 202<\/a> umo\u017cliwia odczyt zasilania uk\u0142adu ESP8266 co jest dost\u0119pne w menu Device dodaj\u0105c <strong>System Info<\/strong> i odczytuj\u0105c [ vcc ]. Niestety konieczne jest przeliczenie warto\u015bci formu\u0142\u0105: <\/p>\n\n\n\n<div class=\"wp-block-math\"><math display=\"block\"><semantics><mrow><mn>0.83<\/mn><mo>\u2217<\/mo><mi>v<\/mi><mi>a<\/mi><mi>l<\/mi><mi>u<\/mi><msup><mi>e<\/mi><mn>2<\/mn><\/msup><mo>\u2212<\/mo><mn>2.74<\/mn><mo>\u2217<\/mo><mi>v<\/mi><mi>a<\/mi><mi>l<\/mi><mi>u<\/mi><mi>e<\/mi><mo>+<\/mo><mn>4.55<\/mn><\/mrow><annotation encoding=\"application\/x-tex\">0.83*value^2-2.74*value+4.55<\/annotation><\/semantics><\/math><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"570\" height=\"686\" src=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26g.jpg\" alt=\"\" class=\"wp-image-1379\" srcset=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26g.jpg 570w, https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26g-249x300.jpg 249w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Rules<\/h2>\n\n\n\n<p>Skrypty, kt\u00f3re uruchamiane s\u0105 w pierwszych sekundach po w\u0142\u0105czeniu zasilania. Wykonuj\u0105 &#8222;dwukrotne &#8222;naci\u015bni\u0119cie przycisku [ L ], kt\u00f3ry jest pod\u0142\u0105czony drucikiem do kontrolera ESP.<\/p>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"357\" height=\"385\" src=\"http:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26b.jpg\" alt=\"\" class=\"wp-image-1363 size-full\" srcset=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26b.jpg 357w, https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/Geiger26b-278x300.jpg 278w\" sizes=\"auto, (max-width: 357px) 100vw, 357px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>On System#Boot Do<br>TimerSet,1,4<br>Endon<\/p>\n\n\n\n<p>On Rules#Timer=1 Do<br>GPIO,13,1<br>TimerSet,2,4<br>Endon<\/p>\n\n\n\n<p>On Rules#Timer=2 Do<br>GPIO,13,0<br>TimerSet,3,4<br>Endon<\/p>\n\n\n\n<p>On Rules#Timer=3 Do<br>GPIO,13,1<br>Endon<\/p>\n<\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Kontroler HTTP warto zast\u0105pi\u0107 zasad\u0105 (Rule) : <\/p>\n\n\n\n<p>On nGeiger#Count Do<br>SendToHTTP 91.237.73.101,567,\/esp\/ZapisAvgMax.php?  H_tabela=GeigerXR1&amp;Count=[nGeiger#Count]&amp;vcc=[info#vcc]<br>Endon<\/p>\n\n\n\n<p>to umo\u017cliwia r\u00f3wnoczesne wysy\u0142anie i zlicze\u0144 (Count) i napi\u0119cia wewn\u0119trznego (vcc) ESP.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"354\" height=\"217\" src=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/GaigerWiFi.jpg\" alt=\"\" class=\"wp-image-1366 size-full\" srcset=\"https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/GaigerWiFi.jpg 354w, https:\/\/alfard.ovh\/wp-content\/uploads\/2026\/01\/GaigerWiFi-300x184.jpg 300w\" sizes=\"auto, (max-width: 354px) 100vw, 354px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Pomocnicze zapisy na serwer MQTT<\/p>\n\n\n\n<p>od razu po po\u0142\u0105czeniu a potem co 10 minut prezentuje adres IP takie rozwi\u0105zanie u\u0142atwia kontrol\u0119 pracy Licznika Geigera<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Optymalizacja<\/h2>\n\n\n\n<p>Zliczenia odbywaj\u0105 si\u0119 co minut\u0119. Zastosowa\u0142em u\u015brednianie i wysy\u0142anie \u015brednich co 5 minut. Oczekuj\u0119 zmniejszenia poboru pr\u0105du z akumulatorka, kt\u00f3ry obecnie zapewnia 7 godzin pracy urz\u0105dzenia. <\/p>\n\n\n\n<p>Eksport z zastosowanie formatowania liczb ( #D1.3 )<br><span style=\"color: #00FF00;\"> SendToHTTP 19.37.273.101,80,\/ZapisAvg.php?tim=10&#038;H_tabela=GeigerXR1&#038;Count=[Var#2#D1.1]&#038;vcc=[Var#1#D1.3]<span style=\"color: #FFFFFF;\">\n\n\n\n<h2 class=\"wp-block-heading\">Pe\u0142na tre\u015b\u0107 Rules<\/h2>\n\n\n\n<p>On nGeiger#Count Do \/\/ 2026-01<br>Let,3,(%v3%+1)<br>if %v1%&lt;=0 Let,1,[info#vcc] endif if %v2%&lt;=0 Let,2,[nGeiger#Count] endif Let,1,(%v1%+[info#vcc])\/2 Let,2,(%v2%+[nGeiger#Count])\/2 If %v3%&gt;4<br>SendToHTTP 91.237.73.101,567,\/esp\/ZapisAvgMax.php?tim=10&amp;H_tabela=GeigerXR1&amp;Count=[Var#2#D1.1]&amp;vcc=[Var#1#D1.3]<br>Let,3,0<br>endif <code>&lt;span style=\"color: #0000FF;\"&gt;<\/code><br>Endon<\/p>\n\n\n\n<p>On System#Boot Do<br>TimerSet,1,4<br>Let,1,-888<br>Let,2,-888<br>Let,3,0<br>Endon<\/p>\n\n\n\n<p>On Rules#Timer=1 Do<br>GPIO,13,1<br>TimerSet,2,4<br>Endon<\/p>\n\n\n\n<p>On Rules#Timer=2 Do<br>GPIO,13,0<br>TimerSet,3,4<br>Endon<\/p>\n\n\n\n<p>On Rules#Timer=3 Do<br>GPIO,13,1<br>Endon<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Koniec<\/h2>\n","protected":false},"excerpt":{"rendered":"<p>Opis rozbudowy urz\u0105dzenia XR-1 o kontroler ESP8266 D1 Dost\u0119pny popularny zgrabny licznik Geigera XR-1, kt\u00f3ry zliczy ka\u017cd\u0105 cz\u0105stk\u0119 jonizuj\u0105c\u0105. Jest odporny na zak\u0142\u00f3cenia i nie reaguje na ultrafiolet. Fabrycznie ten przyrz\u0105d nie ma komunikacji ze \u015bwiatem. Opis rozbudowy fabrycznego urz\u0105dzenia XR-1. Dodanie modu\u0142u ESP8266, kt\u00f3ry umo\u017cliwi komunikacj\u0119 WiFi a przez to gromadzenie na zdalnym serwerze [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1347","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/alfard.ovh\/index.php\/wp-json\/wp\/v2\/pages\/1347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alfard.ovh\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/alfard.ovh\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/alfard.ovh\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alfard.ovh\/index.php\/wp-json\/wp\/v2\/comments?post=1347"}],"version-history":[{"count":16,"href":"https:\/\/alfard.ovh\/index.php\/wp-json\/wp\/v2\/pages\/1347\/revisions"}],"predecessor-version":[{"id":1383,"href":"https:\/\/alfard.ovh\/index.php\/wp-json\/wp\/v2\/pages\/1347\/revisions\/1383"}],"wp:attachment":[{"href":"https:\/\/alfard.ovh\/index.php\/wp-json\/wp\/v2\/media?parent=1347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}