विषयसूची:

राष्ट्रपति के उद्घाटन की उलटी गिनती घड़ी (वाईफ़ाई): 6 कदम
राष्ट्रपति के उद्घाटन की उलटी गिनती घड़ी (वाईफ़ाई): 6 कदम

वीडियो: राष्ट्रपति के उद्घाटन की उलटी गिनती घड़ी (वाईफ़ाई): 6 कदम

वीडियो: राष्ट्रपति के उद्घाटन की उलटी गिनती घड़ी (वाईफ़ाई): 6 कदम
वीडियो: #Current Affairs 2020।| रट लो - 6 एक भी प्रश्न नहीं होगा गलत || Ravi P. Tiwari 2024, जुलाई
Anonim
राष्ट्रपति के उद्घाटन की उलटी गिनती घड़ी (वाईफ़ाई)
राष्ट्रपति के उद्घाटन की उलटी गिनती घड़ी (वाईफ़ाई)
राष्ट्रपति के उद्घाटन की उलटी गिनती घड़ी (वाईफ़ाई)
राष्ट्रपति के उद्घाटन की उलटी गिनती घड़ी (वाईफ़ाई)
राष्ट्रपति के उद्घाटन की उलटी गिनती घड़ी (वाईफ़ाई)
राष्ट्रपति के उद्घाटन की उलटी गिनती घड़ी (वाईफ़ाई)

अवलोकन: उलटी गिनती घड़ी वाणिज्यिक उत्पादों के समान है, कुछ मोड़ के साथ:

ए) जब लक्ष्य घटना का समय पूरा हो जाता है, उलटी गिनती घड़ी: एक स्क्रॉलिंग घोषणा प्रदर्शित करता है, और ध्वनि प्रभाव और एक एमपी 3 गीत बजाता है - इस मामले में, आर.ई.एम. गीत: "यह दुनिया का अंत है जैसा हम जानते हैं (और मुझे अच्छा लगता है)।" Youtube पर चलाएं

बी) आप भविष्य की घटना का सटीक समय मिनट और सेकंड तक निर्दिष्ट कर सकते हैं।

सी) वाईफ़ाई घड़ी समारोह समय के बहाव को समाप्त करता है, और भविष्य की घटना तिथियों के लिए आसान ओवर-द-एयर रीप्रोग्रामिंग की अनुमति देता है।

प्रमुख घटक: रास्पबेरी पाई, 16 x 2 एलसीडी, और पावर्ड स्पीकर एक डॉलर स्टोर 5x7 पिक्चर फ्रेम में लगाया गया है।

कौशल स्तर: रास्पबेरी पाई की स्थापना और हेडलेस, लिनक्स बेसिक कमांड और पायथन प्रोग्राम, और थोड़ा सा सोल्डरिंग (3 तार) चलाने से परिचित।

चरण 1: पुर्जे और उपकरण

पार्ट्स और टूल्स
पार्ट्स और टूल्स
पार्ट्स और टूल्स
पार्ट्स और टूल्स
पार्ट्स और टूल्स
पार्ट्स और टूल्स

भाग:

  1. रास्पबेरी पाई मॉडल बी + या बाद में और केस
  2. 3.5 मिमी ऑडियो इनपुट के साथ यूएसबी संचालित स्पीकर। मैंने जिस स्पीकर का इस्तेमाल किया वह एक मुफ्त प्रचार आइटम था, लेकिन यह स्पीकर काफी करीब दिखता है … स्पीकर। आदर्श रूप से एक वर्ग रूप कारक के साथ कुछ।
  3. 2 माइक्रो यूएसबी केबल और डुअल पोर्ट चार्जर - वैकल्पिक रेड कॉइल वायर हार्नेस
  4. 5x7 तस्वीर फ्रेम
  5. स्पार्कफुन ऑडियो केबल टीआरआरएस - 18" (बेनी) कैब-11580
  6. डिजिके सीपी-3502-एनडी 3.5 मिमी स्टीरियो प्लग
  7. 3/4 "मोटी हार्डबोर्ड या प्लाईवुड लगभग 5" 8 से"
  8. I2C 2X16 एलसीडी डिस्प्ले मॉड्यूल
  9. 4 महिला से महिला डुपोंट जम्पर तार (100 या 200 मिमी लंबा ठीक है)
  10. यूएसबी वाईफ़ाई एडाप्टर

उपकरण:

  1. गर्म गोंद वाली बंदूक
  2. सोल्डरिंग आयरन
  3. वायर स्ट्रिपर
  4. बैंड या जिग आरी

चरण 2: टीआरआरएस ऑडियो केबल का निर्माण करें

टीआरआरएस ऑडियो केबल का निर्माण
टीआरआरएस ऑडियो केबल का निर्माण

स्पार्कफुन ऑडियो केबल TRRS - 18 (पिगटेल) CAB-11580 के पीले, लाल और हरे रंग के लीड को Digikey CP-3502-ND 3.5 मिमी स्टीरियो प्लग से मिलाएं जैसा कि चित्र में दिखाया गया है

चरण 3: रास्पबेरी पीआई सेटअप करें

a) रास्पबेरी पाई को सेटअप करें, I2C और SHH को सक्षम करना सुनिश्चित करें, वाईफाई भी सेटअप करें और सुनिश्चित करें कि आप "हेडलेस मोड" में रास्पबेरी पाई से जुड़ सकते हैं। निर्देशिका।

बी) एक परियोजना उपनिर्देशिका बनाएं - मैंने आवश्यक फाइलों को डालने के लिए मेरा "ट्रम्प" कहा।

एमकेडीआईआर ट्रम्प

सीडी ट्रम्प

pwd कमांड को यील्ड / होम / पीआई / ट्रम्प चाहिए

ग) अपने ध्वनि प्रभाव और गाने की फाइलों को /home/pi/trump में कॉपी करें। फ़ाइल नाम DRUMROLL.wav और गीत remsong.mp3 होना चाहिए ताकि हम इस पायथन प्रोग्राम के साथ काम कर सकें जिसे हम बाद में जोड़ेंगे। आप विभिन्न फ़ाइल नामों का उपयोग कर सकते हैं, लेकिन फिर आपको अजगर फ़ाइल को संपादित करने की आवश्यकता होगी। मैं कॉपीराइट कारणों से इन फ़ाइलों को प्रदान नहीं कर सकता - लेकिन आप विंडोज ओएस में शामिल कई ध्वनि प्रभाव फाइलें पा सकते हैं, और निश्चित रूप से आईट्यून्स, अमेज़ॅन से गाने डाउनलोड कर सकते हैं …

संकेत - मेरे पीसी और रास्पी के बीच फाइलों को आगे और पीछे ले जाने के लिए, मैं उपयोगिता प्रोग्राम winSCP का उपयोग करता हूं

चरण 4: एलसीडी डिस्प्ले को रास्पबेरी पाई, सेटअप और टेस्ट से कनेक्ट करें।

एलसीडी डिस्प्ले को रास्पबेरी पाई, सेटअप और टेस्ट से कनेक्ट करें।
एलसीडी डिस्प्ले को रास्पबेरी पाई, सेटअप और टेस्ट से कनेक्ट करें।

a) 4 फीमेल टू फीमेल जम्पर का उपयोग करके LCD को Raspberry PI से कनेक्ट करें। रासपी पर एसडीए पिन को एलसीडी पर जीपीआईओ एसडीए पिन से कनेक्ट करें, और रासपी पर एससीएल पिन को एलसीडी पर एससीएल पिन से कनेक्ट करें, 5 वोल्ट और ग्राउंड पिन को भी रास्पी से एलसीडी से कनेक्ट करें।

बी) अपने रास्पी को एलसीडी से बात करने के लिए - हेडलेस मोड में रास्पबेरी पीआई का उपयोग करें, और सर्किट बेसिक्स द्वारा पाइथन के साथ एलसीडी प्रोग्रामिंग गाइड देखें। आपको कम से कम शीर्षक वाले अनुभागों को पूरा करना होगा: RPLCD पुस्तकालय स्थापित करना और 8 बिट मोड में प्रदर्शित करने के लिए लिखना। सुनिश्चित करें कि आप एलसीडी पर "हैलो वर्ल्ड" प्रदर्शित कर सकते हैं। जब तक यह पूरा न हो जाए, तब तक आगे न बढ़ें।

चरण 5: सिस्टम टेस्ट

सिस्टम टेस्ट
सिस्टम टेस्ट

a) LCD को कनेक्टेड रखते हुए, TRRS ऑडियो केबल को स्पीकर और RasPi (TRRS केबल एंड टू RasPi) के बीच कनेक्ट करें। रासपी और स्पीकर दोनों को पावर से कनेक्ट करें। ऊपर आरेख देखें।

b) फ़ाइल cntDwnSng.py को अपनी trump निर्देशिका में कॉपी करें। परीक्षण उद्देश्यों के लिए, जब भी आप परीक्षण चला रहे हों, तो दिनांक मानों को लगभग 10 मिनट में बदलने के लिए फ़ाइल को संपादित करें:

कमांड सारांश -

ट्रम्प निर्देशिका में बदलें"

सीडी ट्रम्प

इसके साथ संपादित करें:

नैनो cntDwnSng.py

अजगर कार्यक्रम दिनांक मान बदलें:

# यहां लक्ष्य समय और तारीख दर्ज करें दिन= 20

महीना = 1

वर्ष = 2017

घंटा = 12

मिनट = 00

सेकंड = 0

c) पायथन प्रोग्राम को सेव करें और कमांड के साथ चलाएं:

अजगर cntDwnSng.py

डी) अपेक्षित परिणाम है: एलसीडी शून्य समय तक पहुंचने तक समय की गणना करता है, फिर ध्वनि प्रभाव चलता है, फिर एलसीडी संदेश स्क्रॉल करता है, और अंत में एमपी 3 गीत बजता है। यदि सब कुछ ठीक रहा तो आप दिनांक मान रीसेट कर सकते हैं।

चरण 6: चित्र फ़्रेम और अंतिम असेंबली को संशोधित करें

पिक्चर फ्रेम और फाइनल असेंबली को संशोधित करें
पिक्चर फ्रेम और फाइनल असेंबली को संशोधित करें
पिक्चर फ्रेम और फाइनल असेंबली को संशोधित करें
पिक्चर फ्रेम और फाइनल असेंबली को संशोधित करें
पिक्चर फ्रेम और फाइनल असेंबली को संशोधित करें
पिक्चर फ्रेम और फाइनल असेंबली को संशोधित करें

a) बैकबोर्ड से अलग करने के लिए स्टॉक पिक्चर फ्रेम सपोर्ट आर्म को साइड-टू-साइड घुमाएं।

b) उद्घाटन छवि फ़ाइल (या तो-j.webp

ग) अधिक फ्लश माउंट प्राप्त करने के लिए डिस्प्ले के पास चिपके हुए सभी पिनों को काट लें। हॉट ग्लू और कॉर्नर कार्डबोर्ड स्ट्रिप्स के साथ बैकबोर्ड को फ्रेम करने के लिए एलसीडी संलग्न करें। एलसीडी को उल्टा न लगाएं!

डी) एक बैंड या जिग आरी के साथ, प्रति ड्राइंग फ्रेम समर्थन काट लें और गर्म गोंद के साथ पिक्चर फ्रेम बैकबोर्ड से संलग्न करें - यह सुनिश्चित करने के लिए ध्यान रखें कि यह चौकोर रूप से जुड़ा हुआ है।

ई) रासपी केस को एक साथ स्नैप करने से पहले 4 डुपोंट तारों को रासपी जीपीआईओ पिन पर डालें।

च) गर्म गोंद के साथ समर्थन हाथ को फ्रेम करने के लिए रास्पी और स्पीकर संलग्न करें। पिछले चरण के अनुसार अन्य कनेक्ट को पूरा करें। वैकल्पिक - यूएसबी पावर केबल को रेड कॉइल वायर हार्नेस के साथ बांधें।

छ) स्टार्टअप पर पायथन प्रोग्राम को ऑटो-रन करने के लिए कमांड दर्ज करें:

सुडो नैनो / आदि / प्रोफाइल

नीचे स्क्रॉल करें और निम्न पंक्ति जोड़ें:

सुडो पायथन /होम/पीआई/ट्रम्प/cntDwnSng.py

बाहर निकलने के लिए Ctrl-X टाइप करें, फिर सेव करने के लिए "Y" और उसके बाद दो बार "Enter" टाइप करें।

एच) आगे बढ़ते हुए - अब जब आपके पास रास्पी नियंत्रण क्षमताएं हैं, तो आप आसानी से और भी अधिक उत्सव समारोह जोड़ सकते हैं, आतिशबाजी लॉन्च करने की क्षमता के साथ नए साल की पूर्व संध्या उलटी गिनती घड़ी देखें

सिफारिश की: