विषयसूची:
वीडियो: स्वचालित फोटोबूथ: 4 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
यह आपको दिखाएगा कि रास्पबेरी पाई, एक अल्ट्रासोनिक दूरी सेंसर, और कुछ अन्य सहायक उपकरण का उपयोग करके एक स्वचालित फोटो बूथ कैसे बनाया जाए। मैं एक ऐसा प्रोजेक्ट करना चाहता था जो परिष्कृत हार्डवेयर और परिष्कृत प्रोग्राम दोनों का उपयोग करता हो। मैंने रास्पबेरी पाई संसाधन पृष्ठ पर इस तरह की परियोजनाओं पर शोध किया, इनमें से कुछ परियोजनाएं अजगर के साथ भौतिक कंप्यूटिंग और माइक्रो बिट सेल्फी हैं। इनमें से एक ने दिखाया कि रास्पबेरी पाई कैमरे का उपयोग कैसे किया जाता है और दूसरे ने दिखाया कि अल्ट्रासोनिक दूरी सेंसर का उपयोग कैसे किया जाता है।
चरण 1: सामग्री
इससे पहले कि हम अपना सर्किट बनाना शुरू करें, आपको कुछ सामग्रियों की आवश्यकता होगी:
1 एक्स रास्पबेरी पाई 3
1 एक्स टी-मोची
1 एक्स पीआई कैमरा
1 एक्स अल्ट्रासोनिक दूरी सेंसर
3 एक्स आरजीबी एलईडी
10 x 330 ओम रेसिस्टर्स
1 x 560 ओम रेसिस्टर
विभिन्न रंगीन केबलों के 5 x स्पूल
1 एक्स ब्रेडबोर्ड
चरण 2: सर्किट का निर्माण
यह वह तरीका है जिससे मैं अपने सर्किट को जोड़ने के बारे में गया:
1. इस सर्किट को बनाने के लिए आप रास्पबेरी पाई कैमरा को उपयुक्त सॉकेट में प्लग करना चाहेंगे
2. टी-कोब्बलर को ब्रेडबोर्ड में प्लग करें।
3. कस्टम लंबाई के जम्पर केबल का उपयोग करके एक को पावर रेल से और एक को ग्राउंड रेल से कनेक्ट करें
4. अल्ट्रासोनिक डिस्टेंस सेंसर में प्लग इन करें और 'vcc' लेग को पावर में, 'gnd' को ग्राउंड में, 'ट्रिग' को GPIO पिन में, और 'इको' को 330 ओम रेसिस्टर में प्लग करें जो 560 ओम रेसिस्टर से कनेक्ट होता है। जो जमीन और एक GPIO पिन से जुड़ा है।
5. एलईडी के एनोड को पावर से जोड़ने वाली ब्रेडबोर्ड इनलाइन पर तीन आरजीबी एलईडी लगाएं, और एल ई डी के रंग को नियंत्रित करने वाले विभिन्न पैरों को 330 ओम रेसिस्टर्स और फिर जीपीआईओ पिन से कनेक्ट करें।
चरण 3: कोड
रास्पबेरी पाई को GPIO पिन का उपयोग करने के लिए हमें कुछ करने के लिए पिन को कोड करना होगा। मैंने जो कोड बनाया है उसे बनाने के लिए मैंने अजगर 3 आईडीएलई का इस्तेमाल किया। मैंने जो कोड बनाया है वह कार्य करने के लिए RPi. GPIO के साथ-साथ gpiozero लाइब्रेरी का उपयोग करता है। विभिन्न रंगों के लिए प्रक्रियाएं हैं और एक फ़ंक्शन है जो अल्ट्रासोनिक दूरी सेंसर का उपयोग करके दूरी की गणना करता है और जब सीमा में कुछ होता है तो यह पीआई कैमरा पूर्वावलोकन खोल देगा और एल ई डी उलटी गिनती करेगा और फिर एक तस्वीर ली जाएगी।
यहां वह कोड है जिसका मैंने उपयोग किया था:
जीपीआईओ आयात समय के रूप में पिकामेरा आयात पिकैमरा से जीपीओजेरो आयात बटन, समय से एलईडी आयात नींद आयात आरपीआई। जीपीआईओ
आर = [एलईडी (23), एलईडी (25), एलईडी (12)]
जी = [एलईडी (16), एलईडी (20), एलईडी (21)] बी = [एलईडी (17), एलईडी (27), एलईडी (22)] बटन = बटन (24) जीपीआईओ.सेटमोड (जीपीआईओ.बीसीएम) GPIO_TRIGGER = 19 GPIO_ECHO = 26 GPIO.सेटअप (GPIO_TRIGGER, GPIO. OUT) GPIO.setup (GPIO_ECHO, GPIO. IN)
डीईएफ़ लाल (एक्स):
r[x].off() g[x].on() b[x].on()
डीईएफ़ ऑफ (एक्स):
r[x].on() g[x].on() b[x].on()
डीफ़ ऑफ ():
r[0].on() g[0].on() b[0].on() r[1].on() g[1].on() b[1].on() r[2].on() g[2].on() b[2].on()
हरा हरा (एक्स):
r[x].on() g[x].off() b[x].on()
डीईएफ़ ब्लू (एक्स):
r[x].on() g[x].on() b[x].off()
डीईएफ़ रन ():
कैमरा.कैप्चर ('सेल्फी.जेपीजी') कैमरा.स्टॉप_प्रीव्यू ()
डीईएफ़ दूरी ():
GPIO.output(GPIO_TRIGGER, True) time.sleep(0.00001) GPIO.output(GPIO_TRIGGER, False) StartTime = time.time() StopTime = time.time() जबकि GPIO.input(GPIO_ECHO) == 0: StartTime = time.time() जबकि GPIO.input(GPIO_ECHO) == 1: स्टॉपटाइम = time.time() TimeElapsed = StopTime - StartTime दूरी = (TimeElapsed *34300)/2 वापसी दूरी
बंद()
जबकि सच: d = दूरी () अगर इंट (डी) <= 30: कैमरा के रूप में PiCamera () के साथ: कैमरा। start_preview () लाल (0) नींद (1) नीला (1) नींद (1) हरा (2) नींद (1) बंद () कैमरा.कैप्चर ('सेल्फी.जेपीजी') कैमरा.स्टॉप_प्रीव्यू ()
सिफारिश की:
बुनियादी मानकों के स्वचालित नियंत्रण के साथ एक्वेरियम डिजाइन: 4 कदम (चित्रों के साथ)
बुनियादी मानकों के स्वचालित नियंत्रण के साथ एक्वेरियम डिजाइन: परिचयआज, समुद्री एक्वैरियम देखभाल हर एक्वाइरिस्ट के लिए उपलब्ध है। एक्वैरियम प्राप्त करने की समस्या मुश्किल नहीं है। लेकिन निवासियों के पूर्ण जीवन समर्थन के लिए, तकनीकी विफलताओं से सुरक्षा, आसान और त्वरित रखरखाव और देखभाल
जलाशय के साथ वाईफाई स्वचालित प्लांट फीडर - इंडोर / आउटडोर खेती सेटअप - रिमोट मॉनिटरिंग के साथ स्वचालित रूप से जल संयंत्र: 21 कदम
जलाशय के साथ वाईफाई स्वचालित संयंत्र फीडर - इंडोर / आउटडोर खेती सेटअप - रिमोट मॉनिटरिंग के साथ स्वचालित रूप से जल संयंत्र
रास्पबेरी पाई फोटोबूथ: 5 कदम
रास्पबेरी पाई फोटोबूथ: उद्देश्य: एक पाई कैमरा को कोड और स्थापित करना सीखें
शादी / घटना फोटोबूथ: 6 कदम (चित्रों के साथ)
शादी / घटना फोटोबूथ: हाय सब लोग, मेरी शादी पिछले साल हुई थी, जब हम डी-डे की तैयारी की तलाश में थे, हम बहुत सारे विवाह सम्मेलनों में गए थे। हर सम्मेलन में एक फोटोबूथ किराएदार होता है, मैंने सोचा था कि एक फोटोबूथ एक शादी के लिए एक अच्छा विचार था, प्रत्येक अतिथि ग
DIY फोटोबूथ: 7 कदम (चित्रों के साथ)
DIY फोटोबूथ: यह एक ट्यूटोरियल है कि कैसे दुनिया भर में मॉल, मनोरंजन पार्क और शॉपिंग सेंटर में देखे जाने वाले पारंपरिक लोगों की तरह अपना खुद का फोटोबूथ बनाया जाए। हालांकि यह बूथ पूरी तरह से डिजिटल है और इसे घर पर करना काफी सस्ता/आसान है। मैं WR