Mündəricat:
- Addım 1: Vero lövhəsini kəsin və lent kabelini bağlayın
- Addım 2: Flash Proqramı
- Addım 3: DotStar LED və Lift Regulator Çıxış Pimini çıxarın
- Addım 4: Rezistoru dövrə kartının arxa tərəfinə keçirin
- Addım 5: Mənzilə Quraşdırın
- Addım 6: Test edin
- Mərhələ 7: Maddi sənəd
Video: TƏKMİLLƏNDİRİLMİŞ SUAL KAMERA MƏNZİLİ SİZİK DEDEKTORU: 7 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
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ə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
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
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
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ə:
Sadə Arduino Metal Dedektoru: 8 Addım (Şəkillərlə birlikdə)
Sadə Arduino Metal Dedektoru: *** Daha da sadə olan yeni bir versiya yayımlandı: https://www.instructables.com/Minimal-Arduino-Metal-Detector/ *** Metal algılama, keçmişdə ən yaxşı vaxtdır. açıq havada, yeni yerlər kəşf edirsiniz və bəlkə də maraqlı bir şey tapa bilərsiniz. Yoxlayın
Kontaktsiz Gərginlik Dedektoru: 5 Addım (Şəkillərlə birlikdə)
Əlaqəsiz Gərginlik Dedektoru: Bu Təlimat kitabında canlı elektrik naqillərini yoxlamaq üçün təmassız bir gərginlik detektoru necə qura biləcəyinizi göstərəcəyəm. Alətlər və istifadə olunan materiallar (Ortaq bağlantılar): Transistorlar http://s.click.aliexpress.com /e/bWomecjILEDs http://s.click.aliexpress.com/e
Sualtı Kamera Qutusu Sızma Dedektoru: 7 Addım (Şəkillərlə birlikdə)
Sualtı Kamera Qutusu Sızma Dedektoru: Sualtı kamera yuvası nadir hallarda sızır, lakin 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 ziyan vurur
Punch Aktivləşdirilmiş Mario Sual Blok Lambası: 8 Addım (Şəkillərlə)
Punch Aktivləşdirilmiş Mario Sual Blok Lambası: Super Mario oyunları mənim uşaqlığım idi. Həmişə oyunlarda bəzi rekvizitlərə sahib olmaq istəmişəm və indi bunu etmək üçün vasitələrim olduğu üçün onları düzəltməyə başlamağa qərar verdim. Siyahımdakı bunlardan birincisi Sual Blokudur. Mən bacardım
Mario Sual Blok Günəş Monitoru: 7 Adım (Şəkillərlə birlikdə)
Mario Sual Blok Günəş Monitoru: Damımızda bizim üçün elektrik enerjisi istehsal edən bir günəş paneli sistemi var. Öncədən böyük bir sərmayə idi və zamanla yavaş -yavaş geri ödəyirdi. Həmişə bunu günəş çıxanda bir neçə saniyədə bir kovaya atılan bir qəpik kimi düşünmüşəm. Da