INHOUDSOPGAWE:

Raven Pi -beveiligingskamera: 7 stappe (met foto's)
Raven Pi -beveiligingskamera: 7 stappe (met foto's)

Video: Raven Pi -beveiligingskamera: 7 stappe (met foto's)

Video: Raven Pi -beveiligingskamera: 7 stappe (met foto's)
Video: Rijden in de 7-sterren luxe slaaptrein van Japan | Zeven sterren in Kyushu 2024, November
Anonim
Raven Pi -beveiligingskamera
Raven Pi -beveiligingskamera
Raven Pi -beveiligingskamera
Raven Pi -beveiligingskamera
Raven Pi -beveiligingskamera
Raven Pi -beveiligingskamera

Hierdie plastiese raaf geniet 'n nuwe hiernamaals as 'n praktiese, maar grillerige beveiligingskamera, die Raven Pi. Dit het 'n Raspberry Pi in sy maag en 'n Pi -kamera in sy nek, wat HD -video opneem wanneer bewegings opgespoor word. Op dieselfde oomblik brand sy deurdringende LED-oë, sy servo-beheerde kop draai heen en weer, en dit speel hard of 'n ewekansige raafklank of 'n uittreksel uit Christopher Lee se voorlesing van The Raven.

Die veiligheidskant word hanteer deur die ongelooflike MotionEye OS -sagteware, wat bo -op 'n standaard Raspberry Pi OS -installasie geïnstalleer is. Die raaf het selfs sy eie draaibare volumekontrole, en die USB-kabel van 3 m laat hom byna oral sit, gereed om Halloween-besoekers te verwelkom of om verbygangers te alle tye van die jaar.

Voorrade

1x Plastiekraaf

Framboos Pi 2

1x servo

USB WiFi -adapter

5v klankversterker

2x rooi LED's

1x luidspreker

Springkabels

2x plastiekbekers

Stap 1: Afgesnyde kop

Afgesnyde kop
Afgesnyde kop
Afgesnyde kop
Afgesnyde kop
Afgesnyde kop
Afgesnyde kop

Voordat ek die voël aanraak, het ek eers al die kode en elektronika aan die werk gekry, sodat ek seker sou weet hoeveel ruimte die komponente benodig. Ek het eers die twee rooi LED's parallel aan 'n paar springkabels gesoldeer, sodat hulle albei deur 'n enkele GPIO -pen (in hierdie geval GPIO 15) beheer kan word.

Daarna het ek 'n ystersaag na die voël geneem en sy kop skoon gesny - dit was baie belangrik om skoon te sny, aangesien die kop later sou draai. Ek boor toe deur die oorspronklike oë en warmgeplakte rooi LED's in die leë voetstukke.

Die kamera was die volgende, 'n standaard Raspberry Pi-model-ek het 'n gat hiervoor in die nek geboor en dit vasgeplak, nadat ek 'n ekstra lang 50 cm-kamerakabel daaraan vasgemaak het. Terwyl die kop oral rondbeweeg, wou ek seker maak dat daar genoeg slap is in die drade.

Stap 2: Caw -kode

Koe -kode
Koe -kode

Voordat ek MotionEye OS installeer, het ek begin met 'n standaard Raspberry Pi OS -konstruksie, omdat ek eers die kode wat nodig is vir die klank en beweging wou ontwikkel. Ek het begin met drie afsonderlike skrifte, een vir die servo, een vir die LED's en een vir die ewekansige klank. Toe ek al drie werk, kombineer ek dit in 'n enkele Python -script en stoor dit op die Pi as raven.py.

Die script wat ek gebruik het, is beskikbaar op GitHub, u is welkom om dit te gebruik, maar daar is niks te fancy nie; dit beheer 'n LED op GPIO 15 en 'n Servo op GPIO 18, en speel willekeurig klanklêers in die /home /pi /Musiekmap.

Stap 3: Beady Motioneye

Beady Motioneye
Beady Motioneye
Beady Motioneye
Beady Motioneye

Ek het MotionEye OS al in verskeie builds gebruik, en ek het dit op verskeie kameras in die huis gebruik, maar ek het dit nog nooit voorheen op die Raspberry Pi OS geïnstalleer nie. Gewoonlik laai u net 'n prentjie af vir u bord, en die bedryfstelsel verander dit op 'n magiese manier in 'n volledige netwerkbeveiligingskamera, maar die voorafgeboude beelde bevat nie die bedryfstelselfunksies wat ek nodig sou hê om die script te bestuur, die servo te beheer nie en speel die klank.

Gelukkig is daar volledige instruksies wat die installasieproses stap vir stap uiteensit, asook spesifieke aantekeninge vir elke bedryfstelsel. Ek het gevind dat alles werk, solank ek die instruksies gelees het en dit behoorlik gevolg het (in plaas daarvan om te dink ek weet beter).

Na die installasie kon ek vanaf 'n webblaaier aanmeld en die MotionEye -instellings aanpas, dit instel om video's na Google Drive op te laai, ens. Ek moes net een instelling bywerk wat ek nog nooit vantevore gebruik het nie, die een wat die raven.py -skrip sou afvuur wanneer beweging opgespoor word, die 'Run a Command' -deel van die instellings vir bewegingsberigte.

Dit het 'n bietjie proef en fout geneem, en ek het aanlyn gekyk, maar ek het agtergekom dat die script uitvoerbaar gemaak moet word en moet ook in die map/etc/motioneye gestoor word - ek het aan soveel verskillende kombinasies gewerk dat iets anders sou werk vir jou, maar ek is redelik seker dat die opstelling werk. Dit was een van die groot voordele van die installering bo -op 'n volledige bedryfstelsel - ek kon met Real VNC aanmeld om kodeveranderings aan te bring, skrifte rond te skuif, ensovoorts.

Stap 4: Squawk -boks

Squawk -boks
Squawk -boks
Squawk -boks
Squawk -boks
Squawk -boks
Squawk -boks

Die hoofdoel van die konstruksie was om die kop te laat draai, maar ek wou ook graag klank byvoeg. Dit is soms ingewikkeld om klank by 'n Pi-projek te voeg; daar is baie verskillende hoede wat baie goed werk as u goeie kwaliteit wil hê, en klein battery-aangedrewe luidsprekers aan die ander kant van die skaal, maar ek het gedink ek sal iets in die middel probeer -reeks - nie audiofiele kwaliteit nie, maar word steeds direk deur die Pi aangedryf.

Ek het na 'n klomp versterkerkringe gekyk wat ek 'n rukkie terug gekoop het - in 'n pak van 5, beslis nie -fieterjasies, sodat jy al jou eie kabels kan soldeer, maar net meer as £ 1 kos, dit was perfek hiervoor projek. By die toets was die klank beslis nie van hoë gehalte nie, met merkbare gesis ens.

Daarna het ek 'n tiental raafgeluide uit die internet gegrawe en dit in 'n vouer geplaas met voorbeelde wat ek uit Christopher Lee se opname van Poe's The Raven geneem het. Ek het 'n paar kodebrokkies wat ek op die Raspberry Pi -forums gevind het, gebruik om hierdie klanke lukraak te speel.

Die luidspreker, die grootste wat ek kon vind, sou pas by die raaf se borskas, en daar is gate geboor om die piep uit te laat.

Stap 5: Body / beker

Liggaam / beker
Liggaam / beker
Liggaam / beker
Liggaam / beker
Liggaam / beker
Liggaam / beker

Daarna het ek die liggaam aangeval, 'n toegangspaneel uitgesny en probeer dink aan die beste manier om die kop met die nek vas te maak, wat 'n servo in staat sou stel om dit vrylik te beweeg en dit ook in 'n dooie posisie te hou. Ek het tevergeefs rond die werkswinkel gegrawe vir afvalplastiek wat sou werk, en uiteindelik die ideale ding in die kombuis gevind - ou plastiekbekers.

Die basis van die bekers was presies die regte grootte om die kop- en die nekgate te vul, sodat nadat hulle met 'n draaibare gereedskap afgesny is en die servo in die middel (met die hand op die beker gemerk) bygevoeg is, is dit geboor en vasgeskroef. Voor die finale aanpassing het ek groot dele van albei bekerbasisse uitgekap sodat die kabels van die kop af kon deurloop en sonder om te kan beweeg.

Met alles wat op die bank werk, was dit tyd om die elektroniese "ingewande" in die voël te kry.

Stap 6: Montering

Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering

Daar is heelwat ruimte in 'n plastiekvoël, maar dinge was taamlik styf en het 'n bietjie beplanning verg.

Eers het ek 'n gat in die raaf se boude geboor vir die volumeknop, daarna nog 'n groter gat om die USB -kragkabel in te laat. Die Pi was volgende, eenvoudig aangebring met twee selfklevende kabelbinders, die bande deur die boutgate in die bord.

Die jumper -aansluitings was die volgende; vir die servo en die LED's is dit ook vasgemaak, net in geval van beweging. Die moeilikste was om die lintkabel van die kamera aan die pi te koppel - ek het uiteindelik 'n chirurgiese pincet hiervoor gebruik, geskik vir die borsholte!

Die laaste verbindings was tussen die luidspreker en die versterkerkring, en ek het die stelsel deeglik getoets voordat ek die borskas met kabelbinders gesluit het.

Stap 7: Altyd

Altyd
Altyd
Altyd
Altyd

Ek het verlede jaar hierdie plastiekraaf in die na-Halloween-verkope opgetel, en dit het een keer presies verloop soos ek gehoop het. Die LED's en die draaiende kop gee dit so 'n persoonlikheid, en dit word meer onberispelik en sjarmant as skrikwekkend, of miskien is dit net omdat ons daaraan gewoond is en dit daglig is. Die klank is 'n wonderlike toevoeging, en ek dink dit sal 'n wonderlike rekwisiet wees in die voortuin op Halloween, miskien op die spieël van my motor - ek is seker dat mense die Poe sal geniet as hulle op 'n veilige afstand verbygaan.

Dit is egter veel meer as 'n spring-skrik-stut, maar met MotionEye OS is dit 'n baie praktiese beveiligingskamera, en ek twyfel nie daaraan dat ons dit die hele jaar kan vind nie. Ons kan die klank egter 'n bietjie verander, en moontlik die servo gebruik om 'n afstandbeheerde panering by die handtekening van die kop te draai. Dit sou ook eenvoudig wees om die kamera vir 'n PiNoir -weergawe uit te ruil, 'n paar IR -LED's by te voeg en 'n nagvisweergawe te hê!

Ek het baie pret gehad met hierdie projek, en ek beveel sterk aan dat u u oë hou vir soortgelyke voëltjies, dit is 'n wonderlike Pi -projekkas.

Dankie vir die lees en bly veilig!

Aanbeveel: