Агуулгын хүснэгт:
- Алхам 1: эд ангиудын жагсаалт
- Алхам 2: Бамбай үүсгэх
- Алхам 3: Хашаа барих
- Алхам 4: IR LED гэрэл асаах
- Алхам 5: Хөтөлбөрийг байршуулах
- Алхам 6: Хүслийн жагсаалт
Видео: Raspberry Pi хэт улаан туяаны тоглоомын камер: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Би дөнгөж Raspberry Pi -ийг судалж эхэлсэн бөгөөд хэт улаан туяаны камерын модулийг сонирхож эхлэв. Би нэлээд алслагдсан газарт амьдардаг бөгөөд шөнийн цагаар байшингийн эргэн тойронд янз бүрийн зэрлэг амьтдын шинж тэмдгийг олж харсан.
IR камерыг видео бичлэг хийх боломжийг олгохын тулд PIR хөдөлгөөн мэдрэгч бүхий Raspberry Pi NoIR камерын самбар, IR IR гадаад гэрлийг ашиглан шөнийн цагаар тоглоомын камер бүтээх санаа төрсөн.
Би энгийн зүйлээс эхэлсэн боловч бүх инженерүүдийн нэгэн адил би улам бүр нэмж оруулсан. Тиймээс энэ нь хэрхэн ажилладагийг энд харуулав.
Энэ төсөл нь Raspberry Pi -ийг WiFi ашиглан толгойгүй горимд суулгасан болно. Би зайны камераа WiFi сүлжээнд байрлуулах боломжтой тул холбогдсоны дараа програмыг эхлүүлж, авсан видео файлуудаа татаж авах боломжтой. Үүнийг хийх олон заавар байдаг тул би үүнийг энд дахин давтахыг оролдохгүй. Би мөн Raspberry Pi камерыг онлайн зааврын дагуу суулгасан. Толгойгүй (хэрэв таны хүссэн зүйл бол) болон камерыг туршиж үзээрэй.
Энэхүү төсөл нь Raspberry Pi NoIR камерын самбар (хэт улаан туяаны) ашиглан шөнийн цагаар видео бичлэг хийхэд ямар нэгэн зүйл илэрсэн үед ашигладаг. Pi NoIR камерын самбарыг өдрийн цагаар ашиглах боломжтой боловч IR шүүлтүүрийг салгасны дараа өнгийг бага зэрэг угаана. Би гаднах IR LED гэрэлтүүлгийг бүтээсэн бөгөөд энэ нь видеог авах явцад тухайн хэсгийг гэрэлтүүлэх хөдөлгөөнийг илрүүлэх үед идэвхждэг. Сонгосон видеоны үргэлжлэх хугацаа дууссаны дараа IR LED гэрэлтүүлэгчийг унтраадаг. Энэхүү загвар нь LDR хэлхээтэй бөгөөд өдөр, шөнө эсэхийг нь тодорхойлдог. Хэрэв шөнө болж, хөдөлгөөн илэрвэл IR LED спот идэвхжиж, өдрийн цагаар идэвхгүй болно. Гадна IR LED гэрлийн кабелийг холбох нь гэрэл нь камертай холбогдсон эсэхийг тодорхойлох мэдрэгчтэй зүү юм. Хэрэв гадаад IR Spotlight илрээгүй бол чийдэнгийн гаралт идэвхгүй болно. PIR илрүүлсний дараа, хэрэв шөнө бол GPIO pin 22 нь өндөр гүйдлийн LED LED -ийг жолоодог релеийг идэвхжүүлдэг (Хэрэв холбогдсон бол).
Видео бичлэг хийх нь дискний нэлээд зай эзэлдэг бөгөөд үүнийг хурдан дүүргэх болно. Дискний зайг бүрэн дүүргэсэн бөгөөд алсын зайнаас нэвтрэх боломжгүй байсан бөгөөд Pi ачаалахгүй байхыг би олж мэдсэн. Үүнийг засахын тулд би дискний зайг хэмжих код нэмж, дискний зай дуусч байвал програмыг цуцаллаа.
Зугаацаарай!
Алхам 1: эд ангиудын жагсаалт
Raspberry Pi:
Raspberry Pi
NoIR камерын самбар
WiFi гогцоо (хэрэв хүсвэл)
Бамбайны хэсгүүд:
Даруухан Pi Shield прото самбар
SN75468D
DS2E-L-5V реле
1М ом потенциометр
100K ом эсэргүүцэл
1K ом эсэргүүцэл
LED
2N3904 транзистор
LDR
100K ом эсэргүүцэл
Шаардлагатай бол өөр IO зүү холбогч
Шаардлагатай бол утсыг холбоно уу
Хаалт:
Pi болон бамбайг байрлуулах хашаа
Шаардлагатай бол интерфэйс холбогч
IR LAMP:
20 өндөр гүйдлийн IR LED
47 ом, 5W эсэргүүцэл (2 ширхэг)
Дэнлүүний хашлага (би чиргүүлийн тоормосны хашлага ашигласан)
Алхам 2: Бамбай үүсгэх
Би реле, реле драйвер, PIR интерфэйс, LDR хэлхээ, IR LED чийдэнгийн мэдрэгч болон бусад IO -ийг холбох бамбай үүсгэсэн.
Би даруухан Пи бамбайг ашигласан:
Би өөр өөр хэсгүүдийг ухаж, 75468, өндөр хүчдэл, өндөр гүйдэл, Дарлингтоны транзисторын массивыг ашигласан. Танд хэрэгтэй зүйл бол реле тохируулах/дахин тохируулах хангалттай гаралтын хөтөчтэй жолооч юм. Би мөн эд ангиудыг хэрхэн байрлуулж, холбогч утас, схемийг (бүргэд формат) хэрхэн нэмсэнээ харуулахын тулд Visio файл хавсаргав.
Би хэд хэдэн сэлбэг тээглүүр, агшилтын хавчаар ашиглан IO -ийн холбогчийг самбараас хашлага, PIR, LDR хүртэл холбосон.
Алхам 3: Хашаа барих
Би эд ангиас хогны хайрцганд нөөц хашаа олсон. Энгийн зүйл, гэхдээ ирээдүйд би үүнийг ус үл нэвтрэх хаалтаар сольж, зай/цэнэглэдэг тэжээлийн эх үүсвэрийг туршиж үзэх болно.
Би хашлага доторх нүхийг хайчилж авсан тул PIR мэдрэгч нь наалдаж, хашлага руу бэхлэв. Би мөн LDR-ийг барихын тулд самбар дээр суурилуулсан LED бэхэлгээг ашигласан.
Би Pi Camera -ийн өөр нэг нүхийг хайчилж авлаа. Би линзийг хамгаалахын тулд камер дээр Plexiglas цонх нааж өгсөн.
Би гадаад IR LED гэрэлтүүлэгчийн DB-9 төрлийн холбогчийг суулгасан.
Би бүх зүйлийг асаахын тулд цахилгаан холбогч суурилуулсан.
Би гартаа байгаа нөөц хашааг ашигласан тул энэ хашаа нь SD карт болон WiFi донглерт хялбар нэвтрэх боломжийг олгодоггүй. Гэхдээ бүгдийг нь ажиллуулсны дараа ямар нэгэн зүйл эвдрэхгүй л бол та үүнд хүрэх шаардлагагүй болно.
Алхам 4: IR LED гэрэл асаах
IR LED Spotlight нь маш энгийн байсан. EBAY дээр 700 мА оргил үед өндөр хүчдэлийн IR LED -ийг хямд үнээр олсон. Би цувралаар холбосон 5 LED -ийн 4 мөрийг бүтээсэн (схемийг үзнэ үү). Би хоёр утсыг зэрэгцээ холбож, утас бүрт 47 ом 5Вт эсэргүүцэл залгасан. Би ойролцоогоор 17 VDC өгдөг цахилгаан тэжээлийн залгуурыг олсон. Би LED -ийг шатаахгүйн тулд гүйдэл хязгаарлахын тулд резистор сонгосон. Та LED -ийн техникийн үзүүлэлтүүд, хэдэн ширхэгийг хүсч байгаа, LED хөтчийн гүйдэлд ямар хангамж ашиглах, хязгаарлах резисторыг тооцоолох хэрэгтэй болно. Пи өөрөө үүнийг жолоодох ямар ч арга байхгүй. Камерын бамбай нь реле ашигладаг тул таны ашиглах зүйл хамаагүй. Зүгээр л реле эсвэл ашиглаж байгаа утаснаас илүү гүйдэл гүйхгүй байгаа эсэхийг шалгаарай.
Та мөн 8 ба 9 -р тээглүүрийн хооронд утас гогцоо харах болно. Үүнийг ашиглан дэнлүү залгагдсан эсэхийг илрүүлэхэд ашигладаг. CAM бамбай нь бөөрөлзгөнө дээр бэхлэгдсэн татах эсэргүүцэлтэй байдаг. Кабелийг залгах үед мэдрэхүйн шугамыг бага татах, холбоогүй тохиолдолд мэдрэхүйн шугамыг өндөр татах.
Улаан бүрхүүл нь чиргүүлийн тоормосны гэрлийг ашигласнаар илүү том талбайг гэрэлтүүлэхийн тулд IR туяаг тараахад маш сайн ажил хийдэг болохыг олж мэдсэн. Надад байгаа LED нь нэлээд нарийхан туяатай. Бүрхүүлгүй бол LED нь нэлээд нягт туяа өгдөг.
Алхам 5: Хөтөлбөрийг байршуулах
Миний үүсгэсэн питон файлыг хавсаргав (би GitHub -ийг олохыг оролдсоор байна).
Видео файлуудыг a.h264 өргөтгөлөөр хадгалдаг. Би видеог компьютер дээрээ байршуулахын тулд FTP програмыг ашигладаг. Та видеог үзэхийн тулд VLC медиа тоглуулагч ашиглаж болно.
Би авсан хэдэн видеог хавсаргав. Нэг нь боть, нөгөө нь муур байв.
Би бөөрөлзгөнө үйлдлийн системд илүү хялбар болгох үүднээс өөр хэдэн зүйлийг нэмж орууллаа. Бодит цагийн цаг надад байдаггүй тул бөөрөлзгөнө пи-ийг асаах болгондоо огноо, цагийг тохируулах шаардлагатай болдог. Би үүнийг Sudo тушаалаар Raspberry дээр огноо, цагийг нарийн тохируулахын тулд хийсэн.
sudo date -s "Mon Aug 8 20:14:11 PST 2014"
Би мөн Raspberry Pi камерын LED -ийг идэвхгүй болгохыг хүссэн бөгөөд ингэснээр миний бичиж байсан зүйлийг анхааруулахгүй болно.
disable_camera_led = 1
Би бүх зүйлийг батерейгаар цэнэглэх гэж бодож байсан тул config.txt файлыг өөрчилж PAL/HDMI гаралтыг унтрааж ~ 20 мА хэмнэх боломжтойг олж мэдэв.
opt/vc/bin/tvservice -off
Алхам 6: Хүслийн жагсаалт
Камераа сайжруулах өөр хэдэн санаа надад байна. Би эдгээрийн зарим дээр ажиллаж магадгүй бөгөөд шинэчлэх үедээ шинэчлэх болно …
1. Видеог илүү стандарт хэлбэрээр (mpg, гэх мэт) хадгалах уу?
2. WEB серверээр дамжуулан файл илгээх
3. Өдөр илрүүлэхийн тулд хөдөлгөөнт програмыг ашигла. Motion програм нь пикселийн өөрчлөлтийг хайх замаар хөдөлгөөнийг илрүүлдэг. Та мөн тодорхой зорилтот хэсэгт анхаарлаа төвлөрүүлж болно. Энэ нь өдрийн цагаар илрүүлэхэд тусална. PIR детектор шөнийн цагаар маш сайн ажилладаг боловч бүрэн гэрэлд бага зэрэг мэдрэмтгий байдаг бөгөөд салхинаас эсвэл таны үл тоомсорлохыг хүсч буй бусад хөдөлгөөнөөс модны хөдөлгөөнийг өдөөдөг (зам дээрх машин гэх мэт). Та PIR детекторын мэдрэмжийг тохируулж болно, гэхдээ Motion үнэхээр дажгүй байх болно.
4. Кодыг оновчтой болгох - Дахин давтагдах даалгавруудыг ашиглах (видеог эхлүүлэх/зогсоох, дискний хэмжээ гэх мэт).
5. MUX ашиглан камерын модулийг өдөр шөнөөс шөнө хүртэл солих уу? Энэ нь ажиллах боломжтой юу?
6. Системийн батерейг ажиллуулахын тулд юу хийх вэ?
7. Бодит цагийн цагийн модулийг нэмэх (хэрэв интернетэд холбогдох боломжгүй бол)
8. Wifi-г салгах үед автоматаар дахин холбогдох програмыг нэмнэ үү
9. Ачаалах үед програмыг автоматаар эхлүүлэх (хүчийг ашиглах үед).
Зөвлөмж болгож буй:
Raspberry Pi - TMD26721 Хэт улаан туяаны дижитал ойролцоо илрүүлэгч Java заавар: 4 алхам
Raspberry Pi-TMD26721 хэт улаан туяаны дижитал ойролцоо илрүүлэгч Java заавар: TMD26721 нь хэт улаан туяаны дижитал детектор бөгөөд 8 зүү бүхий гадаргуутай холбох ганц модульд ойр орчныг илрүүлэх систем, дижитал интерфэйсийн логикийг өгдөг. нарийвчлал. Мэргэжилтэн
Raspberry Pi хэт улаан туяаны гар: 8 алхам
Raspberry Pi хэт улаан туяаны гар: Би үргэлж хөгжимд дуртай байсан тул Raspberry Pi -ийн анхны төслөө юу хийхээ бодохдоо миний оюун санаа аяндаа түүндээ хүрсэн. Гэхдээ мэдээжийн хэрэг би түүнд нэмэлт мэдрэлт өгөхийг хүсч байсан, эсвэл илүү сайн, хүрэхгүй! Өнөөгийн Ковид-19 хямрал болон бүх нөхцөл байдалтай
Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгч - Arduino ба LCD: 4 алхам
Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгч - Arduino ба LCD: Энэхүү төсөл нь хэт ягаан туяаны одоогийн хэмжээг тооцоолохын тулд Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгчийг ашигладаг. Хэт ягаан туяа шууд мэдрэгддэггүй. Үүний оронд энэ нь харагдахуйц гэрэл ба хэт улаан туяаны заалтын функц гэж тооцогддог. Би үүнийг гадаа туршиж үзэхэд энэ нь
AMG8833 хэт улаан туяаны массив дүрслэх мэдрэгч ашиглан M5Stack IR дулааны камер: 3 алхам
AMG8833 хэт улаан туяаны зургийн мэдрэгч ашиглан M5Stack IR камер: Би бусадтай адил дулааны камертай байсан боловч өнөөг хүртэл миний үнийн хязгаараас гадуур байсаар ирсэн !! Hackaday вэбсайтыг үзэж байхдаа M5Stack ашиглан энэхүү камерын бүтцийг олж харсан. ESP32 модуль ба харьцангуй хямд
Хэт улаан туяаны шөнийн харааны дижитал камер/камер: 17 алхам (зурагтай)
Хэт улаан туяаны шөнийн харааны дижитал камер/камер: Энэ нь Discovery Kids -ийн шөнийн харааны камерыг " жинхэнэ хэт улаан туяаны шөнийн харааны технологийг ашиглах” -г хуурамчаар сурталчилсан) бодит хэт улаан туяаны шөнийн харааны камер болгон хэрхэн хөрвүүлэх талаар тайлбарлах болно. Энэ нь IR webca -тай төстэй юм