Satura rādītājs:
- Piegādes
- 1. solis: izveidojiet lietu
- 2. darbība: iestatiet lietotni Blynk
- 3. darbība: programmējiet ESP32
- 4. darbība. Kā to izmantot?
Video: Uzlauzt GMC Geigercounter ar Blynk: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Lai gan manam GMC-320 Plus Geigercounter ir iebūvēts WiFi, es to īsti nevarēju izmantot. Tāpēc es vēlējos izveidot ierīci, kas varētu straumēt ierakstītos datus manā mobilajā ierīcē / tīmeklī, vienlaikus pievienojot papildu funkcijas, piemēram, kumulatīvo devu, WiFi un Bluetooth. Es gribēju iespēju izmantot WiFi stacionārai iestatīšanai mājās un Bluetooth, lai ierīci izmantotu laukā. Tāpēc ar vienkāršu slēdzi varat izvēlēties starp abiem savienojuma veidiem. Visi dati tiek parādīti nelielā 128*32 pikseļu OLED displejā un augšupielādēti Blynk mākonī. Ierīce savienojas ar geigercounter ar vienkāršu aux kabeli, tāpēc jums nav jāveic nekādas izmaiņas savā geigercounter!
Piegādes
Geigercounter ar AUX izeju, piem. austiņām
Aux kabelis
NE555 taimera IC
680uF, 10V kondensators
C1815 NPN tranzistors
18650 akumulators
TP4056 uzlādes un aizsardzības panelis
Uzlabojiet pārveidotāju (piemēram, XL6009) ar 5 V izeju
2x 1kOhm 0,25W rezistors
1x 470Ohm 0,25W rezistors
1x 10Ohm 0,25W rezistors
1x 3,3 kOhm 0,25 W rezistors
1x 22Ohm 0,25W rezistors
0.01uF Cermaic kondensators (kods: 103)
PCB materiāls
3,5 mm ligzda, sieviete
Kabeļi
2x pastāvīgs slēdzis
ESP32
MCP1700-3302 LDO 3.3V regulators
Pēc izvēles: 128x32 pikseļu OLED I2C displejs
Rīki
Lodāmurs ar lodmetālu
USB uz TTL pārveidotājs
Multimetrs
Karstā līme
Pēc izvēles: PCB kodināšanas rīki
pincetes
1. solis: izveidojiet lietu
Tagad ir pienācis laiks savākt ķēdi. Es izveidoju sev pielāgotu PCB no nulles, taču ķēde nav tik sarežģīta, un to var viegli izveidot, izmantojot maizes dēli vai kaut ko līdzīgu.
Visu projektu, ieskaitot izmantoto PCB, var atrast šeit:
easyeda.com/Crosswalkersam/geigerzaehler-b…
Ja vēlaties izmantot manu izmantoto PCB, jums ir jāsaliek NE555 tapas atpakaļ tā, lai piespraude atbilstu, kad to uzstādāt otrā pusē. Ja vēlaties redzēt bateriju spriegumu, jums ir jāpievieno kabelis starp R3 nesaistīto pusi un akumulatoru +.
Ja vēlaties, varat to ievietot pastāvīgākā iestatījumā. Esmu tam izstrādājis korpusu, tagad varat to izdrukāt 3D formātā. STL failus varat iegūt šeit:
www.thingiverse.com/thing:4127873
2. darbība: iestatiet lietotni Blynk
Lejupielādējiet lietotni Blynk no Applestore vai Google Play veikala. Lietotnē varat izveidot jaunu kontu.
Pēc tam jūs varat izveidot jaunu projektu. Kā plates veids jums jāizvēlas "ESP32 Dev board" un kā savienojuma veids "Bluetooth". Uz jūsu e -pasta adresi tiks nosūtīts autentifikācijas marķieris.
Projektā tagad varat pievienot dažādus logrīkus, izmantojot + ikonu augšējā labajā stūrī.
Šeit jūs varat pievienot logrīku "Vērtības displejs" četras reizes, kā arī logrīku "Superchart". Ja vēlaties izmantot arī Bluetooth, jums jāpievieno arī Bluetooth logrīks.
Katrā vērtību displejā būs redzama atšķirīga vērtība (MPT, uSv/h, uSv un akumulatora spriegums). Lai tos iestatītu, noklikšķiniet uz lauka un atlasiet pareizo virtuālo tapu (CPM = V1, uSv/h = V3, uSv = V5, Voltage = V7).
Tagad jūs nevarat iestatīt Superchart. Tajā tiks attēloti ierakstītie dati. Lai to izdarītu, varat pieskarties logam Superchart un sadaļā "Datastreams" atlasiet "New Datastream" katrai vērtībai, kuru vēlaties uzzīmēt. Izmantojot labo slīdņa ikonu labajā pusē, varat izvēlēties krāsu un virtuālo tapu (CPM = V2, uSv/h = V4, uSv = V6, Volatage = V8). Paturiet prātā, ka katrai vērtībai ir nepieciešama jauna datu plūsma!
3. darbība: programmējiet ESP32
Izmantojot programmas portu (skatiet shematisku attēlu), jūs varat savienot ESP ar TTL pārveidotāju. GPIO0 un GND uz GND, 3.3V un EN līdz 3.3V, RX uz TX un TX uz RX.
Tagad jums ir jāinstalē Arduino IDE, to varat iegūt šeit:
www.arduino.cc/en/main/software
Pēc tā instalēšanas un darbības jums jādodas uz Arduino> Preferences. Šeit jūs ievietojat šo saiti:
dl.espressif.com/dl/package_esp32_index.js… papildu Boards Manger URL opcijā.
Tagad varat aizvērt preferenču logu. Tagad dodieties uz Rīks> Padome> Valdes pārvaldnieks un meklēšanā ierakstiet "ESP32". Tagad noklikšķiniet uz instalēt.
Tālāk mums jāinstalē bibliotēkas. Lai to izdarītu, jums jādodas uz Skice> Pievienot bibliotēku> Pārvaldīt bibliotēkas.
Tagad jums ir jāinstalē "Adafruit_SSD1306", "Adafruit_GFX", "Wire", "SPI" un "Blynk". Daži no tiem, iespējams, jau ir instalēti. Visbeidzot, šeit varat instalēt galveno Blynk bibliotēku:
github.com/khoih-prog/BlynkESP32_BT_WF
Vienkārši izpildiet norādījumus failā "Readme".
Tagad atveriet skici, to varat atrast tikko lejupielādētajā bibliotēkā. Dodieties uz Piemēri> GeigercounterOLED un atveriet failu Geigercounter_Oled.ino Arduino.
Šeit jums jāievada savs WiFis vārds (SSID) un parole, kā arī autentifikācijas kods, kas jums tika nosūtīts pa e -pastu, veidojot Blynk projektu.
Tieši tā! Noklikšķiniet uz augšupielādes un pagaidiet, līdz tiek parādīts uzraksts “Augšupielāde pabeigta”. Ierīcei tagad vajadzētu darboties.
4. darbība. Kā to izmantot?
Tagad jūs varat savienot divīziju ar Geigercounter ar papildu kabeli. Ja aizverat slēdzi starp GND un GPIO14 un ieslēdzat to, ierīce ieslēdzas Bluetooth režīmā. Lietotnē tagad varat noklikšķināt uz Bluetooth ikonas un atlasīt Geigercounter. Tagad tas straumēs datus, izmantojot Bluetooth.
Ja tā vietā dodat priekšroku WiFi režīmam, vienkārši atveriet slēdzi. Ja tam izmantosit barošanu, tas mēģinās izveidot savienojumu ar jūsu WiFi un tieši straumēt datus mākonī.
Ja jūsu ierīce rāda nepareizu uSv/h, iespējams, ka jūsu Geigercounter izmanto cita veida Geiger Müller Tube un tāpēc tam ir atšķirīgs konversijas koeficients. GMC320 izmanto M4011 cauruli. Šeit 1uSv/h ir 152 MPT, tātad 1/152 = 0,00658 Skicē ir jāmaina "CONV_FACTOR".
Ja vēlaties uzzināt, kāds ir jūsu reklāmguvumu faktors, vienkārši googlē atrodiet savu cauruli un atrodiet datu lapu.
Ja vēlaties uzzināt vairāk par to, kā tas darbojas un kā aprēķināt Sieverts no MPT, apskatiet šo rakstu:
www.cooking-hacks.com/documentation/tutorials/geiger-counter-radiation-sensor-board-arduino-raspberry-pi-tutorial
Ieteicams:
Uzlauzt garāžas durvis: 5 soļi
Uzlauzt savas garāžas durvis: kurš nekad nav sapņojis doties mājās tikai ar tālruņa lietotni vai klausīties un atkārtot datu tramvajus? Es priecājos, ka varu dalīties ar jums tajā, ko es sapratu un kā es turpināju. Es sāku šo projektu pēc otrās reizes, kad aizmirsu savas atslēgas
Uzlauzt darbības kameras akumulatora darbības laiku: 4 soļi (ar attēliem)
Uzlauzt darbības kameras akumulatora darbības laiku: vai nu jums ir GoPro, Contour vai jebkura cita kamera, kas ir paredzēta jums! Videokameras baterijas bieži ir problēma. Vai nu jūs uzņemat garus videoklipus, un tie nav pietiekami ilgi, vai arī jūs vienkārši aizmirsāt to pilnībā uzlādēt. Varbūt tas ir ļoti labs
Uzlauzt austiņas - mikro: bits: 15 soļi (ar attēliem)
Uzlauzt austiņas - Micro: Bit: izmantojiet savu Micro: Bit, lai atskaņotu mūziku caur austiņām
Uzlauzt Hollow's Wolverine Grow Cube ISS: 5 soļi
Hack the Hollow's Wolverine Grow Cube par ISS: Mēs esam West Hollow vidusskola no Long Island, NY. Mēs esam topošie inženieri, kas tiekas reizi nedēļā klubā ar nosaukumu Hack the Hollow, kurā izstrādājam, kodējam un veidojam vairākus veidotāju projektus. Jūs varat apskatīt visus projektus, pie kuriem strādājam H
Kā uzlauzt Sonoff ierīci: 5 soļi
Kā uzlauzt Sonoff ierīci: Prakhar Agrawal Junior Researcher (IoT Exploits) DROŠA Aparatūra IEVADS Šajā rakstā mēs apspriedīsim, kā ielādēt pielāgotu programmaparatūru Sonoff ierīcē un kontrolēt to, izmantojot tās IP adresi