- PVSM.RU - https://www.pvsm.ru -
Привет.
В первой части [1] были рассмотрены 5 способов использования Raspberry Pi. Тема оказалась достаточно интересной, и сегодня я рассмотрю еще несколько вариантов того, как можно с пользой использовать этот микрокомпьютер.
Фото с сайта learn.adafruit.com [2]
Как и в предыдущей части, я рассмотрю те способы, которые не требуют программирования.
Для тех кому интересно, продолжение под катом.
Источник: www.raspberrypi-spy.co.uk/2017/04/raspberry-pi-zero-w-cctv-camera-with-motioneyeos [3]
Raspberry Pi может использоваться практически со всеми камерами видеонаблюдения.
С Raspberry Pi могут работать:
Вариантов настройки софта тут довольно много. Можно использовать пакет Motion [4], который имеет достаточно гибкие настройки. Можно писать сразу из консоли через ffmpeg, можно наконец, написать свой обработчик с помощью Python и OpenCV. Можно транслировать видеопоток, использовать детектор движения, отправлять фото по электронной почте и пр.
Желающие могут посмотреть следующие туториалы:
С USB-микрофоном Raspberry Pi может использоваться как жучок достаточно компактное устройство для аудиозаписи. Вариантов настройки софта тут опять же, множество — можно писать файлы локально на SD-карту, можно транслировать на другой ПК или делать трансляцию по сети.
Несколько туториалов для повторения:
Кстати, при наличии микрофона, Raspberry Pi можно использовать с Amazon Alexa [11] и использовать устройство для голосовых команд.
Не стоит путать п3 и п1. В первом пункте речь шла о камерах видеонаблюдения, но Raspberry Pi также может и управлять профессиональными камерами Canon, Nikon, Sony и пр. Камеру достаточно подключить к Raspberry Pi по USB.
Фото с сайта www.movingelectrons.net/blog/2017/08/09/Camera-Time-lapse-Controller-with-Python-and-Raspberry-Pi.html [12]
Библиотеки gphoto2 [13] и libgphoto2 [14] имеют как возможность работы из командной строки, так и интерфейсы для Python, что позволяет использовать Raspberry Pi для управления «зеркалкой», например для time-lapse фотографии. Список поддерживаемых камер [15] достаточно велик, и покрывает практически все модели, от современных, до старых 10-летней давности.
Туториалы для повторения:
Писать изображения кстати, можно как на карту памяти камеры, так и непосредственно на Raspberry Pi, что позволяет например, автоматически загружать их в «облако». Также существуют библиотеки для управления не только зеркальными, но и астрономическими (например ZWO ASI) камерами, включая даже автогидирование [18] (в подробности я не вдавался).
Raspberry Pi «умеет» не только запускать Linux-программы, но и имеет достаточно развитую периферию — serial, I2C, SPI, GPIO. Это делает устройство практически идеальным для сбора и отправки данных с различных датчиков — от сенсоров температуры и влажности, до дозиметра на базе счетчика Гейгера.
Фото с сайта www.raspberrypi.org/blog/build-your-own-weather-station [19]
Кстати, если совсем облениться данные можно брать и не только со своих датчиков а также из web-a, такой вариант тоже имеет право на существование. Впрочем, плату с датчиками для Raspberry Pi несложно докупить отдельно [20].
Туториалы для изучения:
С помощью проекта RetroPie [23] можно превратить Raspberry Pi в «ретро» эмулятор разных игровых консолей, от Atari до Gameboy или ZX Spectrum. Также можно докупить различные корпуса, джойстики и пр.
Я далек от игр, так что подробнее сказать не могу, желающие могут попробовать самостоятельно. Пара туториалов для изучения:
Надеюсь, здесь достаточно новых идей, чем заняться на выходные. Если оценки статьи будут положительны, постараюсь подготовить и третью часть.
Как обычно, всем удачных экспериментов.
Автор: DmitrySpb79
Источник [26]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/linux/336026
Ссылки в тексте:
[1] первой части: https://habr.com/ru/post/472778/
[2] learn.adafruit.com: https://learn.adafruit.com/
[3] www.raspberrypi-spy.co.uk/2017/04/raspberry-pi-zero-w-cctv-camera-with-motioneyeos: https://www.raspberrypi-spy.co.uk/2017/04/raspberry-pi-zero-w-cctv-camera-with-motioneyeos/
[4] Motion: https://motion-project.github.io/motion_guide.html
[5] www.bouvet.no/bouvet-deler/utbrudd/building-a-motion-activated-security-camera-with-the-raspberry-pi-zero: https://www.bouvet.no/bouvet-deler/utbrudd/building-a-motion-activated-security-camera-with-the-raspberry-pi-zero
[6] hackernoon.com/spy-your-pet-with-a-raspberry-pi-camera-server-e71bb74f79ea: https://hackernoon.com/spy-your-pet-with-a-raspberry-pi-camera-server-e71bb74f79ea
[7] medium.com/@gonzalovazquez/raspberry-pi-and-motioneye-setting-up-your-own-video-surveilance-95444e0faad: https://medium.com/@gonzalovazquez/raspberry-pi-and-motioneye-setting-up-your-own-video-surveilance-95444e0faad
[8] iltabiai.github.io/2018/03/17/rpi-stream.html: http://iltabiai.github.io/2018/03/17/rpi-stream.html
[9] blog.mutsuda.com/raspberry-pi-into-an-audio-spying-device-7a56e7a9090e: https://blog.mutsuda.com/raspberry-pi-into-an-audio-spying-device-7a56e7a9090e
[10] www.heidislab.com/tutorials/audio-streaming-with-raspberry-pi-zero-w-and-adafruits-i2s-mic: http://www.heidislab.com/tutorials/audio-streaming-with-raspberry-pi-zero-w-and-adafruits-i2s-mic
[11] Amazon Alexa: https://lifehacker.com/how-to-build-your-own-amazon-echo-with-a-raspberry-pi-1787726931
[12] www.movingelectrons.net/blog/2017/08/09/Camera-Time-lapse-Controller-with-Python-and-Raspberry-Pi.html: http://www.movingelectrons.net/blog/2017/08/09/Camera-Time-lapse-Controller-with-Python-and-Raspberry-Pi.html
[13] gphoto2: http://www.gphoto.org/proj/
[14] libgphoto2: https://github.com/gphoto/libgphoto2/releases
[15] Список поддерживаемых камер: http://www.gphoto.org/proj/libgphoto2/support.php
[16] pimylifeup.com/raspberry-pi-dslr-camera-control: https://pimylifeup.com/raspberry-pi-dslr-camera-control/
[17] medium.com/@cgulabrani/controlling-your-dslr-through-raspberry-pi-ad4896f5e225: https://medium.com/@cgulabrani/controlling-your-dslr-through-raspberry-pi-ad4896f5e225
[18] автогидирование: https://gist.github.com/jkutner/da0cd7046719dd9be6e92215738c0539
[19] www.raspberrypi.org/blog/build-your-own-weather-station: https://www.raspberrypi.org/blog/build-your-own-weather-station/
[20] докупить отдельно: https://www.raspberrypi.org/products/sense-hat/
[21] www.instructables.com/id/Build-a-Raspberry-Pi-SUPER-Weather-Station: https://www.instructables.com/id/Build-a-Raspberry-Pi-SUPER-Weather-Station/
[22] www.cooking-hacks.com/documentation/tutorials/geiger-counter-radiation-sensor-board-arduino-raspberry-pi-tutorial: https://www.cooking-hacks.com/documentation/tutorials/geiger-counter-radiation-sensor-board-arduino-raspberry-pi-tutorial
[23] RetroPie: https://retropie.org.uk/
[24] www.pcworld.com/article/3190347/how-to-build-a-raspberry-pi-retrogaming-emulation-console.html: https://www.pcworld.com/article/3190347/how-to-build-a-raspberry-pi-retrogaming-emulation-console.html
[25] thewirecutter.com/reviews/raspberry-pi-game-console: https://thewirecutter.com/reviews/raspberry-pi-game-console/
[26] Источник: https://habr.com/ru/post/475138/?utm_source=habrahabr&utm_medium=rss&utm_campaign=475138
Нажмите здесь для печати.