Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Jenga Jambo
- Hatua ya 2: Sanidi Programu ya Blynk
- Hatua ya 3: Panga programu ya ESP32
- Hatua ya 4: Jinsi ya Kuitumia?
Video: Hack GMC Geigercounter With Blynk: 4 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Ingawa Geigercounter yangu ya GMC-320 Plus ina WiFi iliyojengwa, sikuwa na uwezo wa kuitumia. Ndio sababu nilitaka kujenga Kifaa, ambacho kinaweza kutiririsha data zilizorekodiwa kwenye rununu yangu / wavuti wakati nikiongeza huduma za ziada kama kipimo cha kukusanya, WiFi na Bluetooth. Nilitaka chaguo kutumia WiFi kwa usanidi wa stationary nyumbani na Bluetooth kutumia kifaa nje kwenye uwanja. Hii ndio sababu unaweza kuchagua kati ya aina zote mbili za unganisho na ubadilishaji rahisi. Takwimu zote zinaonyeshwa kwenye Uonyesho mdogo wa 128 * 32 Pixel OLED na kupakiwa kwenye wingu la Blynk. Kifaa kinaunganisha na geigercounter na kebo rahisi, kwa hivyo sio lazima ufanye mabadiliko yoyote kwa geigercounter yako kabisa!
Vifaa
Geigercounter na pato la AUX, k.m. kwa vichwa vya sauti
Cable ya Aux
Kipima muda cha NE555 IC
680uF, 10V capacitor
C1815 NPN Transistor
18650 Betri
Bodi ya kuchaji na ulinzi ya TP4056
Ongeza kibadilishaji (k.m XL6009) na pato la 5V
2x 1kOhm 0.25W kupinga
Upinzani wa 1x 470Ohm 0.25W
Kontena la 1x 10Ohm 0.25W
Upinzani wa 1x 3.3kOhm 0.25W
Kontena la 1x 22Ohm 0.25W
0.01uF Cermaic capacitor (Kanuni: 103)
Vifaa vya PCB
3.5mm jack, kike
Nyaya
2x kubadili kwa kudumu
E3232
Mdhibiti wa MCP1700-3302 LDO 3.3V
Hiari: Saizi ya 128x32 Pixel OLED I2C
Zana
Chuma cha kulehemu na Solder
USB kwa kibadilishaji cha TTL
Multimeter
Gundi ya Moto
Hiari: Zana za kutengeneza PCB
kibano
Hatua ya 1: Jenga Jambo
Sasa ni wakati wa kukusanya Mzunguko. Nilijifanya PCB ya kawaida kutoka mwanzoni, lakini mzunguko sio ngumu sana na inaweza kujengwa kwa urahisi kwenye ubao wa mkate au kitu kama hicho.
Mradi wote pamoja na PCB niliyotumia inaweza kupatikana hapa:
easyeda.com/Crosswalkersam/geigerzaehler-b…
Ikiwa unataka kutumia PCB niliyotumia, lazima uinamishe Pini za NE555 nyuma ili pinout ilingane wakati unapoiweka upande mwingine. Lazima pia uunganishe kebo kati ya upande usiounganishwa wa R3 na Battery +, ikiwa unataka kuona voltage yako ya betri.
Ikiwa unataka, unaweza kuiweka katika usanidi wa kudumu zaidi. Nimebuni nyumba kwa ajili yake, unaweza kuiprinta 3D sasa. Unaweza kupata faili za STL kutoka hapa:
www.thingiverse.com/thing:4127873
Hatua ya 2: Sanidi Programu ya Blynk
Pakua Programu ya Blynk kutoka Applestore au duka la Google Play. Katika App unaweza kuunda akaunti mpya.
Baada ya hapo unaweza kuunda mradi mpya. Kama aina ya bodi lazima uchague "ESP32 Dev board" na kama aina ya unganisho "Bluetooth". Ishara ya auth itatumwa kwa anwani yako ya barua pepe.
Katika Mradi, sasa unaweza kuongeza vilivyoandikwa tofauti kwako, ukitumia Ikoni kwenye kona ya juu kulia.
Hapa unaweza kuongeza Widget "Thamani ya Kuonyesha" mara nne pamoja na Ther Widget "Superchart". Ikiwa unataka kutumia Bluetooth pia, lazima pia uongeze wijeti ya Bluetooth.
Kila onyesho la thamani litaonyesha Thamani tofauti (CPM, uSv / h, uSv na Batteryvoltage). Kuziweka, bonyeza kwenye uwanja na uchague pini sahihi ya Virtual (CPM = V1, uSv / h = V3, uSv = V5, Voltage = V7).
Sasa huwezi kuanzisha Superchart. Itapanga data iliyorekodiwa. Ili kufanya hivyo, unaweza kugonga Wijeti ya Superchart na chini ya "Datastreams" unachagua "Datastream Mpya" kwa kila thamani unayotaka kupanga. Na Ikoni ndogo ya kutelezesha upande wa kulia, unaweza kuchagua rangi na pini halisi (CPM = V2, uSv / h = V4, uSv = V6, Volatage = V8). Kumbuka kwamba kila thamani inahitaji Datastream mpya!
Hatua ya 3: Panga programu ya ESP32
Kutumia Bandari ya Programu (Tazama muundo) unaweza kuunganisha ESP na kibadilishaji cha TTL. GPIO0 na GND hadi GND, 3.3V na EN hadi 3.3V, RX hadi TX na TX hadi RX.
Sasa lazima usakinishe Arduino IDE, unaweza kuipata hapa:
www.arduino.cc/en/main/software
Baada ya kuiweka na kuichagua, lazima uende kwa Arduino> Mapendeleo. Hapa unatuma kiunga hiki:
dl.espressif.com/dl/package_esp32_index.js… katika chaguo la ziada la Bodi ya Manger URL.
Sasa unaweza kufunga Dirisha la Upendeleo. Sasa nenda kwenye Zana> Bodi> Meneja wa Bodi na andika "ESP32" kwenye utaftaji. Sasa bonyeza kufunga.
Ifuatayo lazima tusakinishe Maktaba. Ili kufanya hivyo, lazima uende kwenye Mchoro> Ongeza Maktaba> Dhibiti Maktaba.
Sasa lazima usakinishe "Adafruit_SSD1306", "Adafruit_GFX", "Wire", "SPI" na "Blynk". Baadhi ya hizi labda tayari zimewekwa. Mwishowe unaweza kusanikisha maktaba kuu ya Blynk kutoka hapa:
github.com/khoih-prog/BlynkESP32_BT_WF
Fuata tu maagizo kwenye faili ya "Readme".
Sasa fungua mchoro, unaweza kuipata kwenye Maktaba uliyopakua tu. Nenda kwenye Mifano> GeigercounterOLED na ufungue faili ya Geigercounter_Oled.ino huko Arduino.
Hapa lazima uweke jina lako la WiFis (SSID) na nywila, na vile vile nambari ya uandishi ambayo ilitumwa kwako kwa barua pepe wakati uliunda mradi wa Blynk.
Hiyo ndio! Hit upload und subiri hadi itakaposema "Pakia kamili". Kifaa chako kinapaswa kufanya kazi sasa.
Hatua ya 4: Jinsi ya Kuitumia?
Unaweza kuunganisha kitengo na Geigercounter na inayoweza kusaidia sasa. Ukifunga swichi kati ya GND na GPIO14 na kuiwasha, Kifaa kitaanza kwenye hali ya Bluetooth. Katika App, sasa unaweza kubofya ikoni ya Bluetooth na uchague Geigercounter. Sasa itatiririsha data kupitia Bluetooth.
Ikiwa unapendelea hali ya WiFi badala yake, fungua tu swichi. Ikiwa utatumia Nguvu kwake, itajaribu kuungana na WiFi yako na utiririshe Takwimu kwenye wingu moja kwa moja.
Ikiwa Kifaa chako kinaonyesha uSv / h isiyo sawa, inawezekana kwamba Geigercounter yako inatumia aina tofauti ya Tube ya Geiger Müller na kwa hivyo ina sababu tofauti ya uongofu. GMC320 hutumia M4011 Tube. Hapa 1uSv / h ni 152 CPM, kwa hivyo 1/152 = 0.00658 Katika mchoro, lazima ubadilishe "CONV_FACTOR".
Ikiwa unataka kujua sababu ya uongofu, tumia tu bomba lako kwenye google na upate data.
Ikiwa unataka kujua zaidi juu ya jinsi hii inafanya kazi na jinsi ya kuhesabu Sieverts kutoka CPM, angalia nakala hii:
www.cooking-hacks.com/documentation/tutorials/geiger-counter-radiation-sensor-board-arduino-raspberry-pi-tutorial
Ilipendekeza:
PSP Hack Hack !: Hatua 4
PSP Hack Hack !: Nilipata wazo hili kutaka kufufua PSP yangu ya zamani 2000 lakini wakati nilipoyapiga googled watu tayari walifanya usanidi zaidi wa betri, pia walipata inayoweza kufundishwa kwa PSP 1000 na TailsL kazi nzuri sana: https: // www. mafundisho.com/id/How-to-Fix-a-Psp
Hali ya Mlango wa Garage Hack Hack: 3 Hatua
Hali ya Mlango wa Gereji Udanganyifu: Ninaishi katika nyumba ambayo sio rahisi kuona ikiwa mlango wa karakana uko wazi au umefungwa. Tunayo kitufe ndani ya nyumba, lakini mlango hauonekani. Mawazo ya uhandisi aina ya ubadilishaji na usambazaji wa umeme haukufaa kwa sababu ya faida kubwa
Kumwagilia mimea ya ndani na NodeMCU, Seva ya Mitaa ya Blynk na Apk ya Blynk, Sehemu ya Kuweka inayoweza kurekebishwa: Hatua 3
Kumwagilia mimea ya ndani na NodeMCU, Seva ya Blynk ya Mitaa na Blynk Apk, Sehemu ya Kuweka inayoweza Kurekebishwa: Nimejenga mradi huu kwa sababu mimea yangu ya ndani inahitaji kuwa na afya hata nikiwa likizo kwa muda mrefu na napenda wazo kuwa kudhibiti au angalau kufuatilia mambo yote yanayowezekana yanayotokea nyumbani kwangu kwenye wavuti
Habari Blynk! Kuingilia kati SPEEEinoino na Programu ya Blynk: Hatua 5
Habari Blynk! SPEEEduino ni bodi ya microcontroller inayowezeshwa ya Wi-Fi inayotegemea mazingira ya Arduino, iliyojengwa kwa waelimishaji. SPEEEduino inachanganya sababu ya fomu na mdhibiti mdogo wa Arduino na ESP8266 Wi-Fi SoC, na kutengeneza
Hack Hack ya vifaa vya kuchekesha vya Drone: Hatua 12 (na Picha)
Hack Hack ya vifaa vya kuchezea vya Toy Toy: Katika hii inayoweza kufundishwa, nitakuonyesha jinsi ya kubadilisha karibu drone yoyote ya toy iliyovunjika ambayo ilikuwa na taa zinazoweza kudhibitiwa kwa mbali kuwa jozi ya vifaa anuwai. Kifaa cha kwanza kilichotengenezwa kutoka kwa kidhibiti cha zamani cha mbali hugundua kitu kwa kutumia moduli ya sensorer