5 sposobów na użyteczne wykorzystanie Raspberry Pi. Część druga

Cześć, Habr.

W pierwszej części Omówiono 5 sposobów wykorzystania Raspberry Pi. Temat okazał się dość interesujący, a dziś przyjrzę się jeszcze kilku wariantom, jak można wykorzystać ten mikrokontroler.

5 sposobów na użyteczne wykorzystanie Raspberry Pi. Część druga
Zdjęcie z witryny learn.adafruit.com

Jak w poprzedniej części, omówię te metody, które nie wymagają programowania.
Dla tych, którzy są zainteresowani, kontynuacja poniżej.

1. Kamera monitorująca

5 sposobów na użyteczne wykorzystanie Raspberry Pi. Część druga
Źródło: www.raspberrypi-spy.co.uk/2017/04/raspberry-pi-zero-w-cctv-camera-with-motioneyeos

Raspberry Pi można używać praktycznie ze wszystkimi kamerami monitorującymi.
Z Raspberry Pi mogą współpracować:

  • Kamery internetowe USB (np. Logitech C910)
  • Kamery IP (Axis i inne) w przypadku posiadania zasilacza PoE (zasilanie 48V tym kamerom dostarczane jest przez kabel sieciowy, co pozwala umieścić je na zewnątrz budynku)
  • Kamery, które można podłączyć bezpośrednio do gniazda RPi (jak na zdjęciu powyżej).

Istnieje wiele opcji konfiguracji oprogramowania. Można użyć pakietu Motion, który ma dość elastyczne ustawienia. Można pisać bezpośrednio z konsoli za pomocą ffmpeg, można również napisać własny obiekt przy pomocy Pythona i OpenCV. Można przesyłać strumień wideo, używać detektora ruchu, przesyłać zdjęcia pocztą e-mail itd.

Chętni mogą obejrzeć następujące samouczki:

Ważne: w poprzedniej części już wspomniano, ale warto powtórzyć. Dla wszelkich zasobożernych zadań (do których należy również obróbka wideo) na Raspberry Pi należy używać wysokiej jakości markowego zasilacza o mocy 2,5A oraz zalecany jest pasywny radiator na CPU (można go tanio kupić w Chinach za 1-2$, wyszukując raspberry pi heatsink). W przeciwnym razie urządzenie może się zawieszać, pojawiać się błędy przy kopiowaniu plików itd.

2. Nagrywanie dźwięku

5 sposobów na użyteczne wykorzystanie Raspberry Pi. Część druga

Z mikrofonem USB Raspberry Pi może być używane jako kompaktowe urządzenie do nagrywania dźwięku. Opcji konfiguracji oprogramowania znowu jest wiele — można nagrywać pliki lokalnie na karcie SD, można transmitować na inny komputer albo robić transmisję w sieci.

Kilka samouczków do powtórzenia:

Zresztą, przy posiadaniu mikrofonu, Raspberry Pi można używać z Amazon Alexa i wykorzystywać urządzenie do komend głosowych.

3. Profesjonalna fotografia

Nie należy mylić p3 z p1. W pierwszym punkcie mowa była o kamerach monitoringu, ale Raspberry Pi może również kontrolować profesjonalne aparaty Canon, Nikon, Sony itd. Wystarczy podłączyć aparat do Raspberry Pi przez USB.

5 sposobów na użyteczne wykorzystanie Raspberry Pi. Część druga
Zdjęcie z witryny www.movingelectrons.net/blog/2017/08/09/Camera-Time-lapse-Controller-with-Python-and-Raspberry-Pi.html

Biblioteki gphoto2 i libgphoto2 mają zarówno możliwość pracy z linii komend, jak i interfejsy dla Pythona i C++, co pozwala na użycie Raspberry Pi do kontrolowania „lustrzanki”, np. do zdjęć time-lapse. Lista obsługiwanych aparatów jest dość duża i obejmuje praktycznie wszystkie modele, od nowoczesnych po starsze sprzed 10 lat. Libgphoto2 ma rozbudowane API, które może nie tylko kontrolować migawkę, ale także zmieniać ustawienia, przesyłać pliki itd.

Tutaj są tutoriale do powtórzenia:

Zapis zdjęć można, zresztą, robić zarówno na karcie pamięci aparatu, jak i bezpośrednio na Raspberry Pi, co umożliwia na przykład automatyczne przesyłanie ich do „chmury”. Istnieją także biblioteki do kontrolowania nie tylko lustrzanek, ale i telescopów (np. ZWO ASI), w tym nawet autoguider.

4. Stacja pogodowa

Raspberry Pi „potrafi” nie tylko uruchamiać programy Linux, ale także ma rozwiniętą peryferię — serial, I2C, SPI, GPIO. To czyni urządzenie niemal idealnym do zbierania i przesyłania danych z różnych czujników — od sensorów temperatury i wilgotności po dozymetry oparte na liczniku Geigera.

5 sposobów na użyteczne wykorzystanie Raspberry Pi. Część druga
Zdjęcie z witryny www.raspberrypi.org/blog/build-your-own-weather-station

Zresztą, jeśli ktoś jest bardzo leniwy, dane można brać nie tylko z własnych czujników, ale także z sieci, taki wariant również ma prawo do istnienia. W każdym razie, płytkę z czujnikami łatwo dokupić osobno.

Tutaj są tutoriale do nauki:

5. Konsola do gier

5 sposobów na użyteczne wykorzystanie Raspberry Pi. Część druga

Za pomocą projektu RetroPie można przekształcić Raspberry Pi w „retro” emulator różnych konsol do gier, od Atari po Gameboy czy ZX Spectrum. Można również dokupić różne obudowy, joysticki itd.

Nie jestem zainteresowany grami, więc nie mogę powiedzieć więcej. Chętni mogą spróbować za własną rękę. Oto kilka tutoriali do nauki:

Podsumowanie

Mam nadzieję, że będzie tu wystarczająco dużo nowych pomysłów na spędzenie weekendu. Jeśli oceny artykułu będą pozytywne, na pewno opublikuję trzecią część.

Jak zwykle, życzę udanych eksperymentów.

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster