विषयसूची:

रेट्रो पीएसी-मैन क्लॉक: 6 कदम (चित्रों के साथ)
रेट्रो पीएसी-मैन क्लॉक: 6 कदम (चित्रों के साथ)

वीडियो: रेट्रो पीएसी-मैन क्लॉक: 6 कदम (चित्रों के साथ)

वीडियो: रेट्रो पीएसी-मैन क्लॉक: 6 कदम (चित्रों के साथ)
वीडियो: Ultimate Soldier #4 | Little Singham Cartoon | Discovery Kids India 2024, जुलाई
Anonim
Image
Image

द्वारा TechKiwiGadgetsTechKiwiGadgets on InstagramFollow लेखक द्वारा अधिक:

USB चार्जिंग समस्या निवारक
USB चार्जिंग समस्या निवारक
USB चार्जिंग समस्या निवारक
USB चार्जिंग समस्या निवारक
यूएसबी रिचार्जेबल इको फ्रेंडली टॉर्च
यूएसबी रिचार्जेबल इको फ्रेंडली टॉर्च
यूएसबी रिचार्जेबल इको फ्रेंडली टॉर्च
यूएसबी रिचार्जेबल इको फ्रेंडली टॉर्च
एनिमेटेड शब्द घड़ी
एनिमेटेड शब्द घड़ी
एनिमेटेड शब्द घड़ी
एनिमेटेड शब्द घड़ी

के बारे में: प्रौद्योगिकी और इसके द्वारा लायी जा सकने वाली संभावनाओं के बारे में पागल। मुझे अनोखी चीजें बनाने की चुनौती पसंद है। मेरा लक्ष्य प्रौद्योगिकी को मज़ेदार, रोज़मर्रा की ज़िंदगी के लिए प्रासंगिक बनाना और लोगों को कूल बनाने में सफल बनाने में मदद करना है… टेककीवी गैजेट्स के बारे में अधिक जानकारी »

टच स्क्रीन और एनिमेटेड पीएसी-मैन आंकड़ों के साथ एक इंटरैक्टिव पीएसी-मैन बेडसाइड घड़ी बनाएं।

यह शानदार प्रोजेक्ट बनाने में आश्चर्यजनक रूप से सरल है और उन उदासीन पीएसी-मैन व्यसनों के लिए एक महान उपहार है।

साथ ही पीएसी-मैन गेम के साथ बातचीत करने में सक्षम होने के कारण, आप अलार्म के लिए अपनी पसंद की ध्वनि रिकॉर्ड कर सकते हैं।

*** मूल Pacman गेमप्ले के साथ जारी किया गया V10 कोड अब डॉट्स के साथ शामिल है ***

चरण 1: सामग्री इकट्ठा करें

सामग्री इकट्ठा करें
सामग्री इकट्ठा करें
सामग्री इकट्ठा करें
सामग्री इकट्ठा करें
सामग्री इकट्ठा करें
सामग्री इकट्ठा करें

रेट्रो पीएसी-मैन क्लॉक एमडीएफ लकड़ी से लेजर कट वाले केस के साथ 5 प्रमुख मॉड्यूल से बना है।

  1. Arduino Board - Arduino Mega 2560 (आइटम 1, 2 और 3 को एक बंडल ऑर्डर के रूप में खरीदा जा सकता है)
  2. टच स्क्रीन अरुडिनो शील्ड - 3.2 इंच मेगा टच एल सीडी
  3. विस्तार बोर्ड शील्ड टच स्क्रीन - 3.2 "टीएफटी एलसीडी डिस्प्ले + Arduino के मेगा 2560 के लिए टच स्क्रीन (* नोट: सैन्समार्ट से बचें नीचे अनुभाग 4 देखें)
  4. रीयल टाइम क्लॉक मॉड्यूल - DS3231 RTC
  5. वॉयस रिकॉर्डर मॉड्यूल - ISD1820 वॉयस रिकॉर्डर

निर्देशयोग्य में संलग्न आवश्यक Arduino कोड है, पुस्तकालयों के लिंक और किसी भी विशेष ग्राफिक्स फ़ाइलों को आपको प्रोजेक्ट बनाने की आवश्यकता होगी।

ऊपर दी गई सूची में प्रोटोटाइप में उपयोग की जाने वाली वस्तुओं के समान भागों के आपूर्तिकर्ताओं के लिंक हैं। लागत कम से कम हो, यह सुनिश्चित करने के लिए आप जहां भी उचित समझें, वहां से पुर्जे मंगाने के लिए आप स्वतंत्र हैं।

इन मॉड्यूल के अलावा, आपको निम्नलिखित घटकों की आवश्यकता होगी:

  1. शरीर के सामने के मामले को बन्धन के लिए पैनल पिन x 4
  2. एक साथ ग्लूइंग केस के लिए दो भाग एपॉक्सी राल
  3. सैंडपेपर शीट - लकड़ी की सैंडिंग के लिए प्रत्येक महीन और मध्यम ग्रेड की 4 शीट
  4. 3 मिमी व्यास की लकड़ी की ड्रिल बिट के साथ इलेक्ट्रिक ड्रिल।
  5. यूएसबी केबल 1 मीटर लंबाई
  6. यूएसबी चार्जर (घड़ी के लिए बिजली की आपूर्ति के लिए प्रयुक्त)
  7. 150 मिमी x 30 मिमी x 3 मिमी एमडीएफ या स्टाइरीन मामले के भीतर सर्किट रखने के लिए एक ब्रैकेट बनाने के लिए
  8. गर्म गोंद वाली बंदूक

वैकल्पिक ऑटो बैक लाइट डिमिंग कंपोनेंट्स की आवश्यकता केवल तभी होती है जब बेडसाइड क्लॉक

  1. रोकनेवाला 270k ओम
  2. जेनर डायोड 3.3v 0.5 वाट
  3. रोकनेवाला 47 ओम
  4. लाइट डिपेंडेंट रेसिस्टर (LDR)

चरण 2: केस बनाएँ

केस बनाएं
केस बनाएं
केस बनाएं
केस बनाएं
केस बनाएं
केस बनाएं

मामला 9 मिमी और 3 मिमी एमडीएफ लकड़ी से बना है जिसे आकार में लेजर कट किया गया है। नीचे आयामों और आवश्यक भागों की संख्या वाली फाइलें हैं जिन्हें आप अपने लिए ऐसा करने के लिए स्थानीय लेजर कटर कंपनी को भेज सकते हैं।

1. फ्रंट पैनल

फ्रंट पैनल को दो साइड रिंगों के बीच सैंडविच किया गया है और 5 मिनट के दो-भाग वाले एपॉक्सी गोंद के साथ चिपका दिया गया है। सावधान रहें कि गोंद को ज़्यादा न करें क्योंकि यह दिखाएगा कि क्या यह पक्षों से बाहर निकलता है।

इसके अलावा, एक अच्छा प्रभाव प्रदान करने के लिए फ्रंट कवर ग्रिल पर सामग्री का एक छोटा सा टुकड़ा चिपकाया जाता है और अलार्म स्पीकर ध्वनि को घड़ी के सामने ले जाने की अनुमति देता है।

चार पैनल पिन को सामने के पैनल के अंदर के कोनों में डाला गया है और लगभग 10 मिमी के मामले में वापस फैला हुआ है। इसे बैक पैनल में डाला जाएगा ताकि टेस्टिंग के दौरान इसे हटाया जा सके।

2. बैक पैनल

बैक पैनल में पांच साइड रिंग होते हैं जिसके बाद बैक केस होता है जिसे फाइनल साइड रिंग द्वारा सैंडविच किया जाता है। एक बार फिर और 5 मिनट के दो-भाग वाले एपॉक्सी गोंद के साथ चिपके हुए। सावधान रहें कि गोंद को ज़्यादा न करें क्योंकि यह दिखाएगा कि क्या यह पक्षों से बाहर निकलता है।

फ्रंट पैनल पिन से होल पोजीशन का उपयोग करते हुए 3 मिमी छेद को ध्यान से चिह्नित करें और ड्रिल करें और आगे और पीछे की इकाइयों को एक साथ कनेक्ट करें।

3. रेत और पेंट के घटक एक बार आपके सामने और पीछे की इकाइयाँ इकट्ठी हो जाने के बाद आप किसी भी रंग या सिर्फ रेत को हल्के से हाथ से पेंट करना चुन सकते हैं और एक स्पष्ट लाह स्प्रे के साथ कवर कर सकते हैं। मैंने बाद वाले को चुना क्योंकि मुझे स्ट्रेस्ड वुड इफेक्ट काफी पसंद था जो कि लेजर कटर ने हल्की सैंडिंग के बाद छोड़ा था। मुझे लकड़ी को सील करने के लिए लकड़ी पर स्पष्ट लाह स्प्रे के 3 से 4 कोट लगाने पड़े क्योंकि लकड़ी बहुत छिद्रपूर्ण है।

4. वैकल्पिक 3D केस दो निर्माताओं ने कृपया इस रेट्रो Pacman घड़ी के लिए एक 3D टेम्पलेट प्रकाशित किया है

ये यहां पाए जा सकते हैं

पीएसी मैन केस feconinc. द्वारा

TronicGr. द्वारा पीएसी मैन क्लॉक केस रीमिक्स

चरण 3: इलेक्ट्रॉनिक मॉड्यूल को इकट्ठा करें

इलेक्ट्रॉनिक मॉड्यूल को इकट्ठा करें
इलेक्ट्रॉनिक मॉड्यूल को इकट्ठा करें
इलेक्ट्रॉनिक मॉड्यूल को इकट्ठा करें
इलेक्ट्रॉनिक मॉड्यूल को इकट्ठा करें
इलेक्ट्रॉनिक मॉड्यूल को इकट्ठा करें
इलेक्ट्रॉनिक मॉड्यूल को इकट्ठा करें

समग्र सर्किट में एक रीयल टाइम क्लॉक, Arduino मेगा, साउंड मॉड्यूल, टच स्क्रीन और एक स्क्रीन शील्ड शामिल हैं।

1. रीयल टाइम क्लॉक

दिए गए चित्र के अनुसार Arduino मेगा के पीछे रीयलटाइम घड़ी को माउंट करें। मैंने यह सुनिश्चित करने के लिए एक गर्म गोंद बंदूक और पैकिंग फोम का इस्तेमाल किया कि वे स्पर्श नहीं कर रहे हैं और आंदोलन को अवशोषित करने के लिए कुछ कुशनिंग है। मेरे मामले में, मैंने RTC के 2 पैरों को सीधे Arduino में मिलाया और 5v और GND को Arduino से जोड़ने के लिए हुकअप वायर का उपयोग किया।

2. ध्वनि रिकॉर्डिंग मॉड्यूल

ये वास्तव में शांत और उपयोग में आसान हैं। ऊपर के समान फैशन में, मॉड्यूल और स्पीकर को Arduino के पीछे की स्थिति में रखने के लिए फोम और गर्म गोंद का उपयोग करें ताकि यह सुनिश्चित हो सके कि वे छूने से अछूता है। साउंड मॉड्यूल को Arduino पर D8 द्वारा ट्रिगर किया जाता है, इसलिए इसे और बिजली की आपूर्ति को प्रदान किए गए सर्किट आरेख के अनुसार जोड़ने की आवश्यकता होती है।

3. ऑटो बैकलाइट डिमर (वैकल्पिक) यदि आप बेडसाइड घड़ी के रूप में उपयोग करने का इरादा रखते हैं, तो आप रात में बैकलाइट को स्वचालित रूप से मंद करना चाहेंगे ताकि यह आपकी नींद को प्रभावित न करे। (यदि नहीं तो आप इस चरण को छोड़ सकते हैं!)

दुर्भाग्य से, TFT स्क्रीन में बैकलाइट +3.3v में हार्ड वायर्ड है और इसे Arduino के साथ समायोजित नहीं किया जा सकता है। इसका मतलब है कि हमें इसे डिस्कनेक्ट करना होगा और बैकलाइट चमक को नियंत्रित करने के लिए Arduino पर PWM पिन से फिर से कनेक्ट करना होगा। मैं इसे घटकों पर पिन या पटरियों को कम से कम नुकसान के साथ करना चाहता था इसलिए निम्नलिखित दृष्टिकोण लिया।

नीचे दिए गए चरणों का ध्यानपूर्वक पालन करें

(ए) इसे प्राप्त करने के लिए प्रकाश का पता लगाने के लिए यूनिट के पीछे एक लाइट डिपेंडेंट रेसिस्टर (LDR) लगाया जाता है। मामले में दो 3 मिमी छेद ड्रिल करें और छेद के माध्यम से एलडीआर पैरों को धक्का दें। पैरों को पकड़ने के लिए कैबिनेट के अंदर गर्म गोंद का प्रयोग करें। केस के अंदर दो तारों को मिलाएं और उन्हें सर्किट डायग्राम के अनुसार कनेक्ट करें। सर्किट आरेख के अनुसार Arduino के A7 में 270k ओम रेसिस्टर जोड़ें।

(बी) टीएफटी डिस्प्ले को हटा दें, और इसे एक फर्म सतह पर रखें। पिन 19 (LED_A) को पहचानें और पिन के आधार पर प्लास्टिक के कुछ मिलीमीटर सावधानी से हटा दें। ऊपर की तस्वीर के अनुसार पिन को फ्लैट और कनेक्टर से दूर मोड़ें। जांचें कि टीएफटी शील्ड आराम से प्लग इन कर सकती है और बेंट पिन प्लग या सॉकेट को बाधित नहीं करता है।

(सी) एक ४७ ओम रजिस्टर को पिन के ऊपर मुड़े हुए से मिलाएं और एक तार को रेसिस्टर से अरुडिनो मेगा के डी९ से कनेक्ट करें। Arduino D9 पिन 40mA तक डूब सकता है, इसलिए रोकनेवाला इसे इससे कम तक सीमित करता है। उसी पिन (LED_A) में 3.3v जेनर डायोड संलग्न करें और इसे आरेख के अनुसार पृथ्वी से कनेक्ट करें। इसका उद्देश्य बैकलाइट को ओवरवॉल्टेज से बचाना है क्योंकि यह वोल्टेज को 3.3v पर रेगुलेट करेगा।

4. TFT Screen और Arduino Shield 3.2' TFT Touch Screen कनेक्टर को TFT Arduino Shield में सावधानी से पुश करें। फिर दिए गए चित्र के अनुसार ध्यान से Arduino के शीर्ष से कनेक्ट करें। आरटीसी में एक बैटरी होती है इसलिए बिजली हटा दिए जाने पर भी सही समय बरकरार रहेगा। अलार्म समय को एप्रोम में अरुडिनो पर संग्रहीत किया जाता है, जिसका अर्थ है कि पावरकट होने पर इसे बरकरार रखा जाएगा।

चरण 4: कोड अपलोड करें और घड़ी का परीक्षण करें

कोड अपलोड करें और घड़ी का परीक्षण करें
कोड अपलोड करें और घड़ी का परीक्षण करें

"लोड हो रहा है = "आलसी"

डीके और अन्य थीम
डीके और अन्य थीम
डीके और अन्य थीम
डीके और अन्य थीम

अन्य थीम प्रदान करने के लिए रेट्रो पीएसी-मैन क्लॉक कोड को संशोधित किया जा सकता है। यूएसबी केबल का मतलब है कि अन्य निर्माताओं के लिए अपनी अनूठी थीम विकसित करने की संभावना है।

शामिल गधा काँग का एक प्रारंभिक संस्करण है। घड़ी हमेशा की तरह काम करती है और मारियो को नियंत्रित करने के लिए टच स्क्रीन नियंत्रण मौजूद है।

*** प्रोडक्शन वर्जन 3 अब इस इंस्ट्रक्शनल में जारी किया गया है ***

ऊपर, नीचे, बाएँ और दाएँ नियंत्रणों का उपयोग केवल स्क्रीन के ऊपर, नीचे, बाएँ और दाएँ स्पर्श करके मारियो की दिशा बदलने के लिए किया जा सकता है।

बाएं या दाएं यात्रा करते समय कूदने के लिए स्क्रीन के शीर्ष को स्पर्श करें। सेटअप मेनू को सक्रिय करने के लिए स्क्रीन के केंद्र को दबाएं।

मुझे आशा है कि यह दूसरों को और विकसित करने के लिए कुछ प्रेरणा प्रदान करता है !!

माइक्रोकंट्रोलर प्रतियोगिता 2017
माइक्रोकंट्रोलर प्रतियोगिता 2017
माइक्रोकंट्रोलर प्रतियोगिता 2017
माइक्रोकंट्रोलर प्रतियोगिता 2017

माइक्रोकंट्रोलर प्रतियोगिता 2017 में प्रथम पुरस्कार

सिफारिश की: