Оглавление:

Raspberry Pi PhotoBooth: HTML5 и NodeJS: 4 шага
Raspberry Pi PhotoBooth: HTML5 и NodeJS: 4 шага

Видео: Raspberry Pi PhotoBooth: HTML5 и NodeJS: 4 шага

Видео: Raspberry Pi PhotoBooth: HTML5 и NodeJS: 4 шага
Видео: Raspberry Pi PhotoBooth 2024, Ноябрь
Anonim
Image
Image

Фотокабина HTML5 и NodeJS с предварительным просмотром в реальном времени и настраиваемыми границами.

Этот проект начался как нечто, что я построил для школьных танцев моей дочери. Я хотел, чтобы она и ее друзья запомнили это мероприятие чем-нибудь веселым (это был последний раз, когда они собирались вместе в своей школе). Это превратилось в бессовестную рекламную акцию для компании, в которой я работаю (где я надеялся, что приезжающие клиенты будут использовать фотокабину, чтобы задокументировать свое посещение нашего офиса). Пожалуйста, скачайте и попробуйте сами.

Более подробную информацию можно найти на https://github.com/raymondljones/photobooth/wiki. Предполагается, что у вас есть Raspberry Pi, предназначенный для этого проекта. После настройки точки доступа Wi-Fi у Pi больше не будет доступа в Интернет, если он не подключен через Ethernet. Примечание: у вас должен быть какой-то дисплей, подключенный к Pi. И он должен быть настроен для загрузки в графический интерфейс, а не без головы. После настройки Pi (с сенсорным экраном или без него) и подключения веб-камеры через USB. Просто следуйте инструкциям. После установки: Быстрая установка позаботится о необходимых зависимостях (nodejs, php, chromium и т. Д.), А также настроит киоск Chrome-браузера и точку доступа Wi-Fi. После перезагрузки Pi точка доступа Wi-Fi будет доступна через SSID: Пароль PhotoBooth: photoboothpass Pi должен загрузиться в полноэкранном режиме chrome kiosk (для первого запуска вам потребуется «Разрешить доступ» к камере)… Любой компьютер в сети PhotoBooth может также посетите https://192.168.100.1/booth.html (обязательно используйте https), чтобы стать дополнительным PhotoBooth в сети (если к нему подключена камера). Кроме того, любой компьютер в сети PhotoBooth также может посетить https://192.168.100.1/booth.html (оставьте http). Эта страница предоставит доступ ко всем сделанным фотографиям (давая вам возможность распечатать или удалить). Чтобы добавить собственные границы, вы можете просто отредактировать файл booth.html, находящийся в / var / www / html /, найти теги li, содержащие изображения границ (option-1.png, option-2-p.webp

Запасы

  1. Raspberry Pi
  2. Любая веб-камера USB (не официальная камера Rpi)
  3. Сенсорный экран или любой дисплей для Pi

Шаг 1. Загрузите с Github

Загрузите проект @ https://github.com/raymondljones/photobooth в каталог по вашему выбору.

Шаг 2: разархивируйте

Разархивируйте (если загружено как zip) и перейдите в каталог проекта через командную строку: `cd project`

Шаг 3. Повысьте уровень разрешений

Стать пользователем root: `sudo bash`

Шаг 4. Запустите быстрый установщик

Запустите эту команду `sh quick-install.sh`

Рекомендуемые: