Mündəricat:

TƏKMİLLƏNDİRİLMİŞ SUAL KAMERA MƏNZİLİ SİZİK DEDEKTORU: 7 addım (şəkillərlə)
TƏKMİLLƏNDİRİLMİŞ SUAL KAMERA MƏNZİLİ SİZİK DEDEKTORU: 7 addım (şəkillərlə)

Video: TƏKMİLLƏNDİRİLMİŞ SUAL KAMERA MƏNZİLİ SİZİK DEDEKTORU: 7 addım (şəkillərlə)

Video: TƏKMİLLƏNDİRİLMİŞ SUAL KAMERA MƏNZİLİ SİZİK DEDEKTORU: 7 addım (şəkillərlə)
Video: Kimin sinifi belədi 😁 2024, Iyul
Anonim
TƏKMİLLƏNDİRİLMİŞ SUAL KAMERA MƏNZİLİ SİZİK DEDEKTORU
TƏKMİLLƏNDİRİLMİŞ SUAL KAMERA MƏNZİLİ SİZİK DEDEKTORU
TƏKMİLLƏNDİRİLMİŞ SUAL KAMERA MƏNZİLİ SİZİK DEDEKTORU
TƏKMİLLƏNDİRİLMİŞ SUAL KAMERA MƏNZİLİ SİZİK DEDEKTORU
TƏKMİLLƏNDİRİLMİŞ SUAL KAMERA MƏNZİLİ SİZİK DEDEKTORU
TƏKMİLLƏNDİRİLMİŞ SUAL KAMERA MƏNZİLİ SİZİK DEDEKTORU

Bu sualtı kamera yuvası sızma detektorunun əvvəlki versiyası, keçən il dizaynın Atmel AVR əsaslı AdaFruit Bibloya əsaslandığı Instructables -da yerləşdirilmişdi. Bu təkmilləşdirilmiş versiyada Atmel SAMD M0 əsaslı AdaFruit Trinket istifadə olunur. Nəticə, üstün Atmel mikroprosessorunu nəzərə alsaq, batareyanın ömrü daha uzun olur.

AVR dizaynındakı problem qismən AdaFruit -in AVR hissələrini seçməsindən qaynaqlanır. AVR prosessorunun minimum iş gərginliyi 2,7 voltdur, burada batareya (CR2032) nominal olaraq 3 voltdur. Xalis nəticə, batareya gərginliyi ~ 2.7 volta düşən kimi prosessorun sıfırlanmasıdır (məsələn, sızma detektorunun LEDinin yanıb -sönməsi nəticəsində yük altında).

SAMD M0 prosessoru 1,6 volta qədər işləyə bilər və daha aşağı gözləmə gücünə malikdir (köhnə AVR üçün 3,5 uA ilə müqayisədə 25 uA). Nəticə, bir batareyanın ömrü 3 ildir. Xoşbəxtlikdən, AdaFruit Trinket M0, köhnə AVR ilə müqayisədə forma faktoru və pinout baxımından eynidır.

Sualtı kamera yuvası nadir hallarda sızır, ancaq bu hadisə baş verərsə nəticələr normal olaraq fəlakətlidir və kamera gövdəsinə və lensinə düzəlməz zərər verir.

SparkFun, 2013 -cü ildə orijinal dizaynının NautiCam sızma sensorunun əvəz edilməsi üçün nəzərdə tutulduğu bir su detektoru layihəsini nəşr etdi. Bu layihə SparkFun dizaynını AdaFruit Bibloya uyğunlaşdırır. Nəticədə tətbiq Olympus PT-EP14 korpusuna uyğun olaraq kifayət qədər kiçikdir (məsələn, Olympus OM-D E-M1 Mark II gövdəsi üçün).

Addım 1: Vero lövhəsini kəsin və lent kabelini bağlayın

Vero lövhəsini kəsin və lent kabelini bağlayın
Vero lövhəsini kəsin və lent kabelini bağlayın
Vero lövhəsini kəsin və lent kabelini bağlayın
Vero lövhəsini kəsin və lent kabelini bağlayın
Vero lövhəsini kəsin və lent kabelini bağlayın
Vero lövhəsini kəsin və lent kabelini bağlayın
Vero lövhəsini kəsin və lent kabelini bağlayın
Vero lövhəsini kəsin və lent kabelini bağlayın

Vero lövhəsinin bir hissəsi sualtı kamera yuvasının altında yerləşən bir sensor yaratmaq üçün istifadə olunur. Vero lövhəsi, misin bir -birinə paralel zolaqlarına malikdir, burada normal olaraq fərdi dövrə qovşaqları üçün seqmentlər yaradılır.

Vero lövhəsi bir çox alətlə kəsilə bilər, amma ən təmiz həll, bıçaq üçün suyun lazım olmadığı bir almaz mişar bıçağından istifadə etməkdir (məsələn, adətən kafel kəsmək üçün istifadə olunur). Sensorun eni iki mis şerid genişliyindədir və uzunluğu sözügedən korpusa uyğun olan hər şeydir. Olympus korpusları, adətən, korpusun alt mərkəzində quruducu torbanı tutmaq üçün istifadə olunan iki yivə malikdir. Sensor, şəkildə göstərildiyi kimi yivlər arasına yerləşdirilib. Vero lövhəsinin bir ucuna lent kabelini (eni iki keçirici) bağlayın və isteğe bağlı olaraq lehim birləşmələrini əhatə edən lövhənin ucuna istilik büzücü boru əlavə edin.

Addım 2: Flash Proqramı

Arduino IDE -dən istifadə edərək, quraşdırılmış CR2032 batareyası olmadan USB kabelindən istifadə edərək firmware -ni Bibloya yandırın. Hər iki fayl "H2OhNo" adlı bir qovluğa yerləşdirilməlidir.

Wiring.c, prosessor pinlərinin giriş vəziyyətində qalmasına icazə vermək üçün dəyişdirildi və onları giriş olaraq konfiqurasiya etməyə məcbur etdi. Prosessorun pinini yuxarı və ya aşağıya endirmədən giriş olaraq təyin etmək həddindən artıq enerji istehlakına səbəb olur. AdaFruit Trinket heç bir çəkmə və ya aşağı çəkmə rezistoru təmin etmir.

Növbəti addımdan əvvəl hissedici vero mis şeridini nəmləndirərək sızma detektorunu sınayın.

Qeyd: Tənzimləyici çıxarıldıqda və ya çıxış pimi qaldırıldıqda, 3V CR2032 SAMD prosessorunun yanıb sönməsi üçün kifayət qədər gərginlik vermir. Beləliklə, tənzimləyicini çıxarmadan əvvəl yanıb sönmə addımı edilməlidir. Və ya yanıb -sönərkən 3,3 V -ə təyin edilmiş xarici enerji təchizatı istifadə edilməlidir.

Addım 3: DotStar LED və Lift Regulator Çıxış Pimini çıxarın

DotStar LED və Lift Regulator Çıxış Pimini çıxarın
DotStar LED və Lift Regulator Çıxış Pimini çıxarın

Təəssüf ki, AdaFruit M0 Trinket, gözləmə rejiminə keçirildikdə belə batareyanın ömrünü mənfi təsir edən təxminən 1 mA çəkdiyi zaman DotStar LED pikselinə malikdir. Biblodan DotStar'ı çıxarın.

Məlumat vərəqinə görə yerüstü tənzimləyici çox aşağı gücə malikdir. Amma praktikada onun istehlakı məlumat cədvəlindən 10 dəfə çoxdur. Çözüm, CR2032 batareyasını birbaşa prosessora bağlayırıq və tənzimləyicinin təcrid pinini qaldırırıq, beləliklə güc almır. Ya tənzimləyicini çıxarın, ya da çıxış pinini qaldırın.

Addım 4: Rezistoru dövrə kartının arxa tərəfinə keçirin

Rezistoru dövrə kartının arxa tərəfinə keçirin
Rezistoru dövrə kartının arxa tərəfinə keçirin
Rezistoru dövrə kartının arxa tərəfinə keçirin
Rezistoru dövrə kartının arxa tərəfinə keçirin

Təəssüf ki, SAMD prosessoru analoq girişlərdə müqavimət göstərməyə çalışır. Beləliklə, lövhədə olan bir komponenti yenidən təyin etməklə dövrə bir rezistor əlavə etməliyik. Bibərin LED -də gücü var ki, bu da batareyanı boşaldır. Bu LED üçün rezistor çıxarılır və 3V və SCL yastıqları arasında bağlanan lövhənin arxa tərəfinə köçürülür.

Addım 5: Mənzilə Quraşdırın

Mənzildə quraşdırın
Mənzildə quraşdırın

Batareya tutacağı və Trinket, Velcro nöqtələri (məsələn, ~ 1 düym diametr) istifadə edərək sualtı korpusa bağlanır. Piezo çeviricinin öz -özünə yapışan bir üzüyü var, burada çevirici Trinket yaxınlığındakı korpusun divarına bərkidilir. Sensor, Olympus korpusunun aşağı hissəsinə uyğun bir sürtünmədir. Digər evlər xüsusi yerləşdirmə tələb edə bilər. Uyğun bir mənzil olmadıqda bir sensoru bağlamaq üçün şəkil asma macunu istifadə edilmişdir.

Qeyd: Piezo çeviricisi bir səthə monte edilməlidir, əks halda onun çıxışının həcmi dairə məhdudlaşdırıldıqda əldə edilənin bir hissəsidir.

Addım 6: Test edin

Barmaqlarınızı isladın və Vero lövhələrinin zolaqlarına toxunun. LED yanıb -sönməlidir və piezo çeviricisi səsli bir səs -küy yaradır.

Mərhələ 7: Maddi sənəd

- AdaFruit Biblo M0

- Qırmızı LED

- 47K ohm müqavimət

- Piezo çeviricisi (TDK PS1550L40N)

- CR2032 batareya tutacağı (Yaddaş Qoruyucu Cihazlar P/N BA2032SM)

- CR2032 batareyası

Tövsiyə: