Raven Pi коопсуздук камерасы: 7 кадам (сүрөттөр менен)
Raven Pi коопсуздук камерасы: 7 кадам (сүрөттөр менен)
Anonim
Raven Pi коопсуздук камерасы
Raven Pi коопсуздук камерасы
Raven Pi коопсуздук камерасы
Raven Pi коопсуздук камерасы
Raven Pi коопсуздук камерасы
Raven Pi коопсуздук камерасы

Бул пластикалык кузгун практикалык, бирок коркунучтуу коопсуздук камерасы Raven Pi катары жаңы жашоодон ырахат алып жатат. Анын курсагында Raspberry Pi жана мойнуна Pi камерасы орнотулган, кыймыл аныкталган сайын HD видеого тартат. Ошол эле учурда анын тешүүчү LED көздөрү күйүп, серво көзөмөлдөгөн башы алдыга жана артка бурулат жана ал катуу кокустуктун үнүн же Кристофер Линин The Raven окуусунан үзүндү ойнойт.

Коопсуздук тарабы Raspberry Pi OS стандарттык түзүлүшүнүн үстүнө орнотулган укмуштуудай MotionEye OS программасы менен иштейт. Кузгундун өзүнүн айлануучу көлөмүн көзөмөлдөөчү аппараты бар жана анын 3м USB кабели дээрлик каалаган жерде отурууга мүмкүндүк берет, Хэллоуин конокторун тосуп алууга же жылдын каалаган мезгилинде өтүп бараткандарды таң калтырууга даяр.

Жабдуулар

1x Пластикалык Raven

Raspberry Pi 2

1x Servo

USB WiFi адаптери

5v аудио күчөткүч

2x Кызыл LED

1x Динамик

Jumper Cables

2x Пластикалык стакандар

1 -кадам: Кесилген баш

Кесилген баш
Кесилген баш
Кесилген баш
Кесилген баш
Кесилген баш
Кесилген баш

Канаттууларга тийүүдөн мурун, мен биринчи кезекте бардык коддорду жана электрониканы иштеттим, андыктан компоненттерге канча орун керек экенин так билиш үчүн. Биринчиден, мен эки кызыл диодду параллелдүү түрдө кээ бир секирүүчү кабелдерге туташтырдым, ошондуктан экөө тең бир GPIO пини менен башкарылышы мүмкүн (бул учурда GPIO 15).

Кийинчерээк мен чымчыкка темир таканы алып, башын таза кесип салдым - башын кийинчерээк айландыра тургандыктан, таза кесип алуу абдан маанилүү болчу. Мен бош розеткалардагы баштапкы көздөрдү жана ысык желимделген кызыл диоддорду бурдум.

Кийинки камера болчу, Raspberry Pi стандарттуу модели-Мен мойнума тешип, аны ысык желимдеп, 50 см ашык камера кабелин бекем орнотуп койгом. Башым бардык жерде жылып баратып, зымдарда боштук көп экенине ынангым келди.

2 -кадам: Caw Code

Caw Code
Caw Code

MotionEye OSти орнотуудан мурун мен Raspberry Pi OSтин стандарттык түзүлүшүнөн баштадым, анткени мен алгач үн жана кыймыл үчүн керектүү кодду иштеп чыккым келди. Мен үч башка сценарий менен баштадым, бири серво үчүн, экинчиси светодиоддор үчүн жана экинчиси туш келди аудио үчүн. Мен үчөө тең иштегенден кийин, мен аларды бир Python скриптине бириктирип, аны raven.py катары Piге сактап койдум.

Мен колдонгон сценарий GitHubда жеткиликтүү, аны колдонсоңуз болот, бирок ал жерде эч кандай кооз нерсе жок, ал GPIO 15теги светодиодду жана GPIO 18деги Сервону башкарат, /home /piден табылган ар кандай үн файлдарын туш келди ойнотот. /Музыка папкасы.

3 -кадам: Beady Motioneye

Beady Motioneye
Beady Motioneye
Beady Motioneye
Beady Motioneye

Мен буга чейин MotionEye OSти бир нече конструкцияларда колдонгон элем жана мен аны үйдүн тегерегиндеги бир нече камерада иштетчүмүн, бирок мен аны Raspberry Pi OSтин үстүнө эч качан орноткон эмесмин. Адаттагыдай эле, сиз тактаңызга сүрөт жүктөп бересиз, жана сыйкырдуу түрдө OS аны толук кандуу тармактык коопсуздук камерасына айландырат, бирок алдын ала курулган сүрөттөрдө OS функциялары камтылган эмес, мен сценарийди иштетип, сервону көзөмөлдөшүм керек. жана аудиону ойнотуу.

Бактыга жараша, орнотуу процессин этап -этабы менен көрсөткөн толук көрсөтмөлөр, ошондой эле ар бир иштетүү системасы үчүн конкреттүү эскертүүлөр бар. Мен көрсөтмөлөрдү окуп, аларды туура аткарганча (мен жакшы билем деп ойлогондун ордуна) баары иштеди.

Орнотуудан кийин мен веб -браузерден кирип, MotionEye орнотууларын ыңгайлаштыра алдым, видеолорду Google Driveга жүктөп коюуга ж.б. Мен мурда эч качан колдонбогон бир жөндөөнү жаңыртуум керек эле, кыймыл аныкталганда raven.py сценарийин күйгүзүп, Motion Notifications орнотууларынын "Буйрукту иштетүү" бөлүгү.

Бул кээ бир сыноолорду жана каталарды талап кылды, жана интернетте чуркап жүрдү, бирок мен сценарий аткарылышы керек экендигин жана/etc/motioneye/папкасында сакталуу керек экенин түшүндүм - Мен башка нерсе иштеши мүмкүн болгон көптөгөн комбинацияларда иштедим. сиз үчүн, бирок мен ишенем, бул орнотуу иштейт. Бул толук ОСтин үстүнө орнотуунун эң чоң артыкчылыктарынын бири болду - мен кодду өзгөртүү үчүн скрипттерди жылдыруу үчүн Real VNC аркылуу кире алдым.

4 -кадам: Squawk Box

Squawk Box
Squawk Box
Squawk Box
Squawk Box
Squawk Box
Squawk Box

Башты айлантуу - бул курулуштун негизги максаты, бирок мен чындап эле аудио кошууну кааладым. Pi долбооруна аудио кошуу кээде татаал, эгерде сиз сапатын кааласаңыз жакшы иштей турган көптөгөн калпактар жана масштабдын экинчи учунда батарейка менен иштеген кичинекей колонкалар бар, бирок мен орточо бир нерсени сынап көрмөкмүн - диапазону - аудиофилдин сапаты эмес, бирок дагы эле Pi тарабынан түз иштейт.

Мен бир аз убакыт мурун сатып алган күчөткүчтөрдүн бир тобуна кайрылдым - 5 таңгакта келе жатып, булар эч кандай мааниге ээ эмес, сизди бардык кабелдериңизде ширетүү үчүн калтырган, бирок баасы 1 фунт стерлингден ашкан. долбоор. Текшерүүдө үн сөзсүз түрдө сапаттуу эмес болчу, байкалаарлык ышкыруу ж.б.у.с., бирок кайра кайра иштеди, абдан катуу чыкты жана сүйкүмдүү айлануучу күйгүзүү/өчүрүү/үн көлөмү бар болчу.

Кийинчерээк мен Интернеттен онго жакын кузгунун үндөрүн казып алып, Кристофер Линин Понун "Кузгу" тасмасынан алган кээ бир үлгүлөрү бар папкага чыгардым. Мен Raspberry Pi форумдарынан тапкан кээ бир коддорду бул үндөрдү туш келди ойнотуу үчүн колдондум.

Спикер, мен таба алган эң чоңу, карганын көкүрөк панелине ысык желимделген, тешиктер тешилип, чырылдап чыгып кетиши мүмкүн.

5 -кадам: Дене / Стакан

Дене / стакан
Дене / стакан
Дене / стакан
Дене / стакан
Дене / стакан
Дене / стакан

Кийинчерээк мен денеге чабуул койдум, кирүү панелин кесип, башты моюнга туташтыруунун эң жакшы жолун ойлонууга аракет кылдым, бул сервого аны эркин жылдырууга жана аны өлүк борбордо сактоого мүмкүндүк берет. Мен иштей турган пластик сыныктарын бекерге цехтин айланасын каздым, акыры ашканада идеалдуу нерсени - эски пластикалык стакандарды таптым.

Стакандардын негизи баштын жана моюндун тешиктерин толтура турган эң туура өлчөм болуп чыкты, андыктан аларды айлануучу шайман менен кыркып, сервону борборго кошкондон кийин (стаканга кол менен белгиленген) бургулашкан. жана ордуна бурулду. Акыркы фитингге чейин, мен эки стакандын негиздеринин чоң бөлүктөрүн кыркып алдым, ошондо кабелдер баштан өтүшү үчүн жана тыкылдабай кыймылдай алат.

Бардыгы отургучта иштеп жаткандыктан, чымчыктын ичине электрондук "ичегилерди" алуу убактысы келди.

6 -кадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Пластикалык чымчыктын ичинде бир аз орун бар, бирок ошого карабастан нерселер абдан тыгыз болчу жана бир аз пландаштырууну талап кылган.

Адегенде мен кузгунун жамбашында үн баскычын тешип койдум, андан кийин USB кубат кабелин киргизүү үчүн дагы бир чоңураак тешик. Пи кийинки эле, өз алдынча жабышуучу эки кабелдик галстук кармагычы менен жөн эле орнотулган, байланыштар тактайдагы болт-тешиктер аркылуу өтөт.

Кийинкиде секирүүчү туташуулар, серво жана светодиоддор үчүн, кыймыл болгондо эле скотч менен жабыштырылган. Эң кызык жери камеранын лента кабелин пи менен туташтыруу болду - мен бул үчүн аягында көкүрөк көңдөйүнө ылайыктуу хирургиялык пинцет колдондум!

Акыркы байланыштар динамик менен күчөткүч схеманын ортосунда болгон, мен кабелдик галстуктар менен төштү "жабуудан" мурун системаны жакшылап сынап көрдүм.

7 -кадам: түбөлүккө

Evermore
Evermore
Evermore
Evermore

Мен бул пластикалык кузгунду өткөн жылы Хэллоуин майрамынан кийинки сатыктан алгам, жана ал мен ойлогондой болуп чыкты. Светодиоддор жана айлануучу баш ага мындай инсандыкты берет жана ал коркунучтууга караганда гормонсуз жана сүйкүмдүү көрүнөт, же биз көнүп калгандыктан жана күндүз жарык болуп калгандыктан. Аудио - бул сонун кошумча, менимче, бул Хэллоуин майрамында алдыңкы бакчада эң сонун реквизит болот, балким менин машинамдын канатынын күзгүсүндө отурат - мен ишенем, адамдар коопсуз аралыкта өтүп баратканда По ырахатын көрүшөт.

Бул секирүүдөн корккондон башка нерсе, бирок MotionEye OS иштетилгенде бул чындыгында практикалык коопсуздук камерасы, жана мен эч кандай шек жок, биз аны жыл бою отургуза турган жерди табабыз. Биз аудиону бир аз өзгөртүшүбүз мүмкүн, жана, балким, алыстан башкарылуучу паннону анын колу менен башын айлантууга кошуу үчүн сервону иштете алабыз. Камераны PiNoir версиясына алмаштыруу, кээ бир IR светодиоддорун кошуу жана түнкү көрүнүшкө ээ болуу оңой болмок!

Мен бул долбоор менен абдан кызыктуу болдум жана окшош канаттууларга көзүңүздү жумуп турууну сунуштайм, алар сонун Пи проектинин корпусун түзөт.

Окуганыңыз үчүн рахмат жана Коопсуз болуңуз!

Сунушталууда: