Съдържание:
- Консумативи
- Стъпка 1: Отсечена глава
- Стъпка 2: Код на Caw
- Стъпка 3: Beady Motioneye
- Стъпка 4: Squawk Box
- Стъпка 5: Тяло / чаша
- Стъпка 6: Монтаж
- Стъпка 7: Завинаги
Видео: Охранителна камера Raven Pi: 7 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Този пластмасов гарван се радва на нов задгробен живот като практична, но страховита охранителна камера, 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
Използвал съм MotionEye OS в няколко компила преди и имам да работи на няколко камери в къщата, но никога преди не съм го инсталирал върху Raspberry Pi OS. Обикновено просто изтегляте изображение за дъската си и магически операционната система го превръща в пълнофункционална камера за мрежова сигурност, но предварително изградените изображения не включват функциите на операционната система, от които се нуждая, за да стартирам скрипта, да контролирам серво и пуснете аудиото.
За щастие има пълни инструкции, които очертават процеса на инсталиране стъпка по стъпка, както и конкретни бележки за всяка операционна система. Открих, че докато всъщност прочетох инструкциите и ги следвах правилно (вместо да мисля, че знам по -добре), тогава всичко работи.
След инсталацията успях да вляза от уеб браузър и да персонализирам настройките на MotionEye, да го настроя да качва видеоклипове в Google Диск и така нататък. Просто трябваше да актуализирам една настройка, която никога не съм използвал досега, тази, която ще задейства скрипта на raven.py при откриване на движение, частта „Изпълнение на команда“от настройките за Известия за движение.
Това отне известно изпитание и грешка и обикаляне онлайн, но открих, че скриптът трябва да бъде изпълним и също така трябва да се съхранява в папката/etc/motioneye/ - Работих върху толкова много различни комбинации, че нещо друго може да работи за вас, но съм сигурен, че настройката работи. Това беше едно от големите предимства на инсталирането върху пълна операционна система - успях да вляза с помощта на Real VNC, за да правя промени в кода, да премествам скриптове наоколо и т.н.
Стъпка 4: Squawk Box
Завъртането на главата беше основната цел на изграждането, но наистина исках да добавя и малко аудио. Понякога е сложно да добавите аудио към Pi проект, има много различни HATs, които работят наистина добре, ако искате отлично качество, и малки високоговорители, захранвани с батерии в другия край на скалата, но реших да опитам нещо средно -range - не е аудиофилско качество, но все пак се захранва директно от Pi.
Обърнах се към куп усилвателни схеми, които купих преди малко - идвайки в пакет от 5, те бяха категорично без излишни неща, оставяйки ви да запоявате всичките си собствени кабели, но струваха малко над 1 паунд всеки, те бяха идеални за това проект. При тестването звукът определено не беше висококачествен, със забележимо съскане и т.н., но след това отново заработи, беше много силен и имаше прекрасен въртящ се бутон за включване/изключване/сила на звука.
След това изкопах десетина гарван звуци от мрежата и ги пуснах в папка с няколко мостри, които изрязах от записа на Кристофър Лий на „Гарванът“на По. Използвах някои фрагменти от код, които намерих във форумите на Raspberry Pi, за да възпроизвеждам тези звуци на случаен принцип.
Високоговорителят, най-големият, който можах да намеря, който беше подходящ, беше горещо залепен към гърдите на гарвана, с пробити дупки, за да излезе скърцането.
Стъпка 5: Тяло / чаша
След това атакувах тялото, изрязах панел за достъп и се опитах да измисля най -добрия начин за свързване на главата към врата, който да позволи на серво да го движи свободно и също така да го държи в мъртва точка. Напразно изкопах цялата работилница за скрап пластмаса, която да работи, и в крайна сметка намерих идеалното нещо в кухнята - стари пластмасови чаши.
Оказа се, че основата на чашите е с правилния размер, за да запълни както дупките за главата, така и за врата, така че след като ги отрежете с въртящ се инструмент и добавете серво в самия център (ръчно маркирани върху чашата), те бяха пробити и се завинтва на място. Преди окончателното монтиране изрязах големи участъци от двете основи на чашите, така че кабелите да могат да преминават през главата и да могат да се движат, без да се забиват.
Тъй като всичко работеше на пейката, беше време да вкараме електронните „черва“вътре в птицата.
Стъпка 6: Монтаж
В пластмасовата птица има доста място, но въпреки това нещата бяха доста стегнати и отнеха малко планиране.
Първо пробих дупка в дупето на гарвана за копчето за сила на звука, след това още един по -голям отвор, за да пропусна USB захранващия кабел. Пи беше следващият, монтиран просто на място с два самозалепващи се държача за кабелни връзки, като връзките преминаваха през отворите за болтове в дъската.
След това бяха джъмперните връзки, за серво и светодиодите, те също бяха залепени само в случай на движение. Най -неудобната част беше свързването на лентовия кабел на камерата към pi - в крайна сметка използвах хирургическа пинсета за това, подходяща за гръдната кухина!
Последните връзки бяха между високоговорителя и усилвателя и аз тествах системата старателно, преди да "затворя" сандъка с кабелни връзки.
Стъпка 7: Завинаги
Взех този пластмасов гарван при продажбите след Хелоуин миналата година и веднъж се оказа точно както се надявах. Светодиодите и въртящата се глава му придават такава индивидуалност и той изглежда по -безкраен и очарователен, отколкото страшен, или може би това е просто защото сме свикнали с това и е дневна светлина. Аудиото е чудесно допълнение и мисля, че ще бъде чудесен реквизит в предната градина на Хелоуин, може би кацнал на крилото на огледалото на колата ми - сигурен съм, че хората ще се насладят на Poe, докато преминават на безопасно разстояние.
Това обаче е много повече от подскачащо плашещо устройство, с движеща се операционна система MotionEye, това е наистина практична охранителна камера и нямам съмнение, че ще намерим някъде, където да я качим целогодишно. Може обаче да променим звука малко и евентуално да впрегнем серво, за да добавим дистанционно управляемо панорамиране към неговото подписване на главата. Също така би било лесно да смените камерата за версия на PiNoir, да добавите някои IR светодиоди и да имате версия за нощно виждане!
Много се забавлявах с този проект и силно препоръчвам да държите очите си отворени за подобни птички, те са чудесен случай на Pi проект.
Благодаря за четенето и бъдете в безопасност!
Препоръчано:
Пълнофункционална външна охранителна камера, базирана на Raspberry Pi: 21 стъпки
Пълнофункционална външна охранителна камера, базирана на Raspberry Pi: Ако сте имали разочароващи преживявания с евтини уеб камери, лошо написания им софтуер и/или неадекватен хардуер, лесно можете да изградите полупрофесионална уеб камера с Raspberry Pi и няколко други електронни компонента за да разбера на кой бяга
Най -лесната уеб камера като охранителна камера - Откриване на движение и снимки по имейл: 4 стъпки
Най -лесната уеб камера като камера за сигурност - Откриване на движение и снимки по имейл: Вече не е необходимо да изтегляте или конфигурирате софтуер, за да получавате картини, открити от движение от вашата уеб камера, до вашия имейл - просто използвайте браузъра си. Използвайте актуален браузър Firefox, Chrome, Edge или Opera в Windows, Mac или Android, за да заснемете снимката
Първи стъпки с ESP32 CAM - Поточно предаване на видео с помощта на ESP CAM през Wifi - Проект за охранителна камера ESP32: 8 стъпки
Първи стъпки с ESP32 CAM | Поточно предаване на видео с помощта на ESP CAM през Wifi | Проект за камера за сигурност ESP32: Днес ще научим как да използваме тази нова ESP32 CAM платка и как можем да я кодираме и използваме като камера за сигурност и да получим поточно видео през wifi
Охранителна камера WoodThing IOT: 8 стъпки (със снимки)
Камера за сигурност WoodThing IOT: Това е мощна IP камера, базирана на Raspberry PI. Той работи с MotionEyeOS, така че може да се използва за управление на множество отдалечени IP камери, както и да ви позволи да свържете до четири допълнителни евтини USB уеб камери. Характеристики: USB захранване, засичане на движение със
Скрита охранителна камера: Масково издание: 4 стъпки
Скрита камера за сигурност: Масково издание: Сигурността е основна концепция, която е включена във всички аспекти на нашия живот. Опитваме се да направим живота си възможно най -сигурен. Тъй като данните стават все по -важни всеки ден, хората не искат натрапници да влизат в офисите им и да надничат в int