Innehållsförteckning:
- Steg 1: Klipp Vero Board och fäst bandkabeln
- Steg 2: Flash -programvara
- Steg 3: Ta bort DotStar LED och Lift Regulator Output Pin
- Steg 4: Flytta motståndet till kretsens baksida
- Steg 5: Installera i bostäder
- Steg 6: Testa
- Steg 7: Materialräkning
Video: FÖRBÄTTRAT UNDERVATTENKAMERAHUS Läckage -detektor: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
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
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
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
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
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:
Modified Wild Thing - Joystick Steering - Nytt och förbättrat: 7 steg (med bilder)
Modified Wild Thing - Joystick Steering - Nytt och förbättrat: Uppdatering 8/1/2019: Två år efter att jag slutfört detta projekt har jag konstruerat och tillverkat flera kretskort för att underlätta konverteringen av dessa rullstolar. Det första kretskortet är nästan detsamma som det anpassade protobordet som löds upp här, men instea
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen
Nytt och förbättrat iPod -fodral för Five Gum (FÖR NANO 3G): 5 steg
Nytt och förbättrat Five Gum Ipod -fodral (FÖR NANO 3G): Tomcat94 Nyligen postat ett Ipod -fodral tillverkat av en Five Gum Wrapper. Jag bestämde mig för att göra något liknande, men för en Ipod Nano
Punchout interaktivt gränssnitt förbättrat: 4 steg (med bilder)
Punchout Interactive Interface Improved: Först och främst vill jag säga att jag fick den ursprungliga inspirationen för att göra detta från denna instruerbara: https: //www.instructables.com/id/Interfaces_for_Games_PunchOut/ Jag tyckte att det här var en bra idé, men det var inte riktigt den spelbara upplevelsen jag var