Cov txheej txheem:

Hack GMC Geigercounter Nrog Blynk: 4 Cov Kauj Ruam
Hack GMC Geigercounter Nrog Blynk: 4 Cov Kauj Ruam

Video: Hack GMC Geigercounter Nrog Blynk: 4 Cov Kauj Ruam

Video: Hack GMC Geigercounter Nrog Blynk: 4 Cov Kauj Ruam
Video: Flipper Zero Vs. Walmart 2024, Kaum ib hlis
Anonim
Hack GMC Geigercounter Nrog Blynk
Hack GMC Geigercounter Nrog Blynk

Txawm hais tias kuv GMC-320 Plus Geigercounter tau teeb tsa WiFi, Kuv tsis muaj peev xwm siv nws tiag. Tias yog vim li cas kuv thiaj xav tsim lub Device, uas tuaj yeem xa cov ntaub ntawv kaw tseg rau kuv lub xov tooj ntawm tes / lub vev xaib thaum ntxiv cov yam ntxwv ntxiv xws li cov tshuaj ntau ntxiv, WiFi thiab Bluetooth. Kuv xav tau qhov kev xaiv siv WiFi rau kev teeb tsa nyob hauv tsev thiab Bluetooth siv lub cuab yeej tawm hauv lub tshav pob. Qhov no yog vim li cas koj tuaj yeem xaiv ntawm ob hom kev sib txuas nrog qhov hloov pauv yooj yim. Txhua Cov Ntaub Ntawv tau qhia ntawm me me 128*32 Pixel OLED Display thiab muab tso rau hauv Blynk huab. Cov cuab yeej txuas rau geigercounter nrog lub xov tooj cua yooj yim, yog li koj tsis tas yuav hloov pauv koj li geigercounter txhua!

Khoom siv

Geigercounter nrog AUX cov zis, xws li rau lub mloog pob ntseg

Aux kab

NE555 Timer IC

680uF, 10V capacitor

C1815 NPN Transistor

18650 Roj teeb

TP4056 them & tiv thaiv pawg thawj coj saib

Kauj ruam nce tus hloov pauv (piv txwv li XL6009) nrog 5V tso tawm

2x 1kOhm 0.25W resistor

1x 470Ohm 0.25W resistor

1x 10Ohm 0.25W resistor

1x 3.3kOhm 0.25W resistor

1x 22 Ohm 0.25W resistor

0.01uF Cermaic capacitor (Code: 103)

PCB khoom

3.5mm nkaus, poj niam

Cov kab

2x hloov mus tas li

ESP32

MCP1700-3302 LDO 3.3V tus tswj hwm

Yeem: 128x32 Pixel OLED I2C Zaub

Cov cuab yeej

Soldering Hlau nrog Solder

Konvertiere USB in TXL

Multimeter

Kub nplaum

Tsis teb los tau: Cov cuab yeej los ua PCB

tweezers

Kauj ruam 1: Tsim Qhov Tseeb

Tsim Yam!
Tsim Yam!
Tsim Yam!
Tsim Yam!

Tam sim no nws yog lub sijhawm los sib dhos Circuit. Kuv tau ua kuv tus kheej ib tus PCB los ntawm kos, tab sis lub Circuit Court tsis yog qhov nyuaj thiab tuaj yeem tsim tau yooj yim ntawm lub khob cij los yog qee yam zoo sib xws.

Tag nrho txoj haujlwm suav nrog PCB kuv siv tau tuaj yeem pom ntawm no:

easyeda.com/Crosswalkersam/geigerzaehler-b…

Yog tias koj xav siv PCB kuv siv, koj yuav tsum khoov tus Pins ntawm NE555 rov qab kom cov pinout sib phim thaum koj rub nws rau ntawm lwm sab. Koj kuj tseem yuav tsum txuas kab txuas ntawm sab tsis txuas ntawm R3 thiab Roj Teeb +, yog tias koj xav pom koj lub roj teeb hluav taws xob.

Yog tias koj xav tau, koj tuaj yeem tso nws rau hauv kev teeb tsa ruaj khov dua. Kuv tau tsim lub tsev nyob rau nws, koj tuaj yeem 3D Luam nws tam sim no. Koj tuaj yeem tau txais cov ntaub ntawv STL los ntawm no:

www.thingiverse.com/thing:4127873

Kauj ruam 2: Teeb Blynk App

Teeb tsa Blynk App
Teeb tsa Blynk App
Teeb tsa Blynk App
Teeb tsa Blynk App
Teeb tsa Blynk App
Teeb tsa Blynk App

Rub tawm Blynk App los ntawm Applestore lossis Google Play store. Hauv App koj tuaj yeem tsim tus as khauj tshiab.

Tom qab ntawd koj tuaj yeem tsim txoj haujlwm tshiab. Raws li pawg thawj coj saib xyuas koj yuav tsum xaiv "ESP32 Dev board" thiab raws li kev txuas "Bluetooth". Ib daim ntawv lees paub yuav raug xa mus rau koj tus email chaw nyob.

Hauv Txoj Haujlwm, koj tuaj yeem tam sim no ntxiv cov khoom sib txawv rau koj txoj haujlwm, siv + Icon nyob rau sab xis saum toj.

Ntawm no koj tuaj yeem ntxiv Widget "Tus nqi tso saib" plaub zaug ntxiv rau ther Widget "Superchart". Yog tias koj xav siv Bluetooth ib yam nkaus, koj kuj yuav tsum ntxiv Bluetooth widget.

Txhua tus nqi zaub yuav qhia tus nqi sib txawv (CPM, uSv/h, uSv thiab Batteryvoltage). Txhawm rau teeb tsa lawv, koj nyem rau ntawm daim teb thiab xaiv sab xis Virtual pin (CPM = V1, uSv/h = V3, uSv = V5, Voltage = V7).

Tam sim no koj tsis tuaj yeem teeb tsa Superchart. Nws yuav npaj cov ntaub ntawv kaw tseg. Txhawm rau ua qhov no, koj tuaj yeem coj mus rhaub Superchart Widget thiab hauv qab "Datastreams" koj xaiv "Datastream Tshiab" rau txhua tus nqi uas koj xav tau rau Plot. Nrog lub cim me me nyob ntawm sab xis, koj tuaj yeem xaiv xim thiab tus lej pin (CPM = V2, uSv/h = V4, uSv = V6, Volatage = V8). Nco ntsoov tias txhua tus nqi xav tau Datastream tshiab!

Kauj Ruam 3: Program ESP32

Siv Qhov Chaw Nres Tsheb (Saib schematic) koj tuaj yeem txuas ESP nrog TTL hloov pauv. GPIO0 thiab GND rau GND, 3.3V thiab EN rau 3.3V, RX rau TX thiab TX rau RX.

Tam sim no koj yuav tsum teeb tsa Arduino IDE, koj tuaj yeem tau txais nws ntawm no:

www.arduino.cc/en/main/software

Tom qab teeb tsa thiab ua haujlwm nws, koj yuav tsum mus rau Arduino> Nyiam Ntawm no koj tshaj tawm qhov txuas no:

dl.espressif.com/dl/package_esp32_index.js… rau hauv Boards Manger URL xaiv ntxiv.

Tam sim no koj tuaj yeem kaw qhov Preference Window. Tam sim no mus rau Cov Cuab Yeej> Pawg Thawj Coj> Tus thawj tswj hwm pawg thiab ntaus "ESP32" rau hauv kev tshawb nrhiav. Tam sim no nyem rau nruab.

Tom ntej no peb yuav tsum nruab Libraries. Txhawm rau ua qhov ntawd, koj yuav tsum mus rau Sketch> Ntxiv Libary> Tswj Tsev Qiv Ntawv.

Tam sim no koj yuav tsum teeb tsa "Adafruit_SSD1306", "Adafruit_GFX", "Wire", "SPI" thiab "Blynk". Qee qhov no yog tej zaum twb tau teeb tsa lawm. Thaum kawg koj tuaj yeem teeb tsa lub tsev qiv ntawv Blynk tseem ceeb los ntawm no:

github.com/khoih-prog/BlynkESP32_BT_WF

Tsuas yog ua raws cov lus qhia hauv kab ntawv "Readme".

Tam sim no qhib daim duab, koj tuaj yeem pom nws hauv Lub Tsev Qiv Ntawv koj nyuam qhuav rub tawm. Mus rau Piv Txwv> GeigercounterOLED thiab qhib Geigercounter_Oled.ino cov ntaub ntawv hauv Arduino.

Ntawm no koj yuav tsum sau koj li WiFis Lub Npe (SSID) thiab tus password, ib yam li tus lej lees paub uas tau xa tuaj rau koj los ntawm email thaum koj tsim Blynk txoj haujlwm.

Nws yog! Ntaus upload thiab tos kom txog thaum nws hais tias "Upload tiav". Koj Ntaus Ntawv yuav tsum ua haujlwm tam sim no.

Kauj Ruam 4: Yuav Siv Nws Li Cas?

Yuav Siv Nws Li Cas?
Yuav Siv Nws Li Cas?

Koj tuaj yeem txuas qhov kev cais tawm mus rau Geigercounter nrog qhov pab tau tam sim no. Yog tias koj kaw qhov hloov pauv ntawm GND thiab GPIO14 thiab qhib nws, Cov cuab yeej yuav khau raj rau hauv hom Bluetooth. Hauv App, tam sim no koj tuaj yeem nyem rau ntawm lub cim bluetooth thiab xaiv Geigercounter. Tam sim no nws yuav ntws cov ntaub ntawv ntawm Bluetooth.

Yog tias koj xav tau hom WiFi hloov chaw, tsuas yog qhib qhov hloov pauv. Yog tias koj thov Lub Hwj Chim rau nws, nws yuav sim txuas rau koj li WiFi thiab xa cov ntaub ntawv mus rau huab ncaj qha.

Yog tias koj lub cuab yeej qhia tsis raug uSv/h, nws muaj peev xwm tias koj li Geigercounter siv hom Geiger Müller Tube sib txawv thiab yog li ntawd muaj qhov hloov pauv sib txawv. GMC320 siv M4011 Tube. Ntawm no 1uSv/h yog 152 CPM, yog li 1/152 = 0.00658 Hauv daim duab, koj yuav tsum hloov "CONV_FACTOR".

Yog tias koj xav paub seb koj hloov pauv li cas, tsuas yog google koj lub raj thiab nrhiav cov ntawv teev npe.

Yog tias koj xav paub ntau ntxiv txog qhov no ua haujlwm li cas thiab yuav ua li cas los xam cov Sieverts los ntawm CPM, ua tibzoo saib ntawm kab ntawv no:

www.cooking-hacks.com/documentation/tutorials/geiger-counter-radiation-sensor-board-arduino-raspberry-pi-tutorial

Pom zoo: