Taula de continguts:

Càmera de seguretat Raven Pi: 7 passos (amb imatges)
Càmera de seguretat Raven Pi: 7 passos (amb imatges)

Vídeo: Càmera de seguretat Raven Pi: 7 passos (amb imatges)

Vídeo: Càmera de seguretat Raven Pi: 7 passos (amb imatges)
Vídeo: Праздник. Новогодняя комедия 2024, Desembre
Anonim
Càmera de seguretat Raven Pi
Càmera de seguretat Raven Pi
Càmera de seguretat Raven Pi
Càmera de seguretat Raven Pi
Càmera de seguretat Raven Pi
Càmera de seguretat Raven Pi

Aquest corb de plàstic gaudeix d’una nova vida després de la vida com una càmera de seguretat pràctica però esgarrifosa, la Raven Pi. Té un Raspberry Pi al ventre i una càmera Pi incrustada al coll, que captura vídeo HD cada vegada que es detecta moviment. En el mateix instant, els seus penetrants ulls LED s’il·luminen, el cap servo-controlat gira endavant i enrere i reprodueix amb força un so de corb aleatori o un extracte de la lectura de Christopher Lee de The Raven.

El vessant de seguretat s’encarrega de l’increïble programari MotionEye OS, que s’instal·la a sobre d’una versió estàndard del sistema operatiu Raspberry Pi. El corb té fins i tot el seu propi control de volum rotatiu i el seu cable USB de 3 m el permet posar-se gairebé a qualsevol lloc, a punt per saludar els visitants de Halloween o espantar els vianants en qualsevol època de l'any.

Subministraments

1x Plastic Raven

Raspberry Pi 2

1x Servo

Adaptador WiFi USB

Amplificador d'àudio de 5v

2 LEDs vermells

1x altaveu

Cables de pont

2x vasos de precipitats de plàstic

Pas 1: cap tallat

Cap tallat
Cap tallat
Cap tallat
Cap tallat
Cap tallat
Cap tallat

Abans de tocar l’ocell, primer vaig fer funcionar tot el codi i l’electrònica, de manera que sabria amb seguretat l’espai que necessitaven els components. Primer he soldat els dos LED vermells en paral·lel en alguns cables de pont, de manera que tots dos poguessin ser controlats per un sol pin GPIO (en aquest cas GPIO 15).

A continuació, vaig agafar una serra mecànica a l’ocell, tallant-li el cap netament; era molt important obtenir un tall net, ja que el cap giraria més endavant. A continuació, vaig perforar els ulls originals i els LED vermells encolats en calent als endolls buits.

La càmera era la següent, un model estàndard de Raspberry Pi: vaig fer un forat al coll i l’he enganxat en calent, ja que hi heu instal·lat un cable de càmera extra llarg de 50 cm. Amb el cap movent-se per tot arreu, volia assegurar-me que hi hagués molta folga als cables.

Pas 2: Codi Caw

Codi Caw
Codi Caw

Abans d’instal·lar MotionEye OS vaig començar amb una versió estàndard de Raspberry Pi OS, ja que volia desenvolupar primer el codi necessari per al so i el moviment. Vaig començar amb tres scripts separats, un per al servo, un per als LEDs i un per a l'àudio aleatori. Una vegada que vaig treballar tots tres, els vaig combinar en un únic script Python i el vaig desar al Pi com a raven.py.

L'escriptura que he fet servir està disponible a GitHub, us convidem a fer-lo servir, però no hi ha res massa elegant, controla un LED a GPIO 15 i un Servo a GPIO 18, reproduint a l'atzar els fitxers de so que es trobin a / home / pi / Carpeta de música.

Pas 3: Motioneye perlat

Beady Motioneye
Beady Motioneye
Beady Motioneye
Beady Motioneye

Abans he utilitzat el sistema operatiu MotionEye en diverses versions i el tinc funcionant a diverses càmeres de casa, però mai no l’he instal·lat a la part superior del sistema operatiu Raspberry Pi. Normalment, simplement descarregueu una imatge per al vostre tauler i, màgicament, el sistema operatiu la converteix en una càmera de seguretat de xarxa amb funcions completes, però les imatges predefinides no inclouen les funcions del sistema operatiu que necessitaria per executar el script, controlar el servo i reprodueix l'àudio.

Afortunadament, hi ha instruccions completes que descriuen el procés d’instal·lació pas a pas, així com notes específiques per a cada sistema operatiu. Vaig trobar que, sempre que vaig llegir les instruccions i les vaig seguir correctament (en lloc de pensar que ho sabia millor), tot funcionava.

Després de la instal·lació, vaig poder iniciar la sessió des d’un navegador web i personalitzar la configuració de MotionEye, configurar-la per penjar vídeos a Google Drive, etc. Només calia actualitzar un paràmetre que mai no havia utilitzat abans, el que activaria l’escriptura raven.py quan es detectés moviment, la part "Executa una ordre" de la configuració de notificacions de moviment.

Això va suposar una prova i un error i va passar a la xarxa, però vaig descobrir que cal fer executable l’escriptura i que també s’havia d’emmagatzemar a la carpeta / etc / motioneye / - He treballat en tantes combinacions diferents que podria funcionar una altra cosa per a vosaltres, però estic segur que la configuració funciona. Aquest va ser un dels grans avantatges d’instal·lar a sobre d’un sistema operatiu complet: vaig poder iniciar la sessió amb Real VNC per fer canvis de codi, moure scripts, etc.

Pas 4: Squawk Box

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

Aconseguir que el cap girés era l’objectiu principal de la construcció, però també volia afegir una mica d’àudio. De vegades és complicat afegir àudio a un projecte Pi, hi ha molts HAT diferents que funcionen molt bé si voleu una qualitat excel·lent i uns altaveus petits amb bateria a l’altre extrem de l’escala, però vaig pensar que provaria alguna cosa a la meitat gamma: no és de qualitat audiòfila, però continua funcionant directament amb el Pi.

Em vaig adreçar a un munt de circuits d'amplificadors que vaig comprar fa una estona; venint en un paquet de 5, aquests eren definitivament lliures, cosa que us deixaria soldar tots els vostres propis cables, però costant poc més d'1 GBP cadascun, eren perfectes per a això projecte. En provar, el so definitivament no era d’alta qualitat, amb xiulets notables, etc., però de nou funcionava, era molt fort i tenia un preciós rotatiu d’encès / apagat / volum.

A continuació, vaig extreure una dotzena de sons de corb de la xarxa i els vaig incloure en una carpeta amb algunes mostres que vaig treure de l'enregistrament de Christopher Lee de Poe's The Raven. He utilitzat alguns fragments de codi que he trobat als fòrums de Raspberry Pi per reproduir aquests sons a l’atzar.

L’altaveu, el més gran que he pogut trobar, s’enganxava al panell del pit del corb, amb forats foradats per deixar sortir el xiscle.

Pas 5: cos / vas de precipitats

Cos / vas de precipitats
Cos / vas de precipitats
Cos / vas de precipitats
Cos / vas de precipitats
Cos / vas de precipitats
Cos / vas de precipitats

A continuació, vaig atacar el cos, tallant un panell d'accés i intentant pensar la millor manera de connectar el cap al coll, que permetés a un servo moure'l lliurement i també mantenir-lo al centre mort. Vaig cavar tot el taller en va per buscar ferralla de plàstic que funcionés i, finalment, vaig trobar allò ideal a la cuina: vells vasos de plàstic.

La base dels vasos va ser de la mida adequada per omplir els forats del cap i del coll, de manera que després de retallar-los amb una eina rotativa i afegir el servo al centre (marcat manualment al vas) es van perforar i cargolat al seu lloc. Abans de l'adequació final, vaig tallar grans seccions de les dues bases del vas de precipitats perquè els cables poguessin passar del cap i poder moure's sense enganxar-se.

Amb tot funcionant a la banqueta, era el moment d’aconseguir les "entranyes" electròniques dins de l’ocell.

Pas 6: Muntatge

muntatge
muntatge
muntatge
muntatge
muntatge
muntatge

Hi ha força espai a l’interior d’un ocell de plàstic, però tot i així les coses estaven força ajustades i feien falta una mica de planificació.

Primer vaig perforar un forat al darrere del corb per obtenir el pom de volum, després un altre forat més gran per deixar entrar el cable d’alimentació USB. El Pi va ser el següent, equipat simplement al seu lloc amb dos suports de cordons autoadhesius, els llaços passaven pels forats del cargol del tauler.

Les connexions de pont van ser les següents, per al servo i els LED, també es van gravar en cas de moviment. La part més complicada va ser connectar el cable de cinta de la càmera al pi: al final vaig utilitzar pinces quirúrgiques, adequades per a la cavitat del pit!

Les darreres connexions van ser entre l’altaveu i el circuit de l’amplificador i vaig provar a fons el sistema abans de “tancar” el pit amb tirants de cable.

Pas 7: Sempre

Sempre
Sempre
Sempre
Sempre

L’any passat vaig recollir aquest corb de plàstic a les vendes posteriors a Halloween i, per una vegada, va resultar exactament com esperava. Els LED i el cap giratori li confereixen una personalitat tan gran i són més descarnats i encantadors que aterridors, o potser és només perquè hi estem acostumats i és clar. L’àudio és una gran addició i crec que serà un bon punt d’atrezzo al jardí davanter de Halloween, potser posat al mirall lateral del meu cotxe; estic segur que la gent gaudirà del Poe quan passin a una distància segura.

No obstant això, és molt més que un puntal de salt, amb el sistema operatiu MotionEye en funcionament, és una càmera de seguretat molt pràctica i, sens dubte, trobarem un lloc on posar-lo tot l'any. No obstant això, podem canviar una mica l’àudio i, possiblement, aprofitar el servo per afegir-lo a un control panoràmic remot a la seva rotació principal. També seria senzill canviar la càmera per una versió PiNoir, afegir alguns LEDs IR i tenir una versió de visió nocturna.

M’he divertit molt amb aquest projecte i us recomano encaridament mantenir els ulls oberts per a ocells semblants; són un cas del projecte Pi.

Gràcies per llegir i estigueu segur!

Recomanat: