Cuprins:

Camera de securitate Raven Pi: 7 pași (cu imagini)
Camera de securitate Raven Pi: 7 pași (cu imagini)

Video: Camera de securitate Raven Pi: 7 pași (cu imagini)

Video: Camera de securitate Raven Pi: 7 pași (cu imagini)
Video: FEMEIA De 399 De ANI ! #shorts 2024, Decembrie
Anonim
Camera de securitate Raven Pi
Camera de securitate Raven Pi
Camera de securitate Raven Pi
Camera de securitate Raven Pi
Camera de securitate Raven Pi
Camera de securitate Raven Pi

Acest corb din plastic se bucură de un nou post-viață ca o cameră de securitate practică, dar înfiorătoare, Raven Pi. Are un Raspberry Pi în burtă și o cameră Pi încorporată în gât, captând videoclipuri HD ori de câte ori este detectată mișcare. În același moment, ochii lui pătrunzători cu LED-uri se aprind, capul său servo-controlat se rotește înainte și înapoi și redă puternic fie un sunet de corb aleatoriu, fie un extras din lectura lui Christopher Lee despre Corbul.

Partea de securitate este gestionată de uimitorul software MotionEye OS, care este instalat deasupra unei versiuni standard de sistem de operare Raspberry Pi. Corbul are chiar și propriul control al volumului rotativ, iar cablul USB de 3 m îl permite să se cocoțeze aproape oriunde, gata să-i întâmpine pe vizitatorii de Halloween sau să-i sperie pe trecători în orice moment al anului.

Provizii

1x Plastic Raven

Raspberry Pi 2

1x Servo

Adaptor USB USB

Amplificator audio 5v

2 LED-uri roșii

1x difuzor

Cabluri jumper

2x pahare din plastic

Pasul 1: Capul tăiat

Capul tăiat
Capul tăiat
Capul tăiat
Capul tăiat
Capul tăiat
Capul tăiat

Înainte de a atinge pasărea, am început să funcționez tot codul și electronica, astfel încât să știu cu siguranță cât spațiu au nevoie componentele. Mai întâi am lipit cele două LED-uri roșii în paralel pe niște cabluri jumper, astfel încât ambele să poată fi controlate de un singur pin GPIO (în acest caz GPIO 15).

Apoi am dus un ferăstrău la pasăre, tăindu-i curat capul - era foarte important să obținem o tăietură curată, deoarece capul ar fi rotit mai târziu. Apoi am străpuns ochii originali și LED-urile roșii lipite la cald în prizele goale.

Camera a urmat, un model standard Raspberry Pi - Am făcut o gaură pentru asta în gât și am lipit-o la loc, după ce am montat în siguranță un cablu de cameră extra-lung de 50 cm. Cu capul în mișcare peste tot, am vrut să mă asigur că există o mulțime de slăbiciune în fire.

Pasul 2: Codul Caw

Cod Caw
Cod Caw

Înainte de a instala sistemul de operare MotionEye, am început cu o versiune standard a sistemului de operare Raspberry Pi, deoarece doream să dezvolt mai întâi codul necesar pentru sunet și mișcare. Am început cu trei scripturi separate, unul pentru servo, unul pentru LED-uri și unul pentru audio aleatoriu. Odată ce am lucrat pe toți trei, i-am combinat într-un singur script Python și l-am salvat pe Pi ca raven.py.

Scriptul pe care l-am folosit este disponibil pe GitHub, îl puteți folosi, dar nu este nimic prea elegant acolo, controlează un LED pe GPIO 15 și un Servo pe GPIO 18, redând aleatoriu orice fișiere de sunet găsite în / home / pi / Dosar muzică.

Pasul 3: Beady Motioneye

Beady Motioneye
Beady Motioneye
Beady Motioneye
Beady Motioneye

Am folosit MotionEye OS în mai multe versiuni și l-am rulat pe mai multe camere din casă, dar nu l-am instalat niciodată pe Raspberry Pi OS până acum. În mod obișnuit, pur și simplu descărcați o imagine pentru placa dvs. și, în mod magic, sistemul de operare o transformă într-o cameră de securitate completă a rețelei, dar imaginile pre-construite nu includ funcțiile sistemului de operare de care aș avea nevoie pentru a rula scriptul, pentru a controla servo-ul. și redați sunetul.

Din fericire, există instrucțiuni complete care descriu procesul de instalare pas cu pas, precum și note specifice pentru fiecare sistem de operare. Am constatat că atâta timp cât am citit de fapt instrucțiunile și le-am urmat în mod corespunzător (în loc să cred că știu mai bine), atunci totul a funcționat.

După instalare, am putut să mă conectez de la un browser web și să personalizez setările MotionEye, să le setez pentru a încărca videoclipuri pe Google Drive și așa mai departe. Trebuia doar să actualizez o setare pe care nu am mai folosit-o până acum, cea care ar declanșa scriptul raven.py atunci când s-a detectat mișcare, partea „Rulați o comandă” din setările Notificări de mișcare.

Acest lucru a necesitat o serie de încercări și erori și a căutat online, dar am descoperit că scriptul trebuia executat și că trebuia stocat în folderul / etc / motioneye / - Am lucrat la atât de multe combinații diferite, încât altceva ar putea funcționa pentru tine, dar sunt destul de sigur că funcționează configurarea. Acesta a fost unul dintre marile avantaje ale instalării pe un sistem de operare complet - am putut să mă conectez folosind Real VNC pentru a face modificări de cod, pentru a muta scripturi și așa mai departe.

Pasul 4: Squawk Box

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

Obiectivul principal al construcției a fost obținerea capului să se rotească, dar am vrut să adaug și ceva audio. Uneori este complicat să adăugați sunet la un proiect Pi, există o mulțime de HAT-uri diferite care funcționează foarte bine dacă doriți o calitate excelentă și difuzoare mici cu baterie la celălalt capăt al scalei, dar m-am gândit să încerc ceva la mijloc -gama - nu calitate audiofilă, dar alimentată în continuare direct de Pi.

M-am îndreptat către o grămadă de circuite de amplificare pe care le-am cumpărat cu puțin timp în urmă - venind într-un pachet de 5, acestea erau categoric fără îndoială, lăsându-vă să lipiți toate cablurile proprii, dar costând puțin peste 1 GBP fiecare, erau perfecte pentru acest lucru proiect. La testare, sunetul nu a fost cu siguranță de înaltă calitate, cu șuierate vizibile etc., dar din nou a funcționat, a fost foarte tare și avea un cadran rotativ on / off / volum rotativ.

Apoi am scos o duzină de sunete de corb de pe web și le-am scos într-un folder cu câteva mostre pe care le-am smuls din înregistrarea lui Christopher Lee a lui Poe The Raven. Am folosit câteva fragmente de cod pe care le-am găsit pe forumurile Raspberry Pi pentru a reda aceste sunete la întâmplare.

Difuzorul, cel mai mare pe care l-am putut găsi, se potrivea, a fost lipit la cald de panoul pieptului corbului, cu găuri găurite pentru a lăsa scârțâitul să iasă.

Pasul 5: Corp / Pahar

Corp / Pahar
Corp / Pahar
Corp / Pahar
Corp / Pahar
Corp / Pahar
Corp / Pahar

Apoi am atacat corpul, scoțând un panou de acces și încercând să mă gândesc la cea mai bună modalitate de a conecta capul la gât, care să permită unui servo să-l miște liber și, de asemenea, să-l păstreze punctul mort. Degeaba am săpat în jurul atelierului după resturi de plastic care să funcționeze și, în cele din urmă, am găsit lucrul ideal în bucătărie - paharele de plastic vechi.

Baza paharelor s-a dovedit a fi doar de dimensiunea potrivită pentru a umple atât capul, cât și găurile gâtului, așa că după tăierea lor cu un instrument rotativ și adăugarea servo chiar în centru (marcate manual pe pahar) au fost găurite și înșurubat la loc. Înainte de montarea finală, am tăiat secțiuni mari ale ambelor baze ale paharelor, astfel încât cablurile să poată trece din cap și să se poată mișca fără a se bloca.

Cu tot ce funcționa pe bancă, a venit timpul să obținem „curajul” electronic în interiorul păsării.

Pasul 6: Asamblare

Asamblare
Asamblare
Asamblare
Asamblare
Asamblare
Asamblare

Există destul de puțin spațiu în interiorul unei păsări din plastic, dar chiar și așa lucrurile au fost destul de strânse și au necesitat un pic de planificare.

Mai întâi am forat o gaură în fundul corbului pentru butonul de volum, apoi o altă gaură mai mare pentru a introduce cablul de alimentare USB. Pi-ul a fost următor, montat pur și simplu la locul său, cu două suporturi auto-adezive pentru cabluri, legăturile trecând prin orificiile șuruburilor din tablă.

Conexiunile jumper-ului au fost următoare, pentru servo și LED-uri, acestea au fost înregistrate și în caz de mișcare. Cea mai dificilă parte a fost conectarea cablului panglică al camerei la pi - Am folosit în final o pensetă chirurgicală, potrivită pentru cavitatea toracică!

Ultimele conexiuni au fost între difuzor și circuitul amplificatorului și am testat amănunțit sistemul înainte de a „închide” cutia cu legături de cablu.

Pasul 7: Întotdeauna

Totdeauna
Totdeauna
Totdeauna
Totdeauna

Am luat acest corb de plastic în vânzările de după Halloween de anul trecut și pentru o dată a ieșit exact așa cum speram. LED-urile și capul pivotant îi conferă o astfel de personalitate și se dovedesc a fi mai nedormite și mai fermecătoare decât înfricoșătoare, sau poate asta doar pentru că suntem obișnuiți și este lumina zilei. Audio-ul este un plus extraordinar și cred că va fi un accesoriu grozav în grădina din față de Halloween, poate așezat pe oglinda aripii mașinii mele - sunt sigur că oamenii se vor bucura de Poe când trec pe la o distanță sigură.

Cu toate acestea, este mult mai mult decât un dispozitiv de salvare, cu funcționarea sistemului de operare MotionEye, este o cameră de securitate cu adevărat practică și, fără îndoială, vom găsi unde să o punem pe tot parcursul anului. Este posibil să schimbăm un pic sunetul și, eventual, să folosim servo-ul pentru a adăuga o panoramare controlată de la distanță la pivotul său de semnătură. Ar fi, de asemenea, simplu să schimbați camera pentru o versiune PiNoir, să adăugați niște LED-uri IR și să aveți o versiune de viziune nocturnă!

M-am distrat mult cu acest proiect și vă recomand cu tărie să păstrați ochii deschiși pentru păsări similare, ele fac un caz de proiect Pi excelent.

Vă mulțumim pentru lectură și rămâneți în siguranță!

Recomandat: