विषयसूची:

रास्पबेरी पाई फोटो बूथ: HTML5 और NodeJS: 4 कदम
रास्पबेरी पाई फोटो बूथ: HTML5 और NodeJS: 4 कदम

वीडियो: रास्पबेरी पाई फोटो बूथ: HTML5 और NodeJS: 4 कदम

वीडियो: रास्पबेरी पाई फोटो बूथ: HTML5 और NodeJS: 4 कदम
वीडियो: Mike Glukhovsky - RRR matey! - React, RethinkDB, and Raspberry Pi 2024, नवंबर
Anonim
Image
Image

लाइव पूर्वावलोकन और कस्टम बॉर्डर के साथ एक HTML5 और NodeJS फोटोबूथ।

इस प्रोजेक्ट की शुरुआत मैंने अपनी बेटी के स्कूल डांस के लिए बनाई थी। मैं उसके और उसके दोस्तों के लिए घटना को याद करने के लिए कुछ मजेदार चाहता था (जो आखिरी बार था जब वे सभी अपने स्कूल में एक साथ होंगे)। यह उस कंपनी के लिए एक बेशर्म प्रचार में बदल गया जिसमें मैं काम करता हूं (जहां मैं उम्मीद कर रहा था कि आने वाले ग्राहक फोटोबूथ का उपयोग हमारे कार्यालय में अपनी यात्रा का दस्तावेजीकरण करने के लिए करेंगे)। कृपया, डाउनलोड करें और इसे स्वयं आज़माएं।

अधिक जानकारी https://github.com/raymondljones/photobooth/wiki पर मिल सकती है, यह मानता है कि आपके पास इस परियोजना के लिए समर्पित रास्पबेरी पाई है। एक बार वाईफाई एपी कॉन्फ़िगर हो जाने के बाद, जब तक ईथरनेट के माध्यम से प्लग इन नहीं किया जाता है, तब तक पाई के पास इंटरनेट का उपयोग नहीं होगा। नोट: कि आपके पास पाई से जुड़े किसी प्रकार का डिस्प्ले होना चाहिए। और इसे बिना सिर के GUI में बूट करने के लिए सेट किया जाना चाहिए। अपना पीआई (टचस्क्रीन के साथ या बिना) सेट करने और यूएसबी के माध्यम से वेबकैम में प्लग करने के बाद। बस निर्देशों का पालन करें। इंस्टॉल के बाद: त्वरित इंस्टॉल आवश्यक निर्भरता (नोडज, पीएचपी, क्रोमियम, आदि) का ख्याल रखेगा, साथ ही क्रोमियम-ब्राउज़र कियोस्क और वाईफाई एपी को भी सेटअप करेगा। एक बार पीआई रीबूट हो जाने पर, वाईफाई एपी एसएसआईडी के माध्यम से उपलब्ध होगा: फोटो बूथ पासवर्ड: फोटोबूथपास पीआई क्रोमियम कियोस्क पूर्ण स्क्रीन में बूट होना चाहिए (पहले लॉन्च के लिए आपको कैमरे तक `एक्सेस की अनुमति देने की आवश्यकता होगी) … फोटो बूथ नेटवर्क पर कोई भी कंप्यूटर कर सकता है नेटवर्क में एक अतिरिक्त फोटो बूथ बनने के लिए https://192.168.100.1/booth.html (https का उपयोग करना सुनिश्चित करें) पर भी जाएं (जब तक एक कैमरा संलग्न है)। इसके अलावा, PhotoBooth नेटवर्क पर कोई भी कंप्यूटर https://192.168.100.1/booth.html (http के रूप में छोड़ दें) पर भी जा सकता है। यह पृष्ठ ली गई सभी तस्वीरों तक पहुंच की अनुमति देगा (आपको प्रिंट करने या हटाने की क्षमता प्रदान करता है)। अपनी सीमाओं को जोड़ने के लिए, आप बस /var/www/html/ पर पाए गए बूथ.एचटीएमएल को संपादित कर सकते हैं, उन `li` टैग की तलाश कर सकते हैं जिनमें बॉर्डर इमेज (विकल्प-1.png, विकल्प-2.png, आदि) हों।. डेटा-विकल्प विशेषता को विशिष्ट रखते हुए, अपने स्वयं के `li` टैग जोड़ें। आकार के लिए गाइड के रूप में /var/www/html/images में दिए गए बॉर्डर में से किसी एक का उपयोग करें।

आपूर्ति

  1. रास्पबेरी पाई
  2. कोई भी यूएसबी वेब कैमरा (आधिकारिक आरपीआई कैम नहीं)
  3. एक टच स्क्रीन, या Pi. के लिए कोई डिस्प्ले

चरण 1: गीथूब से डाउनलोड करें

अपनी पसंद की निर्देशिका में प्रोजेक्ट @ https://github.com/raymondljones/photobooth डाउनलोड करें।

चरण 2: अनज़िप

अनज़िप (यदि ज़िप के रूप में डाउनलोड किया गया है) और कमांड लाइन के माध्यम से प्रोजेक्ट डायरेक्टरी में नेविगेट करें: `सीडी प्रोजेक्ट`

चरण 3: अपनी अनुमतियां बढ़ाएं

जड़ बनें: `सुडो बैश`

चरण 4: त्वरित इंस्टॉलर चलाएँ

इस कमांड को चलाएँ `sh Quick-install.sh`

सिफारिश की: