Cuprins:
- Pasul 1: Tăiați placa Vero și atașați cablul panglică
- Pasul 2: Software Flash
- Pasul 3: Scoateți LED-ul DotStar și pinul de ieșire al regulatorului de ridicare
- Pasul 4: Mutați rezistorul pe partea din spate a cardului de circuit
- Pasul 5: Instalați în carcasă
- Pasul 6: Testează
- Pasul 7: Lista materialelor
Video: DETECTOR ÎMBUNĂTĂȚIT DETECTOR PENTRU CAMERE SUBMĂRII: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
O versiune anterioară a acestui detector de scurgere a carcasei camerei subacvatice a fost postată pe Instructables anul trecut, unde proiectarea se baza pe un AdaFruit Trinket bazat pe Atmel AVR. Această versiune îmbunătățită folosește AdaFruit Trinket bazat pe Atmel SAMD M0. Rezultatul este o durată de viață a bateriei mult mai mare, având în vedere microprocesorul Atmel superior.
Problema cu designul AVR s-a datorat parțial alegerii de către AdaFruit a pieselor AVR. Tensiunea minimă de funcționare a procesorului AVR este de 2,7 volți, unde bateria (CR2032) este nominal 3 volți. Rezultatul net este procesorul se resetează de îndată ce tensiunea bateriei scade la ~ 2,7 volți (de exemplu, sub sarcină din clipirea LED-ului detectorului de scurgeri).
Procesorul SAMD M0 poate funcționa până la 1,6 volți și are un consum de energie de așteptare mult mai mic (3,5 uA față de 25 uA pentru AVR mai vechi). Rezultatul este o durată de viață a bateriei de 3 ani. Din fericire, AdaFruit Trinket M0 este identic în ceea ce privește factorul de formă și pinout în raport cu AVR-ul mai vechi.
Carcasa camerei subacvatice se scurge rar, dar dacă apare acest eveniment, rezultatele sunt în mod normal catastrofale, provocând daune ireparabile corpului camerei și obiectivului.
SparkFun a publicat un proiect de detectare a apei în 2013, unde designul original a fost destinat înlocuirii unui senzor de scurgere NautiCam. Acest proiect adaptează designul SparkFun la un trinket AdaFruit. Implementarea rezultată este suficient de mică pentru a se încadra într-o carcasă Olympus PT-EP14 (de exemplu, pentru caroseria Olympus OM-D E-M1 Mark II).
Pasul 1: Tăiați placa Vero și atașați cablul panglică
O secțiune a plăcii Vero este utilizată pentru a crea un senzor care se află în partea inferioară a carcasei camerei subacvatice. Placa Vero are benzi paralele de cupru, unde în mod normal se creează segmente pentru noduri de circuit individuale.
Placa Vero poate fi tăiată cu mai multe unelte, dar cea mai curată soluție este utilizarea unei lame de ferăstrău diamantate (de exemplu, utilizate în mod normal pentru tăierea țiglelor), unde apa nu este necesară pentru lamă. Lățimea senzorului este de două benzi de cupru lățime, iar lungimea este potrivită pentru carcasa respectivă. Carcasele Olympus au în mod normal două caneluri în centrul de jos al carcasei, care sunt utilizate pentru a prinde o pungă de desicant. Senzorul se potrivește între caneluri, așa cum se arată în imagine. Atașați cablul panglică (cu doi conductori lățimi) la un capăt al plăcii Vero și adăugați opțional tuburi termocontractabile peste capătul plăcii, acoperind îmbinările de lipit.
Pasul 2: Software Flash
Folosind Arduino IDE, blocați firmware-ul pe Trinket folosind un cablu USB FĂRĂ bateria CR2032 instalată. Ambele fișiere trebuie plasate într-un director numit „H2OhNo”.
Wiring.c a fost modificat pentru a permite pinilor procesorului să fie lăsați în starea lor implicită, comparativ cu forțarea configurării acestora ca intrări. Setarea pinului procesorului ca intrare fără pull-up sau pull-down determină un consum excesiv de energie. AdaFruit Trinket nu oferă rezistențe pull-up sau pull-down.
Testați detectorul de scurgeri umezind banda de cupru vero detectată înainte de pasul următor.
Notă: Odată ce regulatorul este scos sau pinul de ieșire ridicat, 3V CR2032 nu furnizează suficientă tensiune pentru a clipi procesorul SAMD. Astfel, etapa intermitentă trebuie efectuată înainte de a scoate regulatorul. Sau trebuie să utilizați o sursă de alimentare externă setată la 3,3 V în timp ce clipește.
Pasul 3: Scoateți LED-ul DotStar și pinul de ieșire al regulatorului de ridicare
Din păcate, AdaFruit M0 Trinket include un pixel DotStar LED, chiar și atunci când este pus în standby atrage aproape 1 mA, ceea ce afectează negativ durata de viață a bateriei. Scoateți DotStar din bibelou.
Regulatorul de la bord conform fișei sale tehnice are o putere foarte mică. Dar, în practică, consumul său este de 10 ori foaia tehnică. Soluția este să conectăm bateria CR2032 direct la procesor și să ridicăm pinul de ieșire al regulatorului izolându-l, asigurându-ne astfel că nu consumă energie. Fie scoateți regulatorul, fie ridicați știftul de ieșire.
Pasul 4: Mutați rezistorul pe partea din spate a cardului de circuit
Din păcate, procesorul SAMD se străduiește să ofere o rezistență la tragere la intrările analogice. Astfel, trebuie să adăugăm o rezistență la circuit prin reutilizarea unei componente care este deja pe placă. Brelocul are un LED de alimentare pe care nu-l dorim, dat fiind că acest lucru ar descărca bateria. Rezistorul pentru acest LED este îndepărtat și mutat în partea din spate a plăcii, conectat între plăcile de 3V și SCL.
Pasul 5: Instalați în carcasă
Suportul bateriei și bibeloul sunt atașate la carcasa subacvatică folosind puncte Velcro (de exemplu, diametru de ~ 1 inch). Traductorul piezo are un inel autoadeziv, în care traductorul este atașat la peretele carcasei în apropiere de bibelou. Senzorul este o frecare care se încadrează în partea inferioară a carcasei Olympus. Alte carcase ar putea necesita cazare specială. Chitul de agățare pentru imagine a fost utilizat pentru a fixa un senzor atunci când nu sunt disponibile caracteristici adecvate ale carcasei.
Notă: traductorul piezo trebuie montat pe o suprafață, altfel volumul de ieșire al acestuia este o fracțiune a ceea ce se realizează atunci când circumferința este constrânsă.
Pasul 6: Testează
Udați-vă degetele și atingeți benzile plăcilor Vero. LED-ul ar trebui să lumineze intermitent, iar traductorul piezoelector va produce un sunet sonor.
Pasul 7: Lista materialelor
- AdaFruit Trinket M0
- LED roșu
- Rezistor de 47K ohm
- Traductor piezo (TDK PS1550L40N)
- Suport baterie CR2032 (Dispozitive de protecție a memoriei P / N BA2032SM)
- Baterie CR2032
Recomandat:
Realizarea unei camere web online pentru rezervoare de pește !: 8 pași (cu imagini)
Realizarea unei camere web Fish Tank online !: Ghid pas cu pas pentru modificarea carcasei unei camere IP, astfel încât să poată fi atașată direct la un Fish Tank. Motivul pentru care acest lucru este necesar este că camerele web sunt de obicei concepute pentru a fi plasate în fața subiectului sau au nevoie de un stand. Cu toate acestea, cu un Fish Ta
Baterie externă Li-ion pentru camere digitale: 12 pași (cu imagini)
Baterie externă Li-ion pentru camere digitale: O baterie externă este utilă pentru realizarea de fotografii și videoclipuri suplimentare, deoarece acestea au o capacitate mai mare decât bateriile LiPo care vin cu camera dvs. De asemenea, pot înlocui bateriile greu de găsit în camerele de rezervă, pe care uneori le puteți folosi
SilverLight: Monitor de mediu bazat pe Arduino pentru camere server: 3 pași (cu imagini)
SilverLight: Arduino based Environmental Monitor for Server Rooms: Odată ce mi s-a dat sarcina de a căuta o sondă de mediu pentru monitorizarea temperaturii în camera serverului companiei mele. Prima mea idee a fost: de ce să nu folosesc doar un Raspberry PI și un senzor DHT, acesta poate fi configurat în mai puțin de o oră, inclusiv sistemul de operare
Scaner 3D pentru corp folosind camere Raspberry Pi: 8 pași (cu imagini)
Scanner de corp 3D folosind camere Raspberry Pi: Acest scaner 3D este un proiect de colaborare la BuildBrighton Makerspace cu scopul de a face tehnologia digitală accesibilă pentru grupurile comunitare. Scannerele sunt utilizate în industria modei, pentru a personaliza designul hainelor, în industria jocurilor pentru
Intervalometru pentru camere Canon și Nikon: 10 pași (cu imagini)
Intervalometru pentru aparatele foto Canon și Nikon: acest instructiv vă învață cum să creați un intervometru care poate fi utilizat cu aproape orice cameră. A fost testat cu camere Canon și Nikon, dar realizarea cablurilor adaptor pentru alte camere este doar o chestiune de a afla camera