Indholdsfortegnelse:
- Trin 1: Skær Vero Board og fastgør båndkabel
- Trin 2: Flash -software
- Trin 3: Fjern DotStar LED og Lift Regulator Output Pin
- Trin 4: Flyt modstanden til bagsiden af kredsløbskortet
- Trin 5: Installer i boliger
- Trin 6: Test
- Trin 7: Regning af materiale
Video: FORBEDRET UNDERVAND KAMERAHUS LEAK DETECTOR: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
En tidligere version af denne undervands kamera hus lækage detektor blev offentliggjort på Instructables sidste år, hvor designet var baseret på en Atmel AVR baseret AdaFruit Trinket. Denne forbedrede version anvender Atmel SAMD M0 -baserede AdaFruit Trinket. Resultatet er meget længere batterilevetid givet den overlegne Atmel -mikroprocessor.
Problemet med AVR -designet skyldtes til dels AdaFruit's valg af AVR -dele. Den mindste driftsspænding for AVR -processoren er 2,7 volt, hvor batteriet (CR2032) nominelt er 3 volt. Nettoresultatet er, at processoren nulstilles, så snart batterispændingen falder til ~ 2,7 volt (f.eks. Under belastning fra blinkende lækagedetektorens LED).
SAMD M0s processor kan fungere ned til 1,6 volt og har et meget lavere standby -strømforbrug (3,5 uA mod 25 uA for den ældre AVR). Resultatet er en batterilevetid på 3 år. Heldigvis er AdaFruit Trinket M0 identisk med hensyn til formfaktor og pinout med hensyn til den ældre AVR.
Undervands kamerahus lækker sjældent, men hvis denne hændelse indtræder, er resultaterne normalt katastrofale og forårsager uoprettelig skade på kamerahuset og objektivet.
SparkFun udgav et vanddetektorprojekt i 2013, hvor det originale design var tænkt som en erstatning for en NautiCam lækagesensor. Dette projekt tilpasser SparkFun -designet til en AdaFruit Trinket. Den resulterende implementering er tilstrækkelig lille til at passe ind i et Olympus PT-EP14-hus (f.eks. Til Olympus OM-D E-M1 Mark II-kabinettet).
Trin 1: Skær Vero Board og fastgør båndkabel
Et afsnit af Vero -kortet bruges til at oprette en sensor, der sidder i bunden af undervands kamerahuset. Vero board har parallelle kobberstrimler, hvor man normalt opretter segmenter til individuelle kredsløbsknudepunkter.
Vero -pladen kan skæres med et antal værktøjer, men den reneste løsning er at bruge et diamantsavblad (f.eks. Normalt til skæring af fliser), hvor der ikke er brug for vand til bladet. Sensorens bredde er to kobberstrimler brede, og længden er, hvad der passer til det pågældende hus. Olympus -huse har normalt to riller i bundens midterste del af huset, som bruges til at fange en tørremiddelpose. Sensoren passer mellem rillerne, som vist på billedet. Fastgør båndkabel (to ledere bredt) til den ene ende af Vero -pladen, og tilføj eventuelt varmekrympeslange over enden af brættet, der dækker loddemetalleddene.
Trin 2: Flash -software
Brug Arduino IDE til at flashe firmwaren til Trinket ved hjælp af et USB -kabel UDEN CR2032 -batteriet er installeret. Begge filer skal placeres i et bibliotek med navnet "H2OhNo".
Wiring.c blev ændret for at tillade processorens ben at blive efterladt i deres standardtilstand mod at tvinge dem til at blive konfigureret som input. Indstilling af processorens pin som input uden pull-up eller pull-down forårsager et for stort strømforbrug. AdaFruit Trinket har ingen pull-up eller pull-down modstande.
Test lækagedetektoren ved at befugt den registrerende vero -kobberstrimmel før næste trin.
Bemærk: Når regulatoren er fjernet eller udgangsstiften løftes, leverer 3V CR2032 ikke tilstrækkelig spænding til at blinke SAMD -processoren. Således skal det blinkende trin udføres, før regulatoren fjernes. Eller en ekstern strømforsyning på 3,3 V skal bruges, mens den blinker.
Trin 3: Fjern DotStar LED og Lift Regulator Output Pin
Desværre indeholder AdaFruit M0 Trinket en DotStar LED -pixel, når selv når den sættes i standby trækker næsten 1 mA, hvilket påvirker batteriets levetid negativt. Fjern DotStar fra trinket.
Den indbyggede regulator pr. Datablad har meget lav effekt. Men i praksis er forbruget 10x databladet. Løsningen er, at vi slutter CR2032 -batteriet direkte til processoren og løfter regulatorens output -pin og isolerer det, og sikrer dermed, at det ikke trækker strøm. Fjern enten regulatoren, eller løft udgangsstiften.
Trin 4: Flyt modstanden til bagsiden af kredsløbskortet
Desværre kæmper SAMD -processoren med at levere en pull up -modstand på analoge indgange. Således er vi nødt til at tilføje en modstand til kredsløbet ved at genanvende en komponent, der allerede er på tavlen. Pynten har en tændt LED, som vi ikke ønsker, da dette ville aflade batteriet. Modstanden til denne LED fjernes og flyttes til bagsiden af brættet, der er forbundet mellem 3V og SCL pads.
Trin 5: Installer i boliger
Batteriholderen og Trinket er fastgjort til undervandshuset ved hjælp af en velcro -prik (f.eks. ~ 1 inch diameter). Piezo -transduceren har en selvklæbende ring, hvor transduceren er fastgjort til væggen i huset nær Trinket. Sensoren er en friktionspasning i den nedre del af et Olympus -hus. Andre boliger kan kræve særlig indkvartering. Billedhængende spartel er blevet brugt til at fastgøre en sensor, når der ikke findes passende husfunktioner.
Bemærk: Piezo -transduceren skal monteres på en overflade, ellers er volumen af dens output en fraktion af, hvad der opnås, når omkredsen er begrænset.
Trin 6: Test
Gør dine fingre fugtige, og rør ved Vero -pladerne. Lysdioden skal blinke, og piezo -transduceren giver en hørbar lyd.
Trin 7: Regning af materiale
- AdaFruit Trinket M0
- Rød LED
- 47K ohm modstand
- Piezo -transducer (TDK PS1550L40N)
- CR2032 batteriholder (hukommelsesbeskyttelsesenheder P/N BA2032SM)
- CR2032 batteri
Anbefalede:
Større og forbedret julestjerne Neopixel Attiny85: 3 trin (med billeder)
Større og forbedret julestjerne Neopixel Attiny85: Sidste år lavede jeg en lille 3D-printet julestjerne, se https://www.instructables.com/id/Christmas-Star-LE…I år lavede jeg en større stjerne af en streng på 50 Neopixels (5V WS2811). Denne større stjerne havde flere mønstre (jeg tilføjer stadig og forbedrer
Ny og forbedret Geiger -tæller - nu med WiFi !: 4 trin (med billeder)
Ny og forbedret Geiger -tæller - nu med WiFi !: Dette er en opdateret version af min Geiger -tæller fra denne Instructable. Det var ret populært, og jeg fik en god mængde feedback fra folk, der er interesserede i at bygge det, så her er fortsættelsen: GC-20. En Geigertæller, dosimeter og stråling
Pulsoximeter med meget forbedret præcision: 6 trin (med billeder)
Pulsoximeter med meget forbedret præcision: Hvis du for nylig besøgte en læge, er chancerne stor for, at dine grundlæggende vitale tegn blev undersøgt af en sygeplejerske. Vægt, højde, blodtryk samt puls (HR) og iltmætning i perifert blod (SpO2). Måske blev de to sidste hentet fra
Underwater Camera Housing Leak Detector: 7 trin (med billeder)
Underwater Camera Housing Leak Detector: undervands kamerahus lækker sjældent, men hvis denne hændelse indtræder, er resultaterne normalt katastrofale og forårsager uoprettelig skade på kamerahuset og objektivet. SparkFun udgav et vanddetektorprojekt i 2013, hvor det originale design var tiltænkt
Forbedret NRF24L01 -radio med en DIY -dipolantennemodifikation .: 5 trin (med billeder)
Forbedret NRF24L01 radio med en DIY Dipole Antenna Modification .: Situationen var, at jeg kun var i stand til at sende og modtage gennem 2 eller 3 vægge med en afstand på ca. 50 fod ved hjælp af standard nRF24L01+ moduler. Dette var utilstrækkeligt til min påtænkte anvendelse. Jeg havde tidligere prøvet at tilføje anbefalede kondensatorer, men