Talaan ng mga Nilalaman:

Pinahusay na UNDERWATER CAMERA HOUSING LEAK DETECTOR: 7 Mga Hakbang (na may Mga Larawan)
Pinahusay na UNDERWATER CAMERA HOUSING LEAK DETECTOR: 7 Mga Hakbang (na may Mga Larawan)

Video: Pinahusay na UNDERWATER CAMERA HOUSING LEAK DETECTOR: 7 Mga Hakbang (na may Mga Larawan)

Video: Pinahusay na UNDERWATER CAMERA HOUSING LEAK DETECTOR: 7 Mga Hakbang (na may Mga Larawan)
Video: Stealth Game like Metal Gear Solid. ๐Ÿ‘ฅ - Terminal GamePlay ๐ŸŽฎ๐Ÿ“ฑ 2024, Nobyembre
Anonim
Pinagbuting UNDERWATER CAMERA HOUSING LEAK DETECTOR
Pinagbuting UNDERWATER CAMERA HOUSING LEAK DETECTOR
Pinagbuting UNDERWATER CAMERA HOUSING LEAK DETECTOR
Pinagbuting UNDERWATER CAMERA HOUSING LEAK DETECTOR
Pinagbuting UNDERWATER CAMERA HOUSING LEAK DETECTOR
Pinagbuting UNDERWATER CAMERA HOUSING LEAK DETECTOR

Ang isang naunang bersyon ng detektor ng tagas ng pabahay sa ilalim ng kamera ng kamera ay nai-post sa Instructables noong nakaraang taon kung saan ang disenyo ay batay sa isang Atmel AVR na nakabatay sa AdaFruit Trinket. Ang pinabuting bersyon na ito ay gumagamit ng Atmel SAMD M0 batay sa AdaFruit Trinket. Ang resulta ay mas mahaba ang buhay ng baterya na ibinigay sa superior Atmel microprocessor.

Ang problema sa disenyo ng AVR ay bahagi dahil sa pagpili ng mga bahagi ng AVR ng AdaFruit. Ang minimum na boltahe ng operating ng AVR processor ay 2.7 volts, kung saan ang baterya (CR2032) ay nominally 3 volts. Ang net resulta ay ang pag-reset ng processor sa sandaling ang boltahe ng baterya ay bumagsak sa ~ 2.7 volts (hal. Sa ilalim ng pag-load mula sa pag-flash ng LED ng leak detector).

Ang processor ng SAMD M0 ay maaaring gumana pababa sa 1.6 volts at may isang mas mababang standby na pagkonsumo ng kuryente (3.5 uA kumpara sa 25 uA para sa mas matandang AVR). Ang resulta ay isang pagbuga ng buhay ng baterya ay 3 taon. Sa kasamaang palad ang AdaFruit Trinket M0 ay magkapareho patungkol sa form factor at pinout na may paggalang sa mas matandang AVR.

Ang pabahay sa ilalim ng kamera ng kamera ay bihirang tumagas, ngunit kung maganap ang kaganapang ito ang mga resulta ay karaniwang sakuna na nagdudulot ng hindi maayos na pinsala sa katawan at lens ng camera.

Ang SparkFun ay nag-publish ng isang proyekto ng detektor ng tubig noong 2013, kung saan ang orihinal na disenyo ay inilaan bilang isang kapalit ng isang NautiCam leak sensor. Inakma ng proyektong ito ang disenyo ng SparkFun sa isang AdaFruit Trinket. Ang nagresultang pagpapatupad ay sapat na maliit upang magkasya sa loob ng isang pabahay ng Olympus PT-EP14 (hal. Para sa katawan ng Olympus OM-D E-M1 Mark II).

Hakbang 1: Gupitin ang Vero Board at Ilakip ang Ribbon Cable

Gupitin ang Vero Board at Ilakip ang Ribbon Cable
Gupitin ang Vero Board at Ilakip ang Ribbon Cable
Gupitin ang Vero Board at Ilakip ang Ribbon Cable
Gupitin ang Vero Board at Ilakip ang Ribbon Cable
Gupitin ang Vero Board at Ilakip ang Ribbon Cable
Gupitin ang Vero Board at Ilakip ang Ribbon Cable
Gupitin ang Vero Board at Ilakip ang Ribbon Cable
Gupitin ang Vero Board at Ilakip ang Ribbon Cable

Ang isang seksyon ng Vero board ay ginagamit upang lumikha ng isang sensor na nakaupo sa ilalim ng pabahay ng kamera sa ilalim ng tubig. Ang Vero board ay may mga parallel strips ng tanso, kung saan karaniwang gumagawa ang mga segment para sa mga indibidwal na circuit node.

Ang Vero board ay maaaring i-cut sa isang bilang ng mga tool, ngunit ang pinakamalinis na solusyon ay ang paggamit ng isang talim ng lagari ng brilyante (hal. Karaniwang ginagamit para sa paggupit ng tile), kung saan hindi kinakailangan ang tubig para sa talim. Ang lapad ng sensor ay dalawang lapad na piraso ng tanso at ang haba ay anuman na angkop para sa pinag-uusapan na pabahay. Ang mga pabahay sa Olympus ay karaniwang may dalawang mga uka sa ilalim ng gitna ng pabahay na ginagamit upang bitagin ang isang desiccant na lagayan. Ang sensor ay magkasya sa pagitan ng mga uka, tulad ng ipinakita sa larawan. Ikabit ang ribbon cable (lapad ng dalawang conductor) sa isang dulo ng Vero board at opsyonal na magdagdag ng heat shrink tubing sa dulo ng board, na tinatakpan ang mga joint ng solder.

Hakbang 2: Flash Software

Gamit ang Arduino IDE, i-flash ang firmware sa Trinket gamit ang isang USB cable NA WALANG naka-install na baterya ng CR2032. Ang parehong mga file ay dapat ilagay sa isang direktoryo na pinangalanang "H2OhNo".

Nabago ang wiring.c upang payagan ang mga pin ng processor na naiwan sa kanilang default na estado kumpara sa pagpilit sa kanila na mai-configure bilang mga input. Ang pagtatakda ng pin ng processor bilang isang input nang walang pull-up o pull-down ay nagdudulot ng labis na pagkonsumo ng kuryente. Ang AdaFruit Trinket ay hindi nagbibigay ng anumang mga pull-up o pull-down resistors.

Subukan ang leak detector sa pamamagitan ng pag-basa ng sensing vero copper strip bago ang susunod na hakbang.

Tandaan: Kapag natanggal ang regulator o naangat ang output pin, ang 3V CR2032 ay hindi nagbibigay ng sapat na boltahe upang i-flash ang SAMD processor. Kaya't ang flashing step ay dapat gumanap bago alisin ang regulator. O ang isang panlabas na supply ng kuryente na nakatakda sa 3.3 V ay dapat gamitin habang flashing.

Hakbang 3: Alisin ang DotStar LED at Lift Regulator Output Pin

Alisin ang DotStar LED at Lift Regulator Output Pin
Alisin ang DotStar LED at Lift Regulator Output Pin

Sa kasamaang palad ang AdaFruit M0 Trinket ay nagsasama ng isang DotStar LED pixel, kapag kahit na inilagay sa standby ay nakakakuha ng halos 1 mA na masamang nakakaapekto sa buhay ng baterya. Alisin ang DotStar mula sa Trinket.

Ang onboard regulator bawat sheet ng data nito ay napakababang lakas. Ngunit sa pagsasanay ang pagkonsumo nito ay 10x ang datasheet. Ang solusyon ay ikonekta namin ang baterya ng CR2032 nang direkta sa processor at iangat ang output pin ng regulator na ihiwalay ito, sa gayon tinitiyak na hindi ito kumukuha ng lakas. Alinman alisin ang regulator o iangat ang output pin.

Hakbang 4: Ilipat ang Resistor sa Rear Side ng Circuit Card

Ilipat ang Resistor sa Rear Side ng Circuit Card
Ilipat ang Resistor sa Rear Side ng Circuit Card
Ilipat ang Resistor sa Rear Side ng Circuit Card
Ilipat ang Resistor sa Rear Side ng Circuit Card

Sa kasamaang palad nagpupumilit ang SAMD processor na magbigay ng isang pull up paglaban sa mga analog na input. Sa gayon kailangan nating magdagdag ng isang risistor sa circuit sa pamamagitan ng repurposing isang sangkap na nasa pisara na. Ang trinket ay may kapangyarihan sa LED na kung saan hindi namin nais na maibigay ito ay magpapalabas ng baterya. Ang risistor para sa LED na ito ay tinanggal at inilipat sa likod na bahagi ng board, na konektado sa pagitan ng 3V at SCL pads.

Hakbang 5: I-install sa Pabahay

I-install sa Pabahay
I-install sa Pabahay

Ang may hawak ng baterya at Trinket ay nakakabit sa ilalim ng tubig na pabahay gamit ang isang mga tuldok na Velcro (hal. ~ 1 pulgada na lapad). Ang piezo transducer ay may isang self adhesive ring, kung saan ang transducer ay nakakabit sa dingding ng pabahay na malapit sa Trinket. Ang sensor ay isang alitan na umaangkop sa mas mababang bahagi ng isang pabahay sa Olympus. Ang iba pang mga pabahay ay maaaring mangailangan ng mga espesyal na tirahan. Ginamit ang nakabitin na larawan na putty upang ma-secure ang isang sensor kapag walang magagamit na mga tampok sa pabahay.

Tandaan: Ang piezo transducer ay dapat na naka-mount sa isang ibabaw, kung hindi man ang dami ng output nito ay isang paksyon ng kung ano ang nakamit kapag ang paligid ay napigilan.

Hakbang 6: Pagsubok

Basain ang iyong mga daliri at hawakan ang mga piraso ng Vero board. Ang flash ay dapat na flash at ang piezo transducer ay gumawa ng isang naririnig na warble.

Hakbang 7: Bill ng Materyal

- AdaFruit Trinket M0

- Red LED

- 47K ohm risistor

- Piezo transducer (TDK PS1550L40N)

- May-hawak ng CR2032 na baterya (Mga Memory Protection Device P / N BA2032SM)

- CR2032 na baterya

Inirerekumendang: