विषयसूची:

Arduino पीएसी-मैन घोस्ट कॉस्टयूम: 3 कदम
Arduino पीएसी-मैन घोस्ट कॉस्टयूम: 3 कदम

वीडियो: Arduino पीएसी-मैन घोस्ट कॉस्टयूम: 3 कदम

वीडियो: Arduino पीएसी-मैन घोस्ट कॉस्टयूम: 3 कदम
वीडियो: Arduino in 100 Seconds 2024, जून
Anonim
Image
Image
Arduinos और Screens को असेंबल करें
Arduinos और Screens को असेंबल करें

पीएसी-मैन एक क्लासिक वीडियो गेम है। इस साल, हमारे स्कूल के कर्मचारी पीएसी-मैन गेम के पात्रों की तरह तैयार हो रहे हैं। विषय प्रमुख पीएसी-मैन हैं, शिक्षक भूत हैं।

ब्रिस्टल बोर्ड का एक रंगीन टुकड़ा प्राप्त करना आसान है, ऊपर से एक अर्ध-वृत्त काट लें, नीचे के लिए आरी-दांत काट लें और कुछ सफेद और काले कागज की आंखों पर लगाएं।

चूँकि मैं एक कंप्यूटर अध्ययन का शिक्षक हूँ, कागज़ की आँखें इसे नहीं काटेंगी! आइए Arduino को केस पर रखें और आँखों को चेतन करें!

यह प्रोजेक्ट कागज़ की आँखों को दो Arduino Unos और दो mcu_friend 320x240 TFT टचस्क्रीन शील्ड से बदल देता है। यह दो Arduinos के बीच धारावाहिक संचार का एक शानदार प्रदर्शन है।

इस परियोजना का आकार 18 इंच चौड़ा 24 इंच लंबा है। तो इसे ब्रिस्टल बोर्ड के 1 टुकड़े और एक बड़े बॉक्स से कार्डबोर्ड के 1 टुकड़े से बनाया जा सकता है।

चलो यह करते हैं!

आपूर्ति

  • दो Arduinos (Uno या Mega 2560) (ऊपर चित्र देखें)
  • अपनी पोशाक को इकट्ठा करने के लिए गोंद और डक्ट टेप
  • अपने भूत को सख्त करने के लिए नालीदार कार्डबोर्ड।
  • अपने भूत बनाने के लिए रंगीन ब्रिस्टल बोर्ड।
  • सोल्डरिंग आयरन और कुछ छोटी लंबाई के तार
  • Arduinos को जोड़ने के लिए दो मगरमच्छ क्लिप पैच कॉर्ड
  • दो 9वी बैटरी और कनेक्टर क्लिप
  • दो mcu_friend 320x240 TFT टचस्क्रीन डिस्प्ले शील्ड। सुनिश्चित करें कि वे एक सुमेलित जोड़ी हैं। मेरे मूल सेट में विपरीत कोनों में स्क्रीन मूल (0, 0) था। यदि आपके पास मेल खाने वाले जोड़े नहीं हैं, तो आपको उन्हें मिलान करने के लिए बस एक Arduino को विपरीत दिशा में अपनी आंखों को शिफ्ट करना होगा।

चरण 1: Arduinos और Screens को असेंबल करें

Arduinos और Screens को असेंबल करें
Arduinos और Screens को असेंबल करें
Arduinos और Screens को असेंबल करें
Arduinos और Screens को असेंबल करें

सुनिश्चित करें कि आपके Arduinos कंप्यूटर या पावर स्रोत से कनेक्ट नहीं हैं।

यह सुनिश्चित करना महत्वपूर्ण है कि आप Arduino के साथ प्रत्येक स्क्रीन शील्ड पर पिनों को सावधानीपूर्वक संरेखित करें। यदि आप उन्हें सही तरीके से नहीं जोड़ते हैं, तो आप ढाल को भून लेंगे और हैलोवीन बर्बाद हो जाएगा! क्या आप हैलोवीन को बर्बाद करना चाहते हैं? क्या आप स?

मैंने ऐसा नहीं सोचा..आगे बढ़ो!

प्रत्येक Arduino में एक सीरियल Rx0 पिन और एक सीरियल Tx1 पिन होता है। तार की एक छोटी लंबाई को मास्टर के Tx1 पिन से मिलाएं।

तार की एक छोटी लंबाई को SLAVE के Rx0 पिन से मिलाएं।

प्रत्येक Arduino के GND पिन को तार की एक छोटी लंबाई मिलाएं।

प्रत्येक शील्ड को संबंधित Arduino से कनेक्ट करें।

Arduinos को अभी तक एक साथ न जोड़ें।

चरण 2: प्रत्येक Arduino पर रेखाचित्र लोड करें

स्केच को आपके Arduino IDE में लोड करने के लिए दो ग्राफिक्स और स्क्रीन लाइब्रेरी की आवश्यकता होती है।

'स्केच' मेनू के अंतर्गत, 'लाइब्रेरी शामिल करें', फिर 'लाइब्रेरी प्रबंधित करें' चुनें।

खोज क्षेत्र में, 'एडफ्रूट जीएफएक्स' खोजें और इसे अपने आईडीई में जोड़ें।

खोज फ़ील्ड में, 'MCUFriend' खोजें और इसे अपने IDE में जोड़ें।

प्रत्येक Arduinos में एक स्केच होता है जो स्क्रीन पर बाएं से दाएं आंख को घुमाता है। दाहिनी आंख वाला Arduino मास्टर है और बाईं आंख वाला Arduino SLAVE है।

मूल स्केच डिस्प्ले के बाईं ओर आंख (एक काला आयत और वृत्त) खींचता है, फिर एक चक्र के लिए आंख को बाएं से दाएं और पीछे की ओर स्थानांतरित करने के लिए लंबवत स्क्रॉल कमांड के साथ दो फॉर लूप का उपयोग करता है।

जैसे ही मास्टर एक चक्र शुरू करता है, वह अपने सीरियल पोर्ट के माध्यम से एक वर्ण '1' को दास को भेजता है। जब दास को '1' प्राप्त होता है, तो वह अपना चक्र शुरू करता है। मास्टर अंतहीन रूप से अपनी आंख को घुमाता है और नाड़ी भेजता है। परिणाम पीएसी-मैन घोस्ट पात्रों की बाईं-दाएं शिफ्टी आई मोशन है!

मास्टर और स्लेव स्केच को उनके संबंधित Arduino/स्क्रीन सेट पर खोलें और अपलोड करें।

दोनों Arduinos को कंप्यूटर से अस्थायी रूप से डिस्कनेक्ट करें।

पैच कॉर्ड के साथ दो जीएनडी को एक साथ कनेक्ट करें।

पैच कॉर्ड के साथ मास्टर के Tx1 पिन को स्लेव के Rx0 पिन से कनेक्ट करें।

अपने Arduinos को कंप्यूटर से फिर से कनेक्ट करें। आंखों को साइकिल चलाना शुरू कर देना चाहिए।

वू हू!

चरण 3: घोस्ट कॉस्टयूम बनाएं

भूत पोशाक बनाओ
भूत पोशाक बनाओ
भूत पोशाक बनाओ
भूत पोशाक बनाओ
भूत पोशाक बनाओ
भूत पोशाक बनाओ
भूत पोशाक बनाओ
भूत पोशाक बनाओ

अपने नालीदार कार्डबोर्ड को क्लासिक भूत आकार में काटें। मेरे आयाम 18 इंच चौड़े और 24 इंच ऊंचे हैं।

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

गोंद सूख जाने के बाद, नालीदार कार्डबोर्ड के चारों ओर से अतिरिक्त ब्रिस्टल बोर्ड को ट्रिम करें।

अब भूत को पलट दें ताकि नालीदार पक्ष ऊपर की ओर हो।

याद रखें, पोशाक अब उलट गई है।

कार्डबोर्ड के दाईं ओर MASTER Arduino और बाईं ओर SLAVE Arduino को अपनी इच्छानुसार स्थान दें। सुनिश्चित करें कि मगरमच्छ पैच डोर दो Arduinos को जोड़ सकते हैं।

एक पेंसिल के साथ ढालों को ट्रेस करें।

आंखों के छिद्रों को सावधानी से काटें।

अब प्रत्येक Arduino/डिस्प्ले को डक्ट टेप के साथ पोशाक में संलग्न करें। Arduinos से आसान कनेक्शन के लिए पास की दो 9V बैटरी संलग्न करें।

अपने Arduinos को शक्ति दें और चलो चाल-या-उपचार करें!

कहने की जरूरत नहीं है, आप Arduinos के पीछे की तरफ टेप लगाना चाह सकते हैं ताकि कोई शॉर्ट-सर्किट न हो अगर वे बारिश और/या कोट/जैकेट आदि पर धातु के ज़िपर के संपर्क में आते हैं। सुरक्षित रहें!

अपने कंधों के चारों ओर इसे लटकाने के लिए इसके चारों ओर एक पट्टा रखो, एक काले रंग का टॉप और काली पैंट पहनें और आप अपने पड़ोस के आसपास PacMan का पीछा करने के लिए पूरी तरह तैयार हैं! पूरा सेट बनाओ!

हेलोवीन की शुभकामना!

सिफारिश की: