Turinys:

PATVIRTINTAS PAMATINIO KAMEROS KAMEROS NUOTEKIO DETEKTORIUS: 7 žingsniai (su paveikslėliais)
PATVIRTINTAS PAMATINIO KAMEROS KAMEROS NUOTEKIO DETEKTORIUS: 7 žingsniai (su paveikslėliais)

Video: PATVIRTINTAS PAMATINIO KAMEROS KAMEROS NUOTEKIO DETEKTORIUS: 7 žingsniai (su paveikslėliais)

Video: PATVIRTINTAS PAMATINIO KAMEROS KAMEROS NUOTEKIO DETEKTORIUS: 7 žingsniai (su paveikslėliais)
Video: Ремонт аквабокса Xiaomi YI 2024, Birželis
Anonim
Patobulintas požeminio fotoaparato korpuso nuotėkio detektorius
Patobulintas požeminio fotoaparato korpuso nuotėkio detektorius
Patobulintas požeminio fotoaparato korpuso nuotėkio detektorius
Patobulintas požeminio fotoaparato korpuso nuotėkio detektorius
Patobulintas požeminio fotoaparato korpuso nuotėkio detektorius
Patobulintas požeminio fotoaparato korpuso nuotėkio detektorius

Ankstesnė šio povandeninio fotoaparato korpuso nuotėkio detektoriaus versija praėjusiais metais buvo paskelbta „Instructables“, kur dizainas buvo pagrįstas „Atmel AVR“sukurta „AdaFruit Trinket“. Šioje patobulintoje versijoje naudojamas „Atmel SAMD M0“pagrindu pagamintas „AdaFruit“niekučius. Rezultatas yra daug ilgesnis akumuliatoriaus tarnavimo laikas, atsižvelgiant į puikų „Atmel“mikroprocesorių.

AVR dizaino problema iš dalies kilo dėl to, kad „AdaFruit“pasirinko AVR dalis. Minimali AVR procesoriaus darbinė įtampa yra 2,7 volto, kai akumuliatorius (CR2032) nominaliai yra 3 voltai. Rezultatas yra tas, kad procesorius atsistato, kai tik akumuliatoriaus įtampa nukrenta iki ~ 2,7 volto (pvz., Esant apkrovai, mirksi nuotėkio detektoriaus šviesos diodas).

„SAMD M0“procesorius gali veikti iki 1,6 volto ir sunaudoja daug mažiau energijos budėjimo režimu (3,5 uA, palyginti su 25 uA senesniam AVR). Rezultatas - baterijos veikimo laikas yra 3 metai. Laimei, „AdaFruit Trinket M0“formos ir faktoriaus atžvilgiu yra identiškas senesniam AVR.

Povandeninis fotoaparato korpusas retai nutekėja, tačiau jei taip nutinka, rezultatai paprastai būna katastrofiški ir gali nepataisomai sugadinti fotoaparato korpusą ir objektyvą.

„SparkFun“2013 metais paskelbė vandens detektoriaus projektą, kuriame originalus dizainas buvo skirtas pakeisti „NautiCam“nuotėkio jutiklį. Šis projektas pritaiko „SparkFun“dizainą prie „AdaFruit“niekučių. Gautas įgyvendinimas yra pakankamai mažas, kad tilptų į „Olympus PT-EP14“korpusą (pvz., „Olympus OM-D E-M1 Mark II“korpusui).

1 žingsnis: Iškirpkite „Vero Board“ir pritvirtinkite juostos kabelį

Iškirpkite „Vero Board“ir pritvirtinkite juostos kabelį
Iškirpkite „Vero Board“ir pritvirtinkite juostos kabelį
Iškirpkite „Vero Board“ir pritvirtinkite juostos kabelį
Iškirpkite „Vero Board“ir pritvirtinkite juostos kabelį
Iškirpkite „Vero Board“ir pritvirtinkite juostos kabelį
Iškirpkite „Vero Board“ir pritvirtinkite juostos kabelį
Iškirpkite „Vero Board“ir pritvirtinkite juostos kabelį
Iškirpkite „Vero Board“ir pritvirtinkite juostos kabelį

„Vero“plokštės dalis naudojama norint sukurti jutiklį, esantį povandeninio fotoaparato korpuso apačioje. „Vero“plokštėje yra lygiagrečios vario juostos, kur paprastai sukuriami segmentai atskiriems grandinės mazgams.

„Vero“plokštę galima pjaustyti įvairiais įrankiais, tačiau švariausias sprendimas yra naudoti deimantinį pjūklelį (pvz., Paprastai naudojamą plytelėms pjauti), kai ašmenims nereikia vandens. Jutiklio plotis yra dvi varinės juostelės pločio, o ilgis - tai, kas tinka aptariamam korpusui. „Olympus“korpusai paprastai turi du griovelius apatiniame korpuso centre, kurie naudojami sausiklio maišeliui sulaikyti. Jutiklis yra tarp griovelių, kaip parodyta paveikslėlyje. Pritvirtinkite juostinį kabelį (dviejų laidininkų pločio) prie vieno „Vero“plokštės galo ir pasirinktinai pridėkite termiškai susitraukiančius vamzdžius ant plokštės galo, uždengdami litavimo siūles.

2 žingsnis: „Flash“programinė įranga

Naudodami „Arduino IDE“, prijunkite programinę -aparatinę įrangą prie „Trinket“naudodami USB kabelį BE CR2032 baterijos. Abu failai turi būti patalpinti į katalogą pavadinimu „H2OhNo“.

„Wiring.c“buvo pakeistas taip, kad procesoriaus kaiščiai būtų palikti numatytojoje būsenoje, o ne priversti juos sukonfigūruoti kaip įvestis. Nustačius procesoriaus kaištį kaip įvestį be prisitraukimo ar nusileidimo, sunaudojama per daug energijos. „AdaFruit Trinket“nesuteikia jokių traukimo ar nuleidimo varžų.

Prieš kitą veiksmą išbandykite nuotėkio detektorių, sudrėkindami jutiklinę vario juostelę.

Pastaba: Nuėmus reguliatorių arba pakėlus išvesties kaištį, 3V CR2032 nesuteikia pakankamai įtampos, kad galėtų mirksėti SAMD procesorius. Taigi prieš nuimant reguliatorių reikia atlikti mirksėjimą. Arba mirksint reikia naudoti išorinį maitinimo šaltinį, nustatytą į 3.3 V įtampą.

3 veiksmas: nuimkite „DotStar“šviesos diodą ir pakėlimo reguliatoriaus išvesties kaištį

Nuimkite „DotStar LED“ir kėlimo reguliatoriaus išvesties kaištį
Nuimkite „DotStar LED“ir kėlimo reguliatoriaus išvesties kaištį

Deja, „AdaFruit M0 Trinket“yra „DotStar“LED pikselis, kai net ir įjungtas budėjimo režimas sugeria beveik 1 mA, o tai neigiamai veikia baterijos veikimo laiką. Pašalinkite „DotStar“iš „Trinket“.

Borto reguliatorius pagal jo duomenų lapą yra labai mažos galios. Tačiau praktiškai jo suvartojimas yra 10 kartų didesnis už duomenų lapą. Sprendimas yra tas, kad mes prijungiame CR2032 akumuliatorių tiesiai prie procesoriaus ir pakeliame reguliatoriaus išvesties kaištį, kad jį izoliuotume, taip užtikrindami, kad jis neišnaudotų energijos. Nuimkite reguliatorių arba pakelkite išvesties kaištį.

4 žingsnis: perkelkite rezistorių į galinę grandinės kortelės pusę

Perkelkite rezistorių į galinę grandinės kortelės pusę
Perkelkite rezistorių į galinę grandinės kortelės pusę
Perkelkite rezistorių į galinę grandinės kortelės pusę
Perkelkite rezistorių į galinę grandinės kortelės pusę

Deja, SAMD procesorius stengiasi užtikrinti atsparumą analoginėms įvestims. Taigi mes turime pridėti rezistorių prie grandinės, perkeliant komponentą, kuris jau yra lentoje. Dėžutė turi įjungtą šviesos diodą, kurio nenorime, nes tai išsikrauna akumuliatorių. Šio šviesos diodo rezistorius pašalinamas ir perkeliamas į galinę plokštės pusę, sujungtą tarp 3V ir SCL pagalvėlių.

5 žingsnis: Įdiekite į korpusą

Įdiekite į korpusą
Įdiekite į korpusą

Baterijos laikiklis ir „Trinket“yra pritvirtinti prie povandeninio korpuso naudojant „Velcro“taškus (pvz., ~ 1 colio skersmens). Pjezo keitiklis turi lipnų žiedą, kuriame keitiklis yra pritvirtintas prie korpuso sienos šalia „Trinket“. Jutiklis yra trintis, sumontuota apatinėje „Olympus“korpuso dalyje. Kitiems korpusams gali prireikti specialių patalpų. Paveikslų pakabinamas glaistas buvo naudojamas jutikliui pritvirtinti, kai nėra tinkamų korpuso savybių.

Pastaba: pjezo keitiklis turi būti pritvirtintas prie paviršiaus, kitaip jo išėjimo tūris yra dalis to, kas pasiekiama, kai yra apribotas apskritimas.

6 žingsnis: išbandykite

Sudrėkinkite pirštus ir palieskite „Vero“plokščių juosteles. Šviesos diodas turėtų mirksėti, o pjezo keitiklis skleidžia garsinį garsą.

7 žingsnis: Sąrašas medžiagos

- „AdaFruit Trinket M0“

- Raudonas šviesos diodas

- 47K omų rezistorius

- Pjezo keitiklis (TDK PS1550L40N)

- CR2032 akumuliatoriaus laikiklis (atminties apsaugos įrenginiai P/N BA2032SM)

- CR2032 baterija

Rekomenduojamas: