PhotoBooth Raspberry Pi : HTML5 & NodeJS : 4 étapes
PhotoBooth Raspberry Pi : HTML5 & NodeJS : 4 étapes
Anonim
Image
Image

Un photomaton HTML5 et NodeJS avec aperçu en direct et bordures personnalisées.

Ce projet a commencé comme quelque chose que j'ai construit pour la danse de l'école de ma fille. Je voulais quelque chose d'amusant pour elle et ses amis pour se souvenir de l'événement (qui était la dernière fois qu'ils seraient tous ensemble dans leur école). Cela s'est transformé en une promotion éhontée pour l'entreprise dans laquelle je travaille (où j'espérais que les clients en visite utiliseraient le photomaton pour documenter leur visite dans notre bureau). S'il vous plaît, téléchargez et essayez-le vous-même.

Plus d'informations peuvent être trouvées sur https://github.com/raymondljones/photobooth/wikiCela suppose que vous avez un Raspberry Pi dédié à ce projet. Une fois le point d'accès WiFi configuré, le Pi n'aura plus accès à Internet à moins d'être branché via Ethernet. Remarque: vous devez disposer d'un écran quelconque connecté au Pi. Et il doit être configuré pour démarrer dans l'interface graphique et non sans tête. Après avoir configuré votre Pi (avec ou sans écran tactile) et branché la webcam via USB. Suivez simplement les instructions. Après l'installation: L'installation rapide prendra en charge les dépendances requises (nodejs, php, chrome, etc.), ainsi que la configuration du kiosque du navigateur Chrome et du point d'accès Wifi. Une fois le pi redémarré, le point d'accès Wifi sera disponible via SSID: PhotoBooth Mot de passe: photoboothpass Le Pi devrait démarrer en plein écran chrome kiosque (le premier lancement nécessitera que vous `Autorisez l'accès` à l'appareil photo)… Tout ordinateur sur le réseau PhotoBooth peut visitez également https://192.168.100.1/booth.html (assurez-vous d'utiliser https) pour devenir un PhotoBooth supplémentaire sur le réseau (tant qu'un appareil photo est connecté). De plus, n'importe quel ordinateur sur le réseau PhotoBooth peut également visiter https://192.168.100.1/booth.html (laisser comme http). Cette page permettra d'accéder à toutes les photos prises (vous donnant la possibilité d'imprimer ou de supprimer). Pour ajouter vos propres bordures, vous pouvez simplement éditer stand.html trouvé sur /var/www/html/, recherchez les balises `li` qui contiennent les images de bordure (option-1.png, option-2.png, etc.). Ajoutez vos propres balises `li`, en gardant l'attribut data-option unique. Utilisez l'une des bordures fournies dans /var/www/html/images comme guide pour la taille.

Fournitures

  1. Tarte aux framboises
  2. Toute webcam USB (pas une Rpi Cam officielle)
  3. Un écran tactile, ou n'importe quel écran pour le Pi

Étape 1: Télécharger depuis Github

Téléchargez le projet @ https://github.com/raymondljones/photobooth dans un répertoire de votre choix.

Étape 2: Décompressez

Décompressez (si téléchargé en tant que zip) et accédez au répertoire du projet via la ligne de commande: `cd project`

Étape 3: Élevez vos autorisations

Devenez root: `sudo bash`

Étape 4: Exécutez le programme d'installation rapide

Exécutez cette commande `sh quick-install.sh`

Conseillé: