Proiect: Cameră de Supraveghere Simplă
Unul dintre cele mai populare proiecte pentru Raspberry Pi este crearea unei camere IP. Vom învăța cum să conectăm modulul de cameră și să transmitem video live în rețeaua locală.
Componente Necesare
- 1x Placă Raspberry Pi
- 1x Modul de cameră oficial Raspberry Pi (sau un model compatibil)
Pasul 1: Conectarea Modulului de Cameră
Cu Raspberry Pi-ul oprit și scos din priză, localizează portul de cameră (CSI). Este un conector lung și subțire, de obicei situat între porturile HDMI și audio.
- Trage ușor în sus de clema de plastic a conectorului.
- Introdu cablul panglică al camerei, asigurându-te că banda metalică albastră este orientată spre portul Ethernet.
- Apasă clema de plastic la loc pentru a fixa cablul.
Pasul 2: Activarea Interfeței Camerei
Înainte de a putea folosi camera, trebuie să o activăm în sistemul de operare. Deschide un terminal (direct sau prin SSH) și rulează comanda:
sudo raspi-config
Navighează la Interface Options > Legacy Camera și selectează Enable. Apoi ieși din meniu și repornește Raspberry Pi-ul.
Pasul 3: Pornirea Streaming-ului Video
Vom folosi `libcamera-vid`, noua unealtă standard pentru controlul camerei pe Raspberry Pi OS. Găsește adresa IP a Pi-ului (`hostname -I`), apoi rulează următoarea comandă în terminal:
libcamera-vid -t 0 --inline -o - | nc -l -p 8000
-t 0: Rulează la infinit (timeout 0).--inline: Adaugă headere de format.-o -: Trimite output-ul la standard output, nu într-un fișier.| nc -l -p 8000: "Pipe" | trimite output-ul video către `netcat` (nc), care îl ascultă pe portul 8000.
Pasul 4: Vizualizarea Stream-ului
Pe un alt calculator din aceeași rețea, deschide un player video care suportă stream-uri de rețea, cum ar fi VLC Media Player. Mergi la Media > Open Network Stream și introdu adresa: tcp://ADRESA_IP_A_PI-ULUI:8000. Apasă Play și ar trebui să vezi imaginea live de la camera ta!