INHOUDSOPGAWE:
- Voorrade
- Stap 1: Afgesnyde kop
- Stap 2: Caw -kode
- Stap 3: Beady Motioneye
- Stap 4: Squawk -boks
- Stap 5: Body / beker
- Stap 6: Montering
- Stap 7: Altyd
Video: Raven Pi -beveiligingskamera: 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
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
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
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
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
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
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
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
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:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Halloween - Raven Animatronic: 6 stappe
Halloween - Raven Animatronic: Sedertdien was ek nog altyd gefassineer deur spookhuise en donker ritte en was dit baie lief om versierings vir ons Halloween -partytjies te maak. Maar ek wou altyd iets maak wat beweeg en klank maak - daarom het ek my eerste volledig outomatiese animatronika ooit gebou
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer