Innehållsförteckning:

FÖRBÄTTRAT UNDERVATTENKAMERAHUS Läckage -detektor: 7 steg (med bilder)
FÖRBÄTTRAT UNDERVATTENKAMERAHUS Läckage -detektor: 7 steg (med bilder)

Video: FÖRBÄTTRAT UNDERVATTENKAMERAHUS Läckage -detektor: 7 steg (med bilder)

Video: FÖRBÄTTRAT UNDERVATTENKAMERAHUS Läckage -detektor: 7 steg (med bilder)
Video: MINI CCTV-KAMERA MED BATTERIER OCH SOLPANEL 100 DAGAR UTAN UPPLADNING!!! 2024, December
Anonim
FÖRBÄTTRAT UNDERVATTEN KAMERAHUS Läckage DETEKTOR
FÖRBÄTTRAT UNDERVATTEN KAMERAHUS Läckage DETEKTOR
FÖRBÄTTRAT UNDERVATTEN KAMERAHUS Läckage DETEKTOR
FÖRBÄTTRAT UNDERVATTEN KAMERAHUS Läckage DETEKTOR
FÖRBÄTTRAT UNDERVATTEN KAMERAHUS Läckage DETEKTOR
FÖRBÄTTRAT UNDERVATTEN KAMERAHUS Läckage DETEKTOR

En tidigare version av denna läckagedetektor för undervattenskameror publicerades på Instructables förra året där designen var baserad på en Atmel AVR -baserad AdaFruit Trinket. Denna förbättrade version använder Atmel SAMD M0 -baserade AdaFruit Trinket. Resultatet är mycket längre batteritid med tanke på den överlägsna Atmel -mikroprocessorn.

Problemet med AVR -designen berodde delvis på AdaFruits val av AVR -delar. Den minsta driftsspänningen för AVR -processorn är 2,7 volt, där batteriet (CR2032) nominellt är 3 volt. Nettoresultatet är att processorn återställs så snart batterispänningen sjunker till ~ 2,7 volt (t.ex. under belastning från blinkande läckagedetektorns lysdiod).

SAMD M0: s processor kan arbeta ner till 1,6 volt och har en mycket lägre strömförbrukning i standby (3,5 uA mot 25 uA för den äldre AVR). Resultatet är en batteritid på 3 år. Lyckligtvis är AdaFruit Trinket M0 identisk med avseende på formfaktor och pinout med avseende på den äldre AVR.

Undervattenskamerahus läcker sällan, men om denna händelse inträffar är resultaten normalt katastrofala och orsakar oåterkallelig skada på kamerahuset och objektivet.

SparkFun publicerade ett vattendetektorprojekt 2013, där den ursprungliga designen var avsedd att ersätta en NautiCam läcksensor. Detta projekt anpassar SparkFun -designen till en AdaFruit Trinket. Den resulterande implementeringen är tillräckligt liten för att passa in i ett Olympus PT-EP14-hus (t.ex. för Olympus OM-D E-M1 Mark II-karossen).

Steg 1: Klipp Vero Board och fäst bandkabeln

Klipp Vero Board och fäst bandkabel
Klipp Vero Board och fäst bandkabel
Klipp Vero Board och fäst bandkabel
Klipp Vero Board och fäst bandkabel
Klipp Vero Board och fäst bandkabel
Klipp Vero Board och fäst bandkabel
Klipp Vero Board och fäst bandkabel
Klipp Vero Board och fäst bandkabel

En del av Vero -kortet används för att skapa en sensor som sitter längst ner i undervattenskamerahuset. Vero board har parallella remsor av koppar, där man normalt skapar segment för enskilda kretsnoder.

Vero -brädan kan skäras med ett antal verktyg, men den renaste lösningen är att använda ett diamantsågblad (t.ex. normalt för att klippa kakel), där vatten inte behövs för bladet. Sensorns bredd är två kopparremsor breda och längden är vad som helst som är lämpligt för det aktuella huset. Olympus -höljen har normalt två spår i husets botten, som används för att fånga en torkmedelspåse. Sensorn passar mellan spåren, som visas på bilden. Anslut bandkabel (två ledare breda) till ena änden av Vero -kortet och lägg eventuellt till värmekrympslangar över skivans ände som täcker lödfogarna.

Steg 2: Flash -programvara

Med Arduino IDE, flasha fastvaran till Trinket med en USB -kabel UTAN CR2032 -batteriet är installerat. Båda filerna måste placeras i en katalog som heter "H2OhNo".

Wiring.c modifierades för att tillåta processorns stift att stå i sitt standardläge mot att tvinga dem att konfigureras som ingångar. Att ställa in processorns stift som en ingång utan att dra upp eller dra ner orsakar överdriven strömförbrukning. AdaFruit Trinket tillhandahåller inga upp- eller neddragningsmotstånd.

Testa läckagedetektorn genom att väta den avkännande vero kopparremsan före nästa steg.

Obs: När regulatorn har tagits bort eller utgångsstiftet lyfts, levererar 3V CR2032 inte tillräckligt med spänning för att flasha SAMD -processorn. Således måste blinkningssteget utföras innan regulatorn tas bort. Eller en extern strömförsörjning inställd på 3,3 V måste användas medan den blinkar.

Steg 3: Ta bort DotStar LED och Lift Regulator Output Pin

Ta bort DotStar LED och lyftregulatorns utgångsstift
Ta bort DotStar LED och lyftregulatorns utgångsstift

Tyvärr innehåller AdaFruit M0 Trinket en DotStar LED -pixel, när den även när den sätts i standby drar nästan 1 mA vilket påverkar batteriets livslängd negativt. Ta bort DotStar från prydnadssaken.

Den inbyggda regulatorn enligt dess datablad har mycket låg effekt. Men i praktiken är dess förbrukning 10x databladet. Lösningen är att vi ansluter CR2032 -batteriet direkt till processorn och lyfter regulatorns utgångsstift och isolerar det, så att det inte drar ström. Ta antingen bort regulatorn eller lyft utgångsstiften.

Steg 4: Flytta motståndet till kretsens baksida

Flytta motståndet till kretsens baksida
Flytta motståndet till kretsens baksida
Flytta motståndet till kretsens baksida
Flytta motståndet till kretsens baksida

Tyvärr kämpar SAMD -processorn för att ge ett uppmotstånd på analoga ingångar. Således måste vi lägga till ett motstånd i kretsen genom att återanvända en komponent som redan finns på kortet. Pynten har en lysdiod som vi inte vill ha, eftersom detta skulle ladda ur batteriet. Motståndet för denna LED tas bort och flyttas till baksidan av kortet, anslutet mellan 3V- och SCL -kuddarna.

Steg 5: Installera i bostäder

Installera i höljet
Installera i höljet

Batterihållaren och Trinket är fästa på undervattenshuset med hjälp av kardborreband (t.ex. ~ 1 tum diameter). Piezo -givaren har en självhäftande ring, där givaren är fäst vid husets vägg nära prydnadssaken. Sensorn passar in i den nedre delen av ett Olympus -hus. Andra höljen kan kräva särskilt boende. Bildhängande kitt har använts för att säkra en sensor när inga lämpliga husfunktioner finns tillgängliga.

Obs! Piezo -givaren måste monteras på en yta, annars är volymen på dess utmatning en fraktion av vad som uppnås när omkretsen är begränsad.

Steg 6: Testa

Blöt fingrarna och rör vid Vero -brädor. Lysdioden ska blinka och piezo -omvandlaren ger en ljudsignal.

Steg 7: Materialräkning

- AdaFruit Trinket M0

- Röd LED

- 47K ohm motstånd

- Piezo -givare (TDK PS1550L40N)

- CR2032 batterihållare (Memory Protection Devices P/N BA2032SM)

- CR2032 batteri

Rekommenderad: