![Zhakuj licznik Geigera GMC za pomocą Blynk: 4 kroki Zhakuj licznik Geigera GMC za pomocą Blynk: 4 kroki](https://i.howwhatproduce.com/images/009/image-26567-j.webp)
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02
![Zhakuj licznik Geigera GMC za pomocą Blynk Zhakuj licznik Geigera GMC za pomocą Blynk](https://i.howwhatproduce.com/images/009/image-26567-1-j.webp)
Mimo że mój GMC-320 Plus Geigercounter ma wbudowane WiFi, tak naprawdę nie byłem w stanie z niego korzystać. Dlatego chciałem zbudować urządzenie, które może przesyłać strumieniowo nagrane dane do mojego telefonu komórkowego/sieci, jednocześnie dodając dodatkowe funkcje, takie jak dawka skumulowana, WiFi i Bluetooth. Chciałem mieć opcję korzystania z WiFi do stacjonarnej konfiguracji w domu i Bluetooth do korzystania z urządzenia w terenie. Dlatego za pomocą prostego przełącznika możesz wybierać między obydwoma rodzajami połączenia. Wszystkie dane są wyświetlane na małym wyświetlaczu OLED o rozdzielczości 128 * 32 pikseli i przesyłane do chmury Blynk. Urządzenie łączy się z licznikiem geigerów za pomocą prostego kabla aux, więc nie musisz w ogóle dokonywać żadnych zmian w liczniku geigerów!
Kieszonkowe dzieci
Licznik Geigera z wyjściem AUX, m.in. na słuchawki
Kabel Aux
Układ scalony timera NE555
680uF, kondensator 10V
Tranzystor NPN C1815
18650 Bateria
Płytka ładująca i zabezpieczająca TP4056
Konwerter podwyższający (np. XL6009) z wyjściem 5V
Rezystor 2x 1kOhm 0,25W
1x 470Ohm 0,25W rezystor
1x 10Ohm rezystor 0,25 W
1x 3,3kOhm rezystor 0,25W
1x 22Ohm rezystor 0,25W
Kondensator ceramiczny 0,01uF (Kod: 103)
Materiał PCB
Gniazdo 3,5 mm, żeńskie
Kable
2x wyłącznik stały
ESP32
MCP1700-3302 Regulator LDO 3.3V
Opcjonalnie: wyświetlacz OLED I2C 128x32 pikseli
Narzędzia
Lutownica z lutownicą
Konwerter USB na TTL
Multimetr
Gorący klej
Opcjonalnie: narzędzia do wytrawiania PCB
pinceta
Krok 1: Zbuduj rzecz
![Zbuduj rzecz! Zbuduj rzecz!](https://i.howwhatproduce.com/images/009/image-26567-2-j.webp)
![Zbuduj rzecz! Zbuduj rzecz!](https://i.howwhatproduce.com/images/009/image-26567-3-j.webp)
Teraz nadszedł czas na zmontowanie obwodu. Zrobiłem sobie niestandardową płytkę drukowaną od podstaw, ale obwód nie jest tak skomplikowany i można go łatwo zbudować na płytce stykowej lub czymś podobnym.
Cały projekt wraz z wykorzystaną przeze mnie płytką drukowaną można znaleźć tutaj:
easyeda.com/Crosswalkersam/geigerzaehler-b…
Jeśli chcesz użyć PCB, którego użyłem, musisz wygiąć styki NE555 do tyłu, tak aby pinout pasował po zamontowaniu go po drugiej stronie. Musisz również podłączyć kabel między niepodłączoną stroną R3 i Battery +, jeśli chcesz zobaczyć napięcie baterii.
Jeśli chcesz, możesz umieścić go w bardziej trwałej konfiguracji. Zaprojektowałem do niego obudowę, możesz ją teraz wydrukować w 3D. Możesz pobrać pliki STL stąd:
www.thingiverse.com/thing:4127873
Krok 2: Skonfiguruj aplikację Blynk
![Skonfiguruj aplikację Blynk Skonfiguruj aplikację Blynk](https://i.howwhatproduce.com/images/009/image-26567-4-j.webp)
![Skonfiguruj aplikację Blynk Skonfiguruj aplikację Blynk](https://i.howwhatproduce.com/images/009/image-26567-5-j.webp)
![Skonfiguruj aplikację Blynk Skonfiguruj aplikację Blynk](https://i.howwhatproduce.com/images/009/image-26567-6-j.webp)
Pobierz aplikację Blynk ze sklepu Applestore lub Google Play. W aplikacji możesz utworzyć nowe konto.
Następnie możesz stworzyć nowy projekt. Jako typ płyty musisz wybrać "Płyta rozwojowa ESP32", a jako typ połączenia "Bluetooth". Token uwierzytelniania zostanie wysłany na Twój adres e-mail.
W Projekcie możesz teraz dodawać różne widżety do swojego projektu, używając ikony + w prawym górnym rogu.
Tutaj możesz dodać widżet "Wyświetlanie wartości" cztery razy, a także widżet "Superchart". Jeśli chcesz również korzystać z Bluetooth, musisz również dodać widżet Bluetooth.
Każda wyświetlana wartość pokaże inną wartość (CPM, uSv/h, uSv i napięcie akumulatora). Aby je ustawić należy kliknąć na pole i wybrać odpowiedni wirtualny pin (CPM = V1, uSv/h = V3, uSv = V5, Napięcie = V7).
Teraz nie możesz ustawić Supermapy. Wykreśli zarejestrowane dane. Aby to zrobić, możesz dotknąć widgetu Superchart i w sekcji „Strumień danych” wybrać „Nowy strumień danych” dla każdej wartości, którą chcesz wykreślić. Za pomocą małej ikony suwaka po prawej stronie możesz wybrać kolor i wirtualny pin (CPM = V2, uSv/h= V4, uSv = V6, Volatage = V8). Pamiętaj, że każda wartość wymaga nowego strumienia danych!
Krok 3: Zaprogramuj ESP32
Za pomocą portu programu (patrz schemat) można połączyć ESP z konwerterem TTL. GPIO0 i GND do GND, 3.3V i EN do 3.3V, RX do TX i TX do RX.
Teraz musisz zainstalować Arduino IDE, możesz je pobrać tutaj:
www.arduino.cc/en/main/software
Po zainstalowaniu i uruchomieniu musisz przejść do Arduino> Preferencje. Tutaj zamieszczasz ten link:
dl.espressif.com/dl/package_esp32_index.js… do dodatkowej opcji adresu URL Boards Manger.
Możesz teraz zamknąć okno preferencji. Teraz przejdź do Narzędzia > Tablica > Menedżer tablicy i wpisz "ESP32" w wyszukiwaniu. Teraz kliknij zainstaluj.
Następnie musimy zainstalować biblioteki. Aby to zrobić, musisz przejść do Szkic> Dodaj bibliotekę> Zarządzaj bibliotekami.
Teraz musisz zainstalować "Adafruit_SSD1306", "Adafruit_GFX", "Wire", "SPI" i "Blynk". Niektóre z nich mogą być już zainstalowane. Na koniec możesz zainstalować główną bibliotekę Blynk stąd:
github.com/khoih-prog/BlynkESP32_BT_WF
Wystarczy postępować zgodnie z instrukcjami zawartymi w pliku „Readme”.
Teraz otwórz szkic, możesz go znaleźć w właśnie pobranej bibliotece. Przejdź do Przykłady > GeigercounterOLED i otwórz plik Geigercounter_Oled.ino w Arduino.
Tutaj musisz podać swoją nazwę WiFi (SSID) i hasło, a także kod uwierzytelniający, który został wysłany do Ciebie e-mailem podczas tworzenia projektu Blynk.
Otóż to! Naciśnij przycisk przesyłania i poczekaj, aż pojawi się komunikat „Przesyłanie zakończone”. Twoje urządzenie powinno teraz działać.
Krok 4: Jak z niego korzystać?
![Jak tego użyć? Jak tego użyć?](https://i.howwhatproduce.com/images/009/image-26567-7-j.webp)
Możesz teraz podłączyć urządzenie do licznika Geigera za pomocą kabla aux. Jeśli zamkniesz przełącznik między GND a GPIO14 i włączysz go, urządzenie uruchomi się w trybie Bluetooth. W aplikacji możesz teraz kliknąć ikonę bluetooth i wybrać licznik Geigera. Teraz będzie przesyłać strumieniowo dane przez Bluetooth.
Jeśli zamiast tego wolisz tryb Wi-Fi, po prostu otwórz przełącznik. Jeśli zastosujesz do niego zasilanie, spróbuje połączyć się z Wi-Fi i przesłać dane bezpośrednio do chmury.
Jeśli urządzenie pokazuje nieprawidłowe uSv/h, możliwe jest, że licznik Geigera używa innego rodzaju rurki Geigera Müllera i dlatego ma inny współczynnik konwersji. GMC320 wykorzystuje rurkę M4011. Tutaj 1uSv/h to 152 CPM, więc 1/152 = 0,00658 W szkicu musisz zmienić "CONV_FACTOR".
Jeśli chcesz poznać współczynnik konwersji, po prostu wyszukaj w Google swoją tubę i znajdź arkusz danych.
Jeśli chcesz dowiedzieć się więcej o tym, jak to działa i jak obliczyć siwerty z CPM, zapoznaj się z tym artykułem:
www.cooking-hacks.com/documentation/tutorials/geiger-counter-radiation-sensor-board-arduino-raspberry-pi-tutorial
Zalecana:
Działający licznik Geigera z minimalnymi częściami: 4 kroki (ze zdjęciami)
![Działający licznik Geigera z minimalnymi częściami: 4 kroki (ze zdjęciami) Działający licznik Geigera z minimalnymi częściami: 4 kroki (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-1691-8-j.webp)
Działający licznik Geigera z minimalnymi częściami: Oto, według mojej wiedzy, najprostszy działający licznik Geigera, jaki możesz zbudować. Ten wykorzystuje rosyjską lampę Geigera SMB-20, napędzaną przez obwód wysokiego napięcia, zrabowany z elektronicznej packi na muchy. Wykrywa cząsteczki beta i gam
Licznik Geigera DIY z ESP8266 i ekranem dotykowym: 4 kroki (ze zdjęciami)
![Licznik Geigera DIY z ESP8266 i ekranem dotykowym: 4 kroki (ze zdjęciami) Licznik Geigera DIY z ESP8266 i ekranem dotykowym: 4 kroki (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-1611-39-j.webp)
Licznik Geigera DIY z ESP8266 i ekranem dotykowym: AKTUALIZACJA: NOWA I ULEPSZONA WERSJA Z WIFI I INNYMI DODATKOWYMI FUNKCJAMI HERI zaprojektowała i zbudowała licznik Geigera - urządzenie, które może wykrywać promieniowanie jonizujące i ostrzegać użytkownika o niebezpiecznym poziomie promieniowania otoczenia za pomocą wszystkich- zbyt znajome kliknięcie nie
Nowy i ulepszony licznik Geigera - teraz z WiFi!: 4 kroki (ze zdjęciami)
![Nowy i ulepszony licznik Geigera - teraz z WiFi!: 4 kroki (ze zdjęciami) Nowy i ulepszony licznik Geigera - teraz z WiFi!: 4 kroki (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-1875-23-j.webp)
Nowy i ulepszony licznik Geigera - teraz z WiFi!: To zaktualizowana wersja mojego licznika Geigera z tego Instructable. Był dość popularny i otrzymałem wiele opinii od ludzi zainteresowanych jego budową, więc oto kontynuacja: GC-20. Licznik Geigera, dozymetr i promieniowanie m
Licznik Geigera miernika PKE: 7 kroków (ze zdjęciami)
![Licznik Geigera miernika PKE: 7 kroków (ze zdjęciami) Licznik Geigera miernika PKE: 7 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/002/image-4076-37-j.webp)
Licznik Geigera miernika PKE: Od dawna chciałem zbudować licznik Geigera, aby uzupełnić moją chłodzoną komorę chmurową Peltiera. Posiadanie licznika Geigera nie ma (miejmy nadzieję) zbyt wielkiego pożytku, ale po prostu uwielbiam stare rosyjskie lampy i pomyślałem, że b
Licznik Geigera Arduino DIY: 12 kroków (ze zdjęciami)
![Licznik Geigera Arduino DIY: 12 kroków (ze zdjęciami) Licznik Geigera Arduino DIY: 12 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-1144-145-j.webp)
Arduino DIY Licznik Geigera: Zamówiłeś więc licznik Geigera DIY i chcesz go podłączyć do Arduino. Wchodzisz do sieci i próbujesz powielić sposób, w jaki inni podłączyli swój licznik Geigera do Arduino, tylko po to, aby znaleźć coś nie tak. Chociaż licznik Geigera wydaje się