May 13, 2026Lăsaţi un mesaj

Cum se folosește camera Raspberry Pi pentru monitorizarea animalelor de companie?

În calitate de furnizor de Camera Raspberry Pi, am asistat la tendința în creștere de utilizare a camerelor Raspberry Pi pentru diverse aplicații, în special pentru monitorizarea animalelor de companie. În această postare pe blog, voi împărtăși câteva modalități practice de a utiliza camera Raspberry Pi pentru a fi cu ochii pe prietenii tăi blăniți.

De ce să alegeți camera Raspberry Pi pentru monitorizarea animalelor de companie?

Camera Raspberry Pi oferă mai multe avantaje față de dispozitivele tradiționale de monitorizare a animalelor de companie. În primul rând, este rentabil. În comparație cu camerele comerciale pentru animale de companie care pot fi destul de scumpe,Modulul camerei Raspberry PIeste o alternativă accesibilă. Puteți obține o cameră de înaltă calitate la o fracțiune din cost.

În al doilea rând, este foarte personalizabil. Datorită naturii open source a Raspberry Pi, vă puteți scrie propriile scripturi pentru a îndeplini funcții specifice, cum ar fi detectarea mișcării, înregistrarea în interval de timp sau chiar integrarea cu alte dispozitive inteligente de acasă. Această flexibilitate vă permite să creați un sistem de monitorizare a animalelor de companie care să corespundă exact nevoilor dumneavoastră.

În al treilea rând, calitatea imaginii și video a camerei Raspberry Pi este excelentă. TheModul de cameră IMX708 Raspberry Pi de 12 MPoferă imagini clare și clare, chiar și în condiții de lumină scăzută. Acest lucru vă asigură că puteți vedea clar activitățile animalului dvs. de companie în orice moment al zilei.

Configurarea Raspberry Pi pentru monitorizarea animalelor de companie

Instalare hardware

  1. Conectați camera: În primul rând, asigurați-vă că Raspberry Pi este oprit. Localizați portul camerei de pe placa Raspberry Pi. Introduceți ușor cablul panglică al camerei în port, asigurându-vă că partea albastră a cablului este orientată spre portul Ethernet (la majoritatea modelelor).
  2. Alimentare electrică: Conectați Raspberry Pi la o sursă de alimentare stabilă. Se recomandă un adaptor de alimentare micro-USB de bună calitate pentru a vă asigura că dispozitivul funcționează fără probleme.
  3. Montați camera: Decideți cea mai bună locație pentru a monta camera. Ar trebui să aibă o vedere clară a zonei în care animalul tău își petrece cea mai mare parte a timpului. Puteți folosi un suport pentru cameră sau îl puteți monta pe un perete folosind hardware-ul corespunzător.

Configurare software

  1. Activați interfața camerei: Porniți Raspberry Pi și deschideți terminalul. Tastați următoarea comandă:
    sudo raspi - config
    Navigați la „Opțiuni de interfață” și selectați „Cameră”. Activați interfața camerei și apoi părăsiți instrumentul de configurare. Reporniți Raspberry Pi.
  2. Instalați software-ul necesar: Puteți utiliza biblioteci Python cum ar fipiccamerapentru a controla camera. Instalați-l folosind următoarea comandă:
    sudo apt - get install python - picamera
    Dacă preferați o interfață grafică cu utilizatorul, există și aplicații disponibile pentru controlul ușor al camerei.

Funcții de bază de monitorizare a animalelor de companie

Vizualizare în timp real

Puteți configura un script Python simplu pentru a transmite fluxul camerei în timp real. Iată un exemplu de bază:

import picamera import time camera = picamera.PiCamera() camera.resolution = (640, 480) camera.start_preview() time.sleep(60) # Transmite în flux timp de 60 de secunde camera.stop_preview() camera.close()

Acest script va porni previzualizarea camerei timp de 60 de secunde. Puteți modifica codul pentru a rula pe termen nelimitat sau îl puteți integra cu un server web pentru a vizualiza fluxul de la distanță pe computer sau pe dispozitivul dvs. mobil.

Detectarea mișcării

Detectarea mișcării este o caracteristică utilă pentru monitorizarea animalelor de companie. Puteți detecta când animalul dvs. de companie se mișcă în câmpul vizual al camerei și puteți lua măsuri, cum ar fi trimiterea unei alerte sau începerea unei înregistrări.

import cv2 import numpy ca np din picamera.array import PiRGBArray din picamera import PiCamera import time threshold = 40 min_area = 200 camera = PiCamera() camera.resolution = (640, 480) rawCapture = PiRGBArray(camera, size=(640, 480) frame. camera.capture_continuous(rawCapture, format="bgr", use_video_port=True): imagine = frame.array gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) gray = cv2.GaussianBlur(gray, (21, 21), 0) = none: first_frame first_frame rawCapture.truncate(0) continue frame_delta = cv2.absdiff(first_frame, gray) thresh = cv2.threshold(frame_delta, threshold, 255, cv2.THRESH_BINARY)[1] thresh = cv2.dilate(thresh, None)_ = itours, None cv2.findContours(thresh.copy(), cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) pentru contur în contururi: dacă cv2.contourArea(contour) < min_area: continue (x, y, w, h) = cv2.boundingRect(contour, contur, y(image), (x, x) y(image), (x. (0, 255, 0), 2) cv2.imshow(„Feed de securitate”, imagine) cheie = cv2.waitKey(1) și 0xFF dacă cheie == ord(„q”): break rawCapture.truncate(0) cv2.destroyAllWindows()

Acest cod Python folosește biblioteca OpenCV pentru a detecta mișcarea în fluxul camerei. Când este detectată mișcare, desenează un dreptunghi verde în jurul obiectului în mișcare.

Înregistrare

Poate doriți să înregistrați activitățile animalului dvs. de companie pentru o revizuire ulterioară. Următorul cod Python poate fi folosit pentru a începe înregistrarea unui videoclip:

import picamera import time camera = picamera.PiCamera() camera.resolution = (1280, 720) camera.start_recording('pet_video.h264') time.sleep(60) # Înregistrare timp de 60 de secunde camera.stop_recording() camera.close()

Funcții avansate și integrări

Integrare cu Smart Home Systems

Puteți integra sistemul de monitorizare pentru animale de companie Raspberry Pi cu alte dispozitive inteligente pentru casă. De exemplu, îl puteți conecta la un difuzor inteligent pentru a primi alerte vocale când este detectată mișcare. De asemenea, îl puteți integra cu o platformă de automatizare a locuinței, cum ar fi Home Assistant, pentru a controla camera și a vizualiza fluxul de pe un tablou de bord central.

12MP IMX708 Raspberry Pi Camera Module1712649847263

Stocare în cloud

Stocarea videoclipurilor înregistrate în cloud oferă un nivel suplimentar de securitate și confort. Servicii precum Google Drive, Dropbox sau Amazon S3 pot fi folosite pentru a stoca fișierele video. Puteți scrie un script pentru a încărca automat videoclipurile înregistrate în stocarea în cloud.

Concluzie

Folosirea unei camere Raspberry Pi pentru monitorizarea animalelor de companie este o modalitate excelentă de a fi cu ochii pe prietenii tăi blăniți când sunteți plecat. Cu rentabilitatea, personalizarea și calitatea excelentă a imaginii, oferă o alternativă puternică la dispozitivele tradiționale de monitorizare a animalelor de companie.

Indiferent dacă sunteți interesat de vizualizarea de bază în timp real, de detectare a mișcării sau de integrări mai avansate,Modulul camerei în Raspberry PIpoate satisface nevoile dvs.

Dacă vă gândiți să configurați un sistem de monitorizare a animalelor de companie folosind camere Raspberry Pi, suntem aici pentru a vă ajuta. În calitate de furnizor principal de Camera Raspberry Pi, oferim o gamă largă de module de cameră, hardware de înaltă calitate și asistență tehnică. Contactați-ne pentru a discuta cerințele dvs. specifice și pentru a începe să vă construiți soluția personalizată de monitorizare a animalelor de companie astăzi.

Referințe

  • „Documentația modulului camerei Raspberry Pi”, Fundația Raspberry Pi
  • „Documentația OpenCV”, dezvoltatorii OpenCV
  • „Programare Python pentru începători”, Diverse resurse online

Trimite anchetă

whatsapp

teams

VK

Anchetă