systemypomiarowe.pl

Zbliżenie zmontowanej płytki drukowanej P161002 z układami Microchip w obudowach SMD Wizualizacja płytki z mikrokontrolerem STM32, gniazdem karty SD i modułem GPS Trójwymiarowa wizualizacja płytki z przekaźnikiem, buzzerem i złączami Fragment schematu ideowego ze wzmacniaczem pomiarowym INA326 i przetwornikiem A/C MCP3304 Trójwymiarowa wizualizacja gęsto zmontowanej płytki modułu komunikacyjnego Płyta czołowa urządzenia z opisanymi przyciskami, pokrętłami głośności i głośnikiem Rysunek techniczny płyty czołowej z rozmieszczeniem przycisków i pokręteł Zmontowana płytka z mikrokontrolerem PIC18F2550, złączem USB i potencjometrami montażowymi Kod źródłowy interfejsu TouchGFX dla STM32 w edytorze Visual Studio Code Projekt płytki drukowanej – widok warstw i rozmieszczenia elementów
❮
❯
Strona główna Oferta

Raspberry Pi – kamera HD

Kamera HD podłączona do złącza CSI w Raspberry Pi

Rys. Widok kamerki z zaprojektowaną obudową.

A teraz bardzo fajna zabawka – kamerka FullHD. Procesor posiada w swojej strukturze jednostkę zmiennoprzecinkową FPU która może kodować strumień video do standardu H264. Uruchomienie kamery w zasadzie ogranicza się do włączenia jej w raspiConfigu – podłączeniu jej do złącza na płytce umieszczonego w okolicach złącza eternetowego. Musimy zainstalować oprogramowanie netcat. Może się przydać mplayer. Wydajemy więc po kolei komendy:

sudo raspi-config – aby uruchomić konfiguratora raspberego i włączyć kamerkę.

sudo apt-get update – jak zwykle aby ściągnąć listy dostępnych pakietów

sudo apt-get install mplayer netcat – aby zainstalować oprogramowanie

Po prawidłowym zainstalowaniu pakietów na raspberrym ściągnąłem oprogramowanie na system Windows na którym miałem oglądać obraz z kamerki. Były to te same programy co na rapberrego czyli netcat i mplayer. Obydwa programy rozpakowałem do wspólnego katalogu. Programy uruchomiłem w ten sposób, że przy pomocy TotalCommandera wszedłem do katalogu w którym znajdowały się rozpakowane obydwa programy i wydałem polecenie cmd – czyli ;linia .komend. W lini komend wydałem polecenie:

nc.exe -L -p 5001 | mplayer.exe -fps 31 -cache 1024 –

W wersjach 64-bitowych możemy wydać inną komendę:

nc64.exe -L -p 5001 | mplayer.exe -fps 31 -cache 1024 –

Podczas pierwszego uruchomienia są instalowane fonty itd więc chwilę to trwa. Dodatkowo zostaniemy poproszeni o decyzję, czy zrobić wyjątek w firewalu dla tego programu. Oczywiście należy zezwolić aplikacji na dostęp do portu. Na raspberrym wydałem polecenie:

raspivid -t 0 -o – | nc NR.IP.KOMP 5001

gdzie NR.IP.KOMP to numer IP komputera PC na którym chcemy oglądać obraz z kamerki. Na ekranie komputera oraz na ekranie monitora podłączonego do raspberrego powinniśmy zobaczyć z kamery. oczywiście istnieje możliwość strumieniowania które można oglądać przy pomocy popularnego programu vlc.
W tym celu na raspberrym wydajemy polecenie:

raspivid -o – -t 0 |cvlc -vvv stream:///dev/stdin –sout ‚#standard{access=http,mux=ts,dst=:8090}’ :demux=h264

Od tego momentu na porcie 8090 RPi mamy dostępny strumień video. Można go obejrzeć np. przy pomocy programu vlc ale też np. przy pomocy SMPlayer wykorzystującego mplayera.


Kamera to jeden z wielu peryferiów, jakie można dołączyć do systemu pomiarowego. Jeśli potrzebujesz urządzenia łączącego akwizycję obrazu z pomiarem innych wielkości, sprawdź, co możemy dla Ciebie zaprojektować.



Copyright ©2026 systemypomiarowe.pl.