Агуулгын хүснэгт:

Усан доорхи камерын орон сууцны алдагдлыг илрүүлэгч: 7 алхам (зурагтай)
Усан доорхи камерын орон сууцны алдагдлыг илрүүлэгч: 7 алхам (зурагтай)

Видео: Усан доорхи камерын орон сууцны алдагдлыг илрүүлэгч: 7 алхам (зурагтай)

Видео: Усан доорхи камерын орон сууцны алдагдлыг илрүүлэгч: 7 алхам (зурагтай)
Видео: 20 Creative Tiny Home and Mini House Designs you will Love 2024, Долдугаар сарын
Anonim
Усан доорх камерын орон сууцны алдагдлын илрүүлэгчийг сайжруулсан
Усан доорх камерын орон сууцны алдагдлын илрүүлэгчийг сайжруулсан
Усан доорх камерын орон сууцны алдагдлын илрүүлэгчийг сайжруулсан
Усан доорх камерын орон сууцны алдагдлын илрүүлэгчийг сайжруулсан
Усан доорх камерын орон сууцны алдагдлын илрүүлэгчийг сайжруулсан
Усан доорх камерын орон сууцны алдагдлын илрүүлэгчийг сайжруулсан

Энэхүү усан доорх камерын алдагдал илрүүлэх детекторын өмнөх хувилбарыг өнгөрсөн жил Instructables дээр байрлуулсан бөгөөд уг загварыг Atmel AVR дээр суурилсан AdaFruit Trinket дээр үндэслэсэн болно. Энэхүү сайжруулсан хувилбар нь Atmel SAMD M0 дээр суурилсан AdaFruit Trinket -ийг ашигладаг. Дээд зэргийн Atmel микропроцессорыг ашигласнаар батерейны ашиглалтын хугацаа илүү урт болно.

AVR дизайны асуудал нь AdaFruit -ийн AVR хэсгүүдийг сонгосонтой холбоотой юм. AVR процессорын хамгийн бага ажиллах хүчдэл нь 2.7 вольт бөгөөд зай (CR2032) нь 3 вольт байна. Цахилгаан үр дүн нь батерейны хүчдэл ~ 2.7 вольт хүртэл буурах үед процессорыг анхны байдалд нь оруулах явдал юм (жишээлбэл, алдагдлын детекторын гэрлийг асаахад ачаалал дор).

SAMD M0 процессор нь 1.6 вольт хүртэл ажиллах чадвартай бөгөөд зогсолтын эрчим хүчний хэрэглээ хамаагүй бага байдаг (хуучин AVR -ийн хувьд 25 uA -тай харьцуулахад 3.5 uA). Үүний үр дүнд батерейны ашиглалтын хугацаа 3 жил байна. Аз болоход AdaFruit Trinket M0 нь хуучин AVR -тэй харьцуулахад формацын хүчин зүйл, цэгийн хувьд ижил байдаг.

Усан доорх камерын орон сууцнаас гоожих нь ховор байдаг, гэхдээ хэрэв ийм зүйл тохиолдвол үр дүн нь ихэвчлэн сүйрэлд хүргэж, камерын бие болон линзийг нөхөж баршгүй гэмтэл учруулдаг.

SparkFun нь ус илрүүлэгч төслийг 2013 онд нийтэлсэн бөгөөд анхны загвар нь NautiCam алдагдлын мэдрэгчийг орлох зориулалттай байжээ. Энэхүү төсөл нь SparkFun загварыг AdaFruit Trinket -т тохируулж өгсөн. Үр дүн нь Olympus PT-EP14 орон сууцанд багтахаар жижиг хэмжээтэй (жишээ нь Olympus OM-D E-M1 Mark II их биеийн хувьд).

Алхам 1: Веро самбарыг хайчилж, тууз кабелийг холбоно уу

Vero хавтанг хайчилж, тууз кабелийг холбоно уу
Vero хавтанг хайчилж, тууз кабелийг холбоно уу
Vero хавтанг хайчилж, тууз кабелийг холбоно уу
Vero хавтанг хайчилж, тууз кабелийг холбоно уу
Vero хавтанг хайчилж, тууз кабелийг холбоно уу
Vero хавтанг хайчилж, тууз кабелийг холбоно уу
Vero хавтанг хайчилж, тууз кабелийг холбоно уу
Vero хавтанг хайчилж, тууз кабелийг холбоно уу

Vero хавтангийн хэсэг нь усан доорх камерын доод хэсэгт байрлах мэдрэгчийг бий болгоход ашиглагддаг. Веро самбар нь зэсийн зэрэгцээ туузтай бөгөөд ихэвчлэн тусдаа хэлхээний зангилааны сегментийг бий болгодог.

Веро хавтанг хэд хэдэн хэрэгслээр хайчилж болох боловч хамгийн цэвэр шийдэл бол ирэнд ус шаардагддаггүй алмазан хөрөө (жишээ нь, хавтан огтлоход ихэвчлэн ашиглагддаг) ашиглах явдал юм. Мэдрэгчийн өргөн нь хоёр зэс тууз өргөн бөгөөд урт нь тухайн орон сууцанд тохиромжтой. Олимпусын орон сууцнууд нь ихэвчлэн байшингийн доод төв хэсэгт хатсан уутыг барих зориулалттай хоёр ховилтой байдаг. Мэдрэгч нь зураг дээр үзүүлсэн шиг ховилын хооронд байрладаг. Туузан кабелийг (өргөн нь хоёр дамжуулагчтай) Vero хавтангийн нэг үзүүрт холбож, гагнуурын холболтыг хамарсан хавтангийн төгсгөлд дулааны агшилтын хоолойг нэмж оруулаарай.

Алхам 2: Flash програм хангамж

Arduino IDE -ийг ашиглан CR2032 батерейгүйгээр USB кабелийг ашиглан firmware -ийг Trinket руу асаана уу. Хоёр файлыг "H2OhNo" нэртэй директорт байрлуулах ёстой.

Wiring.c нь процессорын тээглүүрийг үндсэн төлөвт нь үлдээж, оролт болгон тохируулахаас өөр аргагүй болгосон. Процессорын зүүг татах эсвэл доошлуулахгүйгээр оролт болгон тохируулах нь хэт их цахилгаан зарцуулалт үүсгэдэг. AdaFruit Trinket нь татах эсвэл татах эсэргүүцэл өгдөггүй.

Дараагийн алхамаас өмнө мэдрэгчтэй веро зэс туузыг норгосноор алдагдал илрүүлэгчийг туршиж үзээрэй.

Тэмдэглэл: Зохицуулагчийг салгаж эсвэл гаралтын зүүг өргөсний дараа 3V CR2032 нь SAMD процессорыг асаахад хангалттай хүчдэл өгдөггүй. Тиймээс зохицуулагчийг салгахаас өмнө анивчих алхамыг хийх ёстой. Эсвэл анивчиж байх үед 3.3 В -т тохируулсан гадаад тэжээлийн хангамжийг ашиглах ёстой.

Алхам 3: DotStar LED болон өргөлтийн зохицуулагчийн гаралтын зүүг салга

DotStar LED болон өргөлтийн зохицуулагчийн гаралтын зүүг салга
DotStar LED болон өргөлтийн зохицуулагчийн гаралтын зүүг салга

Харамсалтай нь AdaFruit M0 Trinket нь DotStar LED пикселийг агуулдаг бөгөөд үүнийг зогсолтонд оруулахад бараг 1 мА цэнэглэдэг ч батерейны амьдралд сөргөөр нөлөөлдөг. DotStar -ийг Trinket -ээс устгана уу.

Мэдээллийн хуудсан дээрх самбар дээрх зохицуулагч нь маш бага хүч чадалтай. Гэвч практик дээр түүний хэрэглээ нь мэдээллийн хүснэгтээс 10 дахин их байдаг. Асуудлын шийдэл бол бид CR2032 батерейг процессортой шууд холбож, зохицуулагчийн гаралтын зүүг өргөж, ингэснээр цахилгаан татахгүй байх болно. Зохицуулагчийг салга эсвэл гаралтын зүүг өргө.

Алхам 4: Резисторыг хэлхээний картын ар талд шилжүүлнэ

Резисторыг хэлхээний картын ар талд шилжүүлнэ
Резисторыг хэлхээний картын ар талд шилжүүлнэ
Резисторыг хэлхээний картын ар талд шилжүүлнэ
Резисторыг хэлхээний картын ар талд шилжүүлнэ

Харамсалтай нь SAMD процессор нь аналог оролтод эсэргүүцэл үзүүлэхийн тулд тэмцэж байна. Тиймээс бид самбар дээр байгаа бүрэлдэхүүн хэсгийг дахин ашиглах замаар хэлхээнд резистор нэмэх шаардлагатай болно. Энэхүү гоёл чимэглэлийн зайг LED асаах боломжтой бөгөөд энэ нь батерейг цэнэггүй болгоход бид хүсэхгүй байна. Энэхүү LED -ийн резисторыг салгаж, 3V ба SCL дэвсгэр хооронд холбосон самбарын ар талд шилжүүлнэ.

Алхам 5: Орон сууцанд суулгах

Орон сууцанд суулгах
Орон сууцанд суулгах

Батерейны эзэмшигч ба Тринкетийг усан доорх орон сууцанд Velcro цэг ашиглан (жишээлбэл ~ 1 инч диаметртэй) холбодог. Пьезо хувиргагч нь өөрөө наалддаг цагирагтай бөгөөд хувиргагчийг Trinket -ийн ойролцоох орон сууцны хананд наалддаг. Мэдрэгч нь Olympus -ийн орон сууцны доод хэсэгт байрладаг үрэлт юм. Бусад орон сууцанд тусгай байр шаардлагатай байж магадгүй юм. Тохиромжтой орон сууцны онцлог байхгүй үед мэдрэгчийг бэхлэхийн тулд зураг өлгөх шаваасыг ашигласан болно.

Анхаарна уу: Пьезо хувиргагчийг гадаргуу дээр суурилуулсан байх ёстой, эс тэгвээс түүний гаралтын хэмжээ нь тойрог хязгаарлагдмал үед хүрэх үр дүнгийн хэсэг юм.

Алхам 6: Туршилт

Хуруугаа норгоод Vero хавтангийн туузанд хүрнэ үү. LED нь анивчсан байх ёстой бөгөөд пьезо хувиргагч нь дуу чимээ гаргадаг.

Алхам 7: Билл материал

- AdaFruit Trinket M0

- Улаан LED

- 47K ом эсэргүүцэл

- Пьезо хувиргагч (TDK PS1550L40N)

- CR2032 зай эзэмшигч (Санах ойг хамгаалах төхөөрөмж P/N BA2032SM)

- CR2032 батерей

Зөвлөмж болгож буй: