5 способів корисного використання Raspberry Pi. Частина друга

Привіт Хабр.

В першій частині було розглянуто 5 способів використання Raspberry Pi. Тема виявилася досить цікавою, і сьогодні я розгляну ще кілька варіантів того, як можна користуватися цим мікрокомп'ютером.

5 способів корисного використання Raspberry Pi. Частина друга
Фото із сайту learn.adafruit.com

Як і в попередній частині, я розгляну способи, які не вимагають програмування.
Для тих, кому цікаво, продовження під катом.

1. Камера спостереження

5 способів корисного використання Raspberry Pi. Частина друга
Джерело: www.raspberrypi-spy.co.uk/2017/04/raspberry-pi-zero-w-cctv-camera-with-motioneyeos

Raspberry Pi може використовуватись практично з усіма камерами відеоспостереження.
З Raspberry Pi можуть працювати:

  • USB-камери (наприклад Logitech C910)
  • IP-камери (Axis та ін.) за наявності PoE-інжектора (живлення 48В таким камерам подається по мережному кабелю, що дозволяє винести їх за межі будівлі)
  • камери, що підключаються безпосередньо до роз'єму на RPi (як на фото вище).

Варіантів налаштування софту тут досить багато. Можна використовувати пакет Рух, який має досить гнучкі налаштування. Можна писати одразу з консолі через ffmpeg, можна нарешті написати свій обробник за допомогою Python та OpenCV. Можна транслювати відеопотік, використовувати детектор руху, надсилати фото електронною поштою та ін.

Бажаючі можуть переглянути такі туторіали:

Важливо: у попередній частині вже згадувалося, але краще повторити Для будь-яких ресурсомістких завдань (до яких відноситься і обробка відео) на Raspberry Pi обов'язковий якісний фірмовий блок живлення на 2.5А та бажаний пасивний радіатор на CPU (його можна взяти дешево в Китаї за 1-2$, набравши у пошуку raspberry pi heatsink). В іншому випадку пристрій може зависати, з'являтися помилки копіювання файлів та ін.

2. Аудіозапис

5 способів корисного використання Raspberry Pi. Частина друга

З USB-мікрофоном Raspberry Pi може використовуватися як жучок досить компактний пристрій аудіозапису. Варіантів налаштування софту тут знову ж таки, безліч - можна писати файли локально на SD-карту, можна транслювати на інший ПК або робити трансляцію по мережі.

Декілька туторіалів для повторення:

До речі, за наявності мікрофону Raspberry Pi можна використовувати з Амазонка Алекса та використовувати пристрій для голосових команд.

3. Проф. Світлина

Не варто плутати п3 та п1. У першому пункті йшлося про камери відеоспостереження, але Raspberry Pi також може керувати професійними камерами Canon, Nikon, Sony та ін. Камеру достатньо підключити до Raspberry Pi USB.

5 способів корисного використання Raspberry Pi. Частина друга
Фото із сайту www.movingelectrons.net/blog/2017/08/09/Camera-Time-lapse-Controller-with-Python-and-Raspberry-Pi.html

бібліотеки gphoto2 и libgphoto2 мають як можливість роботи з командного рядка, так і інтерфейси для Python і C++, що дозволяє використовувати Raspberry Pi для управління дзеркалкою, наприклад для time-lapse фотографії. Список камер, що підтримуються досить великий, і покриває практично всі моделі, від сучасних до старих 10-річної давності. Libgphoto2 має достатньо розвинений API, і може не тільки керувати затвором, але й змінювати налаштування, вивантажувати файли та ін.

Туторіали для повторення:

Писати зображення до речі, можна як на карту пам'яті камери, так і безпосередньо на Raspberry Pi, що дозволяє наприклад автоматично завантажувати їх в «хмару». Також існують бібліотеки для керування не тільки дзеркальними, а й астрономічними (наприклад, ZWO ASI) камерами, включаючи навіть автогідування.

4. Погодна станція

Raspberry Pi "вміє" не тільки запускати Linux-програми, але і має досить розвинену периферію - serial, I2C, SPI, GPIO. Це робить пристрій практично ідеальним для збору та відправлення даних з різних датчиків – від сенсорів температури та вологості до дозиметра на базі лічильника Гейгера.

5 способів корисного використання Raspberry Pi. Частина друга
Фото із сайту www.raspberrypi.org/blog/build-your-own-weather-station

До речі, якщо зовсім полінувати дані можна брати і не тільки зі своїх датчиків а також з web-a, такий варіант теж має право на існування. Втім, плату з датчиками для Raspberry Pi нескладно докупити окремо.

Туторіали для вивчення:

5. Ігрова консоль

5 способів корисного використання Raspberry Pi. Частина друга

За допомогою проекту RetroPie можна перетворити Raspberry Pi на «ретро» емулятор різних ігрових консолей, від Atari до Gameboy або ZX Spectrum. Також можна докупити різні корпуси, джойстики та ін.

Я далекий від ігор, тож докладніше сказати не можу, охочі можуть спробувати самостійно. Пара туторіалів для вивчення:

Висновок

Сподіваюся, тут достатньо нових ідей, аніж зайнятися на вихідні. Якщо оцінки статті будуть позитивними, буде викладено третину.

Як завжди, всім успішних експериментів.

Джерело: habr.com

Додати коментар або відгук