Principal Camere Realizați o cameră cu detectare a mișcării cu Raspberry Pi

Realizați o cameră cu detectare a mișcării cu Raspberry Pi



Microcomputerul Raspberry Pi cu preț redus a apărut la începutul acestui an, când Societatea Zoologică din Londra și Kenya Wildlife Service și-au unit forțele pentru a produce o rețea de camere la distanță pentru a monitoriza animalele și a prinde braconierii.

Realizați o cameră cu detectare a mișcării cu Raspberry Pi

Deși este puțin probabil ca braconierii să fie o problemă în grădina dvs., puteți utiliza aceeași tehnologie pentru a ține cont de intrările și ieșirile faunei sălbatice din curtea din spate - deși cu un număr destul de mare de veverițe și mai puțini lei.

Dacă nu ați folosit un Raspberry Pi înainte, va trebui să instalați sistemul de operare Raspbian pe cardul SD și să vă asigurați că este actualizat.

De ce veți avea nevoie

Pentru acest proiect, veți avea nevoie de:
- un Raspberry Pi Model A sau Model B
- un modul de cameră Raspberry Pi
- o carcasă cu suport pentru cameră
- un card SD cu o instalare Raspbian actualizată
- un monitor, tastatură și conexiune la rețea pentru a configura software-ul

Primul pas este să atașați modulul de cameră Raspberry Pi în portul Camera Serial Interface (CSI) din partea superioară a Raspberry Pi. Acest mic port de tip slot se găsește în partea dreaptă jos a suprafeței superioare a plăcii, între portul HDMI și portul Ethernet.

opriți spotify de la deschiderea pe ferestrele de pornire 10

Trageți ușor fila în sus, apoi împingeți capătul gol al cablului panglică al modulului camerei în slot, cu contactele argintii de pe cablu orientate spre stânga plăcii. Când cablul se află în partea inferioară a slotului, țineți-l în poziție cu o mână în timp ce împingeți înapoi cu clema cu cealaltă mână pentru a-l fixa în poziție.

Conectați Pi la un monitor, tastatură și rețea cu acces la internet. Dacă aveți un model A, va trebui să utilizați un dongle USB to Ethernet sau Wi-Fi pentru a descărca software-ul necesar, dar acesta poate fi eliminat atunci când camera este utilizată.

După ce Pi a pornit, conectați-vă utilizând contul pi și încărcați instrumentul de configurare software Raspberry Pi tastând:

sudo raspi-config

Derulați lista în jos până la opțiunea Activare cameră și selectați-o cu tasta Enter. Alegeți Activare în meniul care apare, apoi alegeți Finalizare și apoi Da când vi se cere să reporniți.

Când Pi a repornit, conectați-vă și instalați software-ul care va conduce camera de detectare a mișcării - un modul Python pentru efectuarea analizei și manipulării imaginilor, plus un instrument pentru menținerea scriptului în execuție - tastând:

sudo apt-get install python-
ecran de imagistică-tk

Apoi descărcați scriptul PiCam Python, care a fost dezvoltat de membrii comunității Raspberry Pi și distribuit pe forumurile oficiale:

wget https://raw.github.com/
ghalfacree / bash-scripts /
master / picam.py

În cele din urmă, creați un director pentru script pentru a stoca imaginile sale:

mkdir picam

Cu software-ul instalat, vă puteți deconecta Pi-ul de la rețea și îl puteți poziționa gata pentru a captura imagini. Pentru a rula software-ul de captură, faceți-l mai întâi executabil tastând:

chmod + x picam.py

cum se schimbă netflix în spaniolă

Apoi rulați-l tastând:

./picam.py

Scriptul Python funcționează luând în mod continuu imagini cu rezoluție redusă și comparându-le între ele pentru modificările cauzate de ceva care se mișcă în câmpul vizual al camerei. Când este detectată o modificare, camera face un instantaneu cu rezoluție mai mare și apoi revine pentru a căuta modificări.

Software-ul poate avea nevoie de reglaj fin, mai ales dacă îl așezați aproape de plante, care se pot mișca în vânt: deschideți scriptul într-un editor de text și experimentați diferitele opțiuni pentru a regla sensibilitatea sau a elimina zonele care nu sunt analizate.

Imaginile capturate sunt plasate în folderul picam (doar imaginile cu rezoluție mai mare; imaginile în rezoluție sunt aruncate). Pentru a opri scriptul, apăsați Ctrl + C pe tastatură.

Dacă plasați camera într-o locație inaccesibilă, puteți utiliza un dongle de rețea fără fir pentru a o controla prin rețea. Găsiți adresa IP a Pi-ului dvs. tastând:

Ifconfig

Conectați-vă la această adresă utilizând un client SSH, cum ar fi PuTTY pentru Windows, și rulați scriptul folosind utilitarul Screen pentru a preveni închiderea acestuia când vă deconectați:

ecran /home/pi/picam.py

Deoarece Pi are o putere redusă, îl puteți dezlega cu adevărat conectându-l la un acumulator, care poate fi încărcat cu energie solară.

Combinat cu o carcasă rezistentă la apă, cum ar fi PiCE de la Elson Designs, este posibil să transformi umilul Pi într-o cameră puternică pentru animale sălbatice, care poate realiza imagini extrem de impresionante - chiar și în grădinile urbane.

Faceți clic aici pentru a reveni la pagina principală cu 21 de proiecte tehnologice

Articole Interesante

Alegerea Editorului

Cum să dezactivați actualizarea automată pe Amazon Fire Stick
Cum să dezactivați actualizarea automată pe Amazon Fire Stick
Amazon Fire TV Stick este o modalitate excelentă de a obține tot conținutul de streaming pe care îl doriți direct pe televizor. Vă poate conecta la servicii de streaming precum HBO, Netflix, Hulu și Disney+, precum și la TV în direct,
Cum se schimbă aspectul tastaturii tactile în Windows 10
Cum se schimbă aspectul tastaturii tactile în Windows 10
Vedeți cum puteți schimba aspectul tastaturii tactile în Windows 10 și setați-l la Implicit, cu o singură mână, Scriere de mână și Complet (Standard).
Cum să vizionați Apple TV pe un dispozitiv Android
Cum să vizionați Apple TV pe un dispozitiv Android
Acest articol explică diferitele moduri de a viziona Apple TV pe un smartphone sau o tabletă Android și Android TV.
Recenzie HP Slate 10 HD
Recenzie HP Slate 10 HD
Nu am fost impresionați de ultima tabletă Android HP, Slate 7, dar Slate 10 HD promite să fie un design mult mai reușit. Este un dispozitiv bugetar de 10,1 inci, dar cu bonusul suplimentar al unui
Cum să aflați cine deține o casă online
Cum să aflați cine deține o casă online
Există multe motive pentru care cineva ar putea avea nevoie să afle cine deține o proprietate, cum ar fi o casă sau o altă clădire. Poate fi necesar să contactați proprietarul în legătură cu evenimentele care se petrec la proprietatea sa sau să sugerați
Vivaldi 1.16: Tabla redimensionabilă
Vivaldi 1.16: Tabla redimensionabilă
Echipa din spatele inovatorului browser Vivaldi a lansat un nou instantaneu al viitoarei versiuni 1.16. Vivaldi 1.16.1230.3 permite redimensionarea plăcilor pe care le-ați deschis în vizualizarea divizată folosind mouse-ul sau tastatura. Reclamă Una dintre caracteristicile unice ale Vivaldi este abilitatea de a crea vizualizări pe ecran divizat cu un clic pe a
Imagini ISO actualizate pentru Windows 10 versiunea 1809
Imagini ISO actualizate pentru Windows 10 versiunea 1809
Windows 10 Build 17763 este versiunea finală a actualizării din octombrie 2018. Este disponibil în ramura de producție și în Canalul Semi-Anual. Microsoft a actualizat imaginile ISO prin integrarea corecțiilor recente și a actualizărilor cumulative. Atât Instrumentul de creare a media, cât și site-ul web indică utilizatorul spre Build 17763.379, care include actualizări lansate