Sommario:

PhotoBooth Raspberry Pi: HTML5 e NodeJS: 4 passaggi
PhotoBooth Raspberry Pi: HTML5 e NodeJS: 4 passaggi

Video: PhotoBooth Raspberry Pi: HTML5 e NodeJS: 4 passaggi

Video: PhotoBooth Raspberry Pi: HTML5 e NodeJS: 4 passaggi
Video: Installing Node.js - Raspberry Pi & JavaScript 2024, Dicembre
Anonim
Image
Image

Un photobooth HTML5 e NodeJS con anteprima dal vivo e bordi personalizzati.

Questo progetto è iniziato come qualcosa che ho costruito per la scuola di ballo di mia figlia. Volevo qualcosa di divertente per lei e le sue amiche per ricordare l'evento (che è stata l'ultima volta che sarebbero stati tutti insieme nella loro scuola). Si è trasformata in una promozione spudorata per l'azienda in cui lavoro (dove speravo che i clienti in visita avrebbero usato il photobooth per documentare la loro visita al nostro ufficio). Per favore, scaricalo e provalo tu stesso.

Maggiori informazioni possono essere trovate su https://github.com/raymondljones/photobooth/wiki Questo presuppone che tu abbia un Raspberry Pi dedicato a questo progetto. Una volta configurato l'AP WiFi, il Pi non avrà più accesso a Internet a meno che non sia collegato tramite Ethernet. Nota: devi avere un display di qualche tipo collegato al Pi. E deve essere impostato per l'avvio nella GUI non senza testa. Dopo aver configurato il tuo Pi (con o senza touchscreen) e collegato la webcam tramite USB. Basta seguire le istruzioni. Dopo l'installazione: l'installazione rapida si occuperà delle dipendenze richieste (nodejs, php, chromium, ecc.), Oltre a configurare il chiosco del browser chromium e l'AP Wifi. Una volta che il pi si riavvia, l'AP Wifi sarà disponibile tramite SSID: PhotoBooth Password: photoboothpass Il Pi dovrebbe avviarsi in chromium kiosk a schermo intero (il primo avvio richiederà di "Consentire l'accesso" alla fotocamera)… Qualsiasi computer sulla rete PhotoBooth può visita anche https://192.168.100.1/booth.html (assicurati di usare https) per diventare un PhotoBooth extra nella rete (purché sia collegata una fotocamera). Inoltre, qualsiasi computer sulla rete PhotoBooth può anche visitare https://192.168.100.1/booth.html (lasciare come http). Questa pagina consentirà l'accesso a tutte le foto scattate (dandoti la possibilità di stamparle o cancellarle). Per aggiungere i tuoi bordi, puoi semplicemente modificare booth.html trovato in /var/www/html/, cercare i tag `li` che contengono le immagini dei bordi (option-1.png, option-2.png, ecc.). Aggiungi i tuoi tag `li`, mantenendo univoco l'attributo data-option. Usa uno dei bordi forniti in /var/www/html/images come guida per le dimensioni.

Forniture

  1. Lampone Pi
  2. Qualsiasi webcam USB (non una videocamera Rpi ufficiale)
  3. Un touch screen o qualsiasi display per il Pi

Passaggio 1: scarica da Github

Scarica il progetto @ https://github.com/raymondljones/photobooth in una directory a tua scelta.

Passaggio 2: decomprimere

Decomprimi (se scaricato come zip) e vai alla directory del progetto tramite la riga di comando: `cd project`

Passaggio 3: aumenta le tue autorizzazioni

Diventa root: `sudo bash`

Passaggio 4: eseguire il programma di installazione rapida

Esegui questo comando `sh quick-install.sh`

Consigliato: