Jeffrey Cross
Jeffrey Cross

होमब्रे - माय एंबेडेड एंटरटेनमेंट सिस्टम

जब मैं बच्चा था तब से वीडियो गेम होंडुरास में मेरे जीवन का हिस्सा रहा है, लेकिन जब तक मैं 14 साल का नहीं हो गया, तब तक गेम प्रोग्रामिंग में मेरी दिलचस्पी शुरू नहीं हुई।

सबसे पहले मैंने प्रोग्रामिंग सीखने के लिए मुख्य रूप से विभिन्न भाषाओं में सॉफ्टवेयर विकसित किया। बाद में मैंने अपने प्रोजेक्ट को विकसित करने के लिए Atmel माइक्रोकंट्रोलर जैसे इंटीग्रेटेड सर्किट का उपयोग करते हुए, अपने प्रोग्रामिंग ज्ञान को डिजिटल-इलेक्ट्रॉनिक्स की दुनिया में लागू करने का निर्णय लिया। ऑनलाइन, मैंने MIT के छात्रों द्वारा स्थापित कंपनी, NerdKits से इलेक्ट्रॉनिक्स और माइक्रोकंट्रोलर प्रोग्रामिंग सीखने के लिए आवश्यक सभी चीजें खरीदीं।

अक्टूबर 2009 में, मैंने इलेक्ट्रॉनिक्स का अध्ययन शुरू करने के ठीक एक साल बाद, मैंने अपना वीडियो गेम सिस्टम बनाने का फैसला किया, जो कि मैंने एक ही सिस्टम में माइक्रोकंट्रोलर्स और गेम प्रोग्रामिंग के बारे में सीखी गई हर चीज को लागू किया। होंडुरास में डेवलपर्स के लिए संसाधनों की कमी के बावजूद, और एक उच्च विद्यालय के छात्र के रूप में सीमित समय के साथ और भी अधिक सीमित पूंजी के साथ, मैं अपने लक्ष्य को पूरा करने के लिए तैयार हूं।

दो Atmel AVR माइक्रोकंट्रोलर्स के साथ सही तरंगों को उत्पन्न करके, मैंने एक मोनोक्रोम टेलीविज़न के लिए मोनोरल साउंड और मोनोक्रोमैटिक कम्पोजिट वीडियो दोनों के लिए डेटा भेजा। कोड में सब कुछ किया गया था, केवल कुछ मुट्ठी भर प्रतिरोधों और कैपेसिटर की मदद से।

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

मेरा विचार मेरे कंसोल के लिए गति नियंत्रक बनाने के लिए तीसरे AVR प्रोसेसर का उपयोग करना था। यह चिप एक दोहरे अक्ष वाले एक्सेलेरोमीटर से आउटपुट को पढ़ता है, जिसका सिग्नल गेम कंट्रोलर की गति के समानुपाती रूप से बदल जाता है, और फिर नियंत्रक के आंदोलन या बटन प्रेस के अनुसार, पल्स-चौड़ाई मॉडुलन का उपयोग करके चिप एक इन्फ्रारेड एलईडी को बंद कर देता है। फिर भी कंसोल में एक और माइक्रोकंट्रोलर इस अवरक्त सूचना को दूरस्थ रूप से डिकोड करता है।

मेरी परियोजना को स्थानीय समाचार पत्रों और टीवी कार्यक्रमों में "होंडुरास में विकसित पहली वीडियो गेम प्रणाली" के रूप में चित्रित किया गया था, और इसे फरवरी में महीने की सर्वश्रेष्ठ नर्डकिट्स परियोजना के रूप में चुना गया था।

मैंने अपने कंसोल का नाम एंबेडेड एंटरटेनमेंट सिस्टम या ईईएस रखा है। मुझे उम्मीद है कि ईईएस के साथ मेरी सफलता अन्य डेवलपर्स को असफल होने के डर के बिना अपने स्वयं के प्रोजेक्ट बनाने के लिए प्रोत्साहित करेगी। पर्याप्त प्रयास और दृढ़ता के साथ, लगभग किसी भी लक्ष्य को पूरा किया जा सकता है।

शेयर

एक टिप्पणी छोड़