Съдържание:

Охранителна камера Raven Pi: 7 стъпки (със снимки)
Охранителна камера Raven Pi: 7 стъпки (със снимки)

Видео: Охранителна камера Raven Pi: 7 стъпки (със снимки)

Видео: Охранителна камера Raven Pi: 7 стъпки (със снимки)
Видео: Камера-ЛАМПА с проследяване и идентификация на човек. 2024, Юли
Anonim
Охранителна камера Raven Pi
Охранителна камера Raven Pi
Охранителна камера Raven Pi
Охранителна камера Raven Pi
Охранителна камера Raven Pi
Охранителна камера Raven Pi

Този пластмасов гарван се радва на нов задгробен живот като практична, но страховита охранителна камера, Raven Pi. Той има Raspberry Pi в корема си и Pi камера, вградена във врата му, заснемаща HD видео, когато се открие движение. В същия миг пронизващите му LED очи светят, главата му, управлявана от серво, се върти напред-назад и силно възпроизвежда или случаен гарвански звук, или откъс от четенето на „Гарванът“на Кристофър Лий.

Страната за сигурност се управлява от невероятния софтуер MotionEye OS, който е инсталиран върху стандартна версия на Raspberry Pi OS. Гарванът дори има собствен въртящ се регулатор на силата на звука, а 3-метровият USB кабел му позволява да се качи почти навсякъде, готов да посрещне посетителите на Хелоуин или да изплаши минувачите по всяко време на годината.

Консумативи

1x пластмасов гарван

Малина Пи 2

1x серво

USB WiFi адаптер

5v аудио усилвател

2x червени светодиоди

1x високоговорител

Кабелни кабели

2x пластмасови чаши

Стъпка 1: Отсечена глава

Отсечена глава
Отсечена глава
Отсечена глава
Отсечена глава
Отсечена глава
Отсечена глава

Преди да докосна птицата, първо започнах да работя с целия код и електроника, за да знам със сигурност колко място са необходими на компонентите. Първо запоявах двата червени светодиода паралелно на някои джъмперни кабели, така че и двата да могат да се управляват от един GPIO щифт (в този случай GPIO 15).

След това взех ножовка към птицата, като отрязах главата й - беше много важно да се получи чисто изрязване, тъй като главата щеше да се върти по -късно. След това пробих през оригиналните очи и горещо залепени червени светодиоди в празните гнезда.

Камерата беше следващата, стандартен модел Raspberry Pi-пробих дупка за това във врата и я залепих горещо на място, като надеждно поставих изключително дълъг 50 см кабел за камера към нея. С главата, която се движеше навсякъде, исках да се уверя, че има доста хлабаво по проводниците.

Стъпка 2: Код на Caw

Код на Кау
Код на Кау

Преди да инсталирам MotionEye OS започнах със стандартна версия на Raspberry Pi OS, тъй като исках първо да разработя кода, необходим за звука и движението. Започнах с три отделни скрипта, един за серво, един за светодиодите и един за произволен звук. След като и трите работеха, ги комбинирах в един скрипт на Python и го запазих на Pi като raven.py.

Скриптът, който използвах, е достъпен в GitHub, можете да го използвате, но няма нищо особено фантастично, той контролира светодиод на GPIO 15 и Servo на GPIO 18, като на случаен принцип възпроизвежда всички звукови файлове, намерени в /home /pi /Музикална папка.

Стъпка 3: Beady Motioneye

Beady Motioneye
Beady Motioneye
Beady Motioneye
Beady Motioneye

Използвал съм MotionEye OS в няколко компила преди и имам да работи на няколко камери в къщата, но никога преди не съм го инсталирал върху Raspberry Pi OS. Обикновено просто изтегляте изображение за дъската си и магически операционната система го превръща в пълнофункционална камера за мрежова сигурност, но предварително изградените изображения не включват функциите на операционната система, от които се нуждая, за да стартирам скрипта, да контролирам серво и пуснете аудиото.

За щастие има пълни инструкции, които очертават процеса на инсталиране стъпка по стъпка, както и конкретни бележки за всяка операционна система. Открих, че докато всъщност прочетох инструкциите и ги следвах правилно (вместо да мисля, че знам по -добре), тогава всичко работи.

След инсталацията успях да вляза от уеб браузър и да персонализирам настройките на MotionEye, да го настроя да качва видеоклипове в Google Диск и така нататък. Просто трябваше да актуализирам една настройка, която никога не съм използвал досега, тази, която ще задейства скрипта на raven.py при откриване на движение, частта „Изпълнение на команда“от настройките за Известия за движение.

Това отне известно изпитание и грешка и обикаляне онлайн, но открих, че скриптът трябва да бъде изпълним и също така трябва да се съхранява в папката/etc/motioneye/ - Работих върху толкова много различни комбинации, че нещо друго може да работи за вас, но съм сигурен, че настройката работи. Това беше едно от големите предимства на инсталирането върху пълна операционна система - успях да вляза с помощта на Real VNC, за да правя промени в кода, да премествам скриптове наоколо и т.н.

Стъпка 4: Squawk Box

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

Завъртането на главата беше основната цел на изграждането, но наистина исках да добавя и малко аудио. Понякога е сложно да добавите аудио към Pi проект, има много различни HATs, които работят наистина добре, ако искате отлично качество, и малки високоговорители, захранвани с батерии в другия край на скалата, но реших да опитам нещо средно -range - не е аудиофилско качество, но все пак се захранва директно от Pi.

Обърнах се към куп усилвателни схеми, които купих преди малко - идвайки в пакет от 5, те бяха категорично без излишни неща, оставяйки ви да запоявате всичките си собствени кабели, но струваха малко над 1 паунд всеки, те бяха идеални за това проект. При тестването звукът определено не беше висококачествен, със забележимо съскане и т.н., но след това отново заработи, беше много силен и имаше прекрасен въртящ се бутон за включване/изключване/сила на звука.

След това изкопах десетина гарван звуци от мрежата и ги пуснах в папка с няколко мостри, които изрязах от записа на Кристофър Лий на „Гарванът“на По. Използвах някои фрагменти от код, които намерих във форумите на Raspberry Pi, за да възпроизвеждам тези звуци на случаен принцип.

Високоговорителят, най-големият, който можах да намеря, който беше подходящ, беше горещо залепен към гърдите на гарвана, с пробити дупки, за да излезе скърцането.

Стъпка 5: Тяло / чаша

Тяло / Чаша
Тяло / Чаша
Тяло / Чаша
Тяло / Чаша
Тяло / Чаша
Тяло / Чаша

След това атакувах тялото, изрязах панел за достъп и се опитах да измисля най -добрия начин за свързване на главата към врата, който да позволи на серво да го движи свободно и също така да го държи в мъртва точка. Напразно изкопах цялата работилница за скрап пластмаса, която да работи, и в крайна сметка намерих идеалното нещо в кухнята - стари пластмасови чаши.

Оказа се, че основата на чашите е с правилния размер, за да запълни както дупките за главата, така и за врата, така че след като ги отрежете с въртящ се инструмент и добавете серво в самия център (ръчно маркирани върху чашата), те бяха пробити и се завинтва на място. Преди окончателното монтиране изрязах големи участъци от двете основи на чашите, така че кабелите да могат да преминават през главата и да могат да се движат, без да се забиват.

Тъй като всичко работеше на пейката, беше време да вкараме електронните „черва“вътре в птицата.

Стъпка 6: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж

В пластмасовата птица има доста място, но въпреки това нещата бяха доста стегнати и отнеха малко планиране.

Първо пробих дупка в дупето на гарвана за копчето за сила на звука, след това още един по -голям отвор, за да пропусна USB захранващия кабел. Пи беше следващият, монтиран просто на място с два самозалепващи се държача за кабелни връзки, като връзките преминаваха през отворите за болтове в дъската.

След това бяха джъмперните връзки, за серво и светодиодите, те също бяха залепени само в случай на движение. Най -неудобната част беше свързването на лентовия кабел на камерата към pi - в крайна сметка използвах хирургическа пинсета за това, подходяща за гръдната кухина!

Последните връзки бяха между високоговорителя и усилвателя и аз тествах системата старателно, преди да "затворя" сандъка с кабелни връзки.

Стъпка 7: Завинаги

Винаги
Винаги
Винаги
Винаги

Взех този пластмасов гарван при продажбите след Хелоуин миналата година и веднъж се оказа точно както се надявах. Светодиодите и въртящата се глава му придават такава индивидуалност и той изглежда по -безкраен и очарователен, отколкото страшен, или може би това е просто защото сме свикнали с това и е дневна светлина. Аудиото е чудесно допълнение и мисля, че ще бъде чудесен реквизит в предната градина на Хелоуин, може би кацнал на крилото на огледалото на колата ми - сигурен съм, че хората ще се насладят на Poe, докато преминават на безопасно разстояние.

Това обаче е много повече от подскачащо плашещо устройство, с движеща се операционна система MotionEye, това е наистина практична охранителна камера и нямам съмнение, че ще намерим някъде, където да я качим целогодишно. Може обаче да променим звука малко и евентуално да впрегнем серво, за да добавим дистанционно управляемо панорамиране към неговото подписване на главата. Също така би било лесно да смените камерата за версия на PiNoir, да добавите някои IR светодиоди и да имате версия за нощно виждане!

Много се забавлявах с този проект и силно препоръчвам да държите очите си отворени за подобни птички, те са чудесен случай на Pi проект.

Благодаря за четенето и бъдете в безопасност!

Препоръчано: