विज्ञापन
Microsoft अभी भी नवाचार व्यवसाय में है। यदि आप ऐसा नहीं सोचते हैं, तो आपने Microsoft के खुले स्रोत इलेक्ट्रॉनिक्स प्रोटोटाइप प्लेटफॉर्म के बारे में नहीं सुना होगा Gadgeteer. आपने सही पढ़ा - माइक्रोसॉफ्ट तथा खुला स्त्रोत एक ही वाक्य में। एक छोटा सा आविष्कार करना चाहते थे जो आपके मन में था? शायद आप पहले से ही C # की प्रोग्रामिंग कर रहे हैं और कुछ अलग हार्डवेयर के साथ काम करना चाहते हैं। क्या आप एक प्रौद्योगिकी शिक्षक हैं जिसके साथ एक मंच की तलाश है? छात्र से पेशेवर तक, गैजेट आपके विचारों को वास्तविकता बनाने में आपकी सहायता कर सकते हैं।
आप में से जो इलेक्ट्रॉनिक्स प्रोटोटाइपिंग प्लेटफॉर्म के बढ़ते क्षेत्र से परिचित नहीं हैं, उनके लिए हमारे पास दर्जनों लेख और यहां तक कि गाइड भी हैं Arduino Arduino के साथ शुरुआत करना: एक शुरुआती गाइडArduino एक ओपन-सोर्स इलेक्ट्रॉनिक्स प्रोटोटाइपिंग प्लेटफ़ॉर्म है जो लचीले, आसानी से उपयोग होने वाले हार्डवेयर और सॉफ्टवेयर पर आधारित है। यह कलाकारों, डिजाइनरों, शौकीनों और इंटरैक्टिव वस्तुओं या वातावरण बनाने में रुचि रखने वाले किसी भी व्यक्ति के लिए अभिप्रेत है। अधिक पढ़ें
तथा रास्पबेरी पाई रास्पबेरी पाई: अनौपचारिक ट्यूटोरियलचाहे आप एक वर्तमान Pi स्वामी हों, जो इस क्रेडिट-कार्ड साइज़ डिवाइस के अधिक या संभावित स्वामी को सीखना चाहते हैं, यह एक ऐसा मार्गदर्शक नहीं है जिसे आप मिस करना चाहते हैं। अधिक पढ़ें प्लेटफार्मों। उन प्लेटफार्मों में से प्रत्येक की अपनी ताकत है, जैसे कि Arduino के ढाल के उपयोग के माध्यम से बड़े पैमाने पर लचीलेपन, और Pi की पूरी कंप्यूटर सुविधा बॉक्स के ठीक बाहर। हालाँकि, गैजेट के पीछे Microsoft की शक्ति है। कोई फर्क नहीं पड़ता कि आप Microsoft के कुछ उत्पादों के बारे में क्या सोचते हैं, उनके पास तकनीकी रूप से काम करने के लिए कुछ बेहतरीन दिमाग हैं। मुझे लगता है कि तकनीकी प्रगति के लिए उनकी भावना अभी भी मौजूद है, और वे आपको इसके साथ संक्रमित करना चाहते हैं। आइए एक नज़र डालते हैं कि गैजेट आपके लिए क्या कर सकता है। शायद आप एक लेना चाहते हैं कुछ होम ऑटोमेशन कर रहे हैं रास्पबेरी पाई और Arduino के साथ होम ऑटोमेशन गाइडघर स्वचालन बाजार महंगी उपभोक्ता प्रणालियों से भरा हुआ है, एक दूसरे के साथ असंगत है और स्थापित करने के लिए महंगा है। यदि आपके पास रास्पबेरी पाई और एक Arduino है, तो आप मूल रूप से एक ही चीज़ प्राप्त कर सकते हैं ... अधिक पढ़ें , जैसे जेम्स ब्रूस ने Arduino और रास्पबेरी पाई के साथ किया था?हार्डवेयर
मुख्य बोर्ड को जोड़ने और बिजली देने के लिए आप केवल एक मूल .NET गैजेट गैजेट जैसे FEZ सेरेबस ($ 30) और USB मॉड्यूल ($ 20) के साथ $ 50 के लिए आरंभ कर सकते हैं।

यदि आप तय करते हैं कि आप इस प्लेटफ़ॉर्म में कई प्रोजेक्ट्स आज़माना चाहते हैं और वास्तव में इससे परिचित हैं, तो आप स्टार्टर किट में से एक को देख सकते हैं। FEZ हाइड्रैहैकर किट ($ 299.95) एक डीलक्स मेनबोर्ड, USB मॉड्यूल और कई अन्य मॉड्यूल के साथ आता है, जिन्हें आप मिक्स करके मैच कर सकते हैं विभिन्न परियोजनाओं: टचस्क्रीन, यूएसबी क्लाइंट डीपी मॉड्यूल, 2x बटन मॉड्यूल, एलईडी पट्टी मॉड्यूल, पोटेंशियोमीटर, रेडियो FM1 मॉड्यूल के साथ 4.3 ″ प्रदर्शन जॉयस्टिक मॉड्यूल, 10 सेमी आईडीसी केबल, लाइटइनेससिड मॉड्यूल, ट्यून्स मॉड्यूल, सीरियल कैमरा एल 1, एसडी कार्ड मॉड्यूल, 128 एमबी एसडी कार्ड और एक पुन: प्रयोज्य प्लास्टिक भंडारण बॉक्स। यदि आप इस तरह की चीजों के साथ कोई काम करते हैं, तो आप पहले से ही संभावनाओं को देखना शुरू कर सकते हैं।

पहले से ही Arduino के साथ काम कर रहे हैं और गैजेट को एक कोशिश देना चाहते हैं? गैजेट हार्डवेयर है जो आपके Arduino हार्डवेयर के साथ अच्छी तरह से चलेगा। उदाहरण के लिए, FEZ Cerbuino Bee ($ 40) को लें। यह Arduino संगत हेडर के साथ FEZ सेरेबस मेनबोर्ड का एक अच्छा सा हाइब्रिड है।

अभी कई बोर्ड बनाती हैं, जैसे गैजेट के कलपुर्जे इलेक्ट्रॉनिक्स से प्यार है (यूके), पर्वतारोही (स्विट्जरलैंड), Sytech डिजाइन (यूके), और GHI इलेक्ट्रॉनिक्स (अमेरिका)। यह आमतौर पर एक अच्छा संकेतक है कि भविष्य के भविष्य के लिए हार्डवेयर समर्थन होगा।
यदि आप एक कस्टम संलग्नक बनाना चाहते हैं, तो 3 डी प्रिंटिंग पर विचार करें। जेम्स ब्रूस के शेयर आसानी से 3 डी प्रिंट करने योग्य ऑब्जेक्ट बनाने के लिए 9 ऐप्स आसानी से 3 डी प्रिंट करने योग्य ऑब्जेक्ट बनाने के लिए 9 ऐप्स3 डी प्रिंटिंग के साथ समस्याओं में से एक को प्रिंट करने के लिए चीजों की पकड़ मिल रही है। आप निश्चित रूप से विभिन्न स्थानों जैसे थिंगविवर्स से पूर्व-निर्मित वस्तुओं को डाउनलोड कर सकते हैं; लेकिन अगर आप कुछ अनूठा चाहते हैं ... अधिक पढ़ें . वहां से, आपकी परियोजनाएं किसी भी रूप में ले सकती हैं!
सॉफ्टवेयर
Microsoft गैजेट के प्रोग्रामिंग छोर में प्रवेश करना उतना ही सस्ता बनाता है जितना कि वह मुफ्त में प्राप्त कर सकता है। आपको जो शुरुआत करने की आवश्यकता है वह विज़ुअल सी # स्टूडियो 2012 एक्सप्रेस है। यदि आपके पास पहले से ही पूरा डेवलपर का सूट है, तो यह भी अच्छा है। आपको स्थापित करने की भी आवश्यकता हो सकती है .NET माइक्रो फ्रेमवर्क 4.3 सॉफ्टवेयर डेवलपमेंट किट (SDK)। फिर से... मुफ्त। सैकत बसु ने 2012 के द विजुअल लॉन्च ऑफ द विजुअल स्टूडियो के अपेक्षाकृत नए स्टूडियो के बारे में कुछ बताया।

यदि आपने Microsoft के किसी भी प्रोग्रामिंग स्टूडियो का उपयोग किया है, तो आप जानते हैं कि वे वास्तव में बहुत उपयोगकर्ता के अनुकूल हैं। सीखने की अवस्था उन लोगों के लिए बहुत अधिक नहीं है, जिन्होंने कभी भी कोड की एक पंक्ति टाइप नहीं की है। तथ्य यह है कि यह एक विज़ुअल स्टूडियो है, एक उचित बिट प्रोग्रामिंग को ड्रैग-एंड-ड्रॉप तरीके से किया जा सकता है। आखिरकार, आप चीजों को ट्विस्ट करने के लिए कोड में कूदना चाहते हैं, लेकिन यह आपको शुरू हो जाता है। यदि आप शुरू करने के लिए कुछ ट्यूटोरियल पसंद करते हैं, तो Microsoft ने छात्रों के साथ उपयोग करने के लिए शिक्षकों के लिए एक युगल तैयार किया है। डिजिटल कैमरा या स्टॉपवॉच बनाने के बारे में कैसे? आप अपने खुद के शिक्षक हो सकते हैं! हालांकि आपको गर्मियों की छुट्टी नहीं मिलती है।
एक बार जब आप उन अनुप्रयोगों को स्थापित कर लेते हैं, तो आप प्रत्येक मॉड्यूल के लिए सॉफ़्टवेयर पैकेज देखना शुरू कर सकते हैं, जिसके साथ आप काम करना चाहते हैं। सैकड़ों पैकेज, कोड के स्निपेट और प्रेरणा से सीखने और आकर्षित करने के लिए प्रलेखित परियोजनाएं हैं। यह केवल एक लिंक पर है - और भी अधिक के लिए वेब पर खोजें। यदि आप कोड को सीखने के विचार से थोड़ा भयभीत हैं, तो घबराएं नहीं। डैनी स्टीलन का एक लेख है, 5 दिलचस्प तरीके कोड जानने के लिए 5 दिलचस्प तरीके कोड जानने के लिएकई लोगों ने जीवन कौशल के रूप में कोड करने के तरीके सीखने के महत्व को महसूस किया है। कोई फर्क नहीं पड़ता कि आप कहां जाते हैं, और आपके पास कौन सी नौकरी है, यह हमेशा एक सकारात्मक प्रकाश के रूप में देखा जाता है यदि आप ... अधिक पढ़ें , इसमें आपकी सहायता करने के लिए। जेम्स ब्रूस पर भी एक अच्छा दो-भाग लेख है कंप्यूटर प्रोग्रामिंग की मूल बातें कंप्यूटर प्रोग्रामिंग 101 की मूल बातें - चर और डेटाटेप्सपहले और जहां इसके नाम के ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग के बारे में थोड़ा परिचय और बात की से आता है, मैंने सोचा कि यह समय है जब हम एक गैर-भाषा विशेष में प्रोग्रामिंग के पूर्ण मूल आधार के माध्यम से जाते हैं मार्ग। इस... अधिक पढ़ें .
समुदाय
एक सफल मंच और एक के बीच का अंतर जो अंधेरे में झूलता है, उस समुदाय की जीवंतता है जो इसके आसपास मौजूद है। आपके पास पृथ्वी पर सबसे अच्छा मंच हो सकता है, लेकिन डेवलपर्स के एक सक्रिय समुदाय के बिना, यह धूल भरी शेल्फ पर बैठता है। यदि आप एक प्रोग्रामर हैं, तो मुझे यकीन है कि आप इस तरह के कम से कम दो उदाहरणों के बारे में सोच सकते हैं।
गैजेट समुदाय वास्तव में काफी बड़ा है, बहुत सक्रिय है और यह हॉबीस्ट, नियोफाइट्स और इंजीनियरों के सरगम का प्रतिनिधित्व करता है। वास्तव में, इंस्टीट्यूट ऑफ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स (आईईईई, आई-ट्रिपल-ई पढ़ते हैं), स्टीव होजेस द्वारा अपने स्पेक्ट्रम न्यूजलेटर में एक लेख प्रकाशित किया गया था, Microsoft गैजेट के साथ आसान प्रोटोटाइप. यह मंच पर geek क्रेडेंशियल के सभी प्रकार उधार देता है।

Microsoft ने यह भी कहा है कि वे गैजेट गैजेट को विकसित होते देखने के लिए प्रतिबद्ध हैं। से एक सीधी बोली माइक्रोसॉफ्ट कोडप्लेक्स साइट में कहा गया है, “निगमों के लिए स्रोत प्रौद्योगिकी को खोलना अनसुना नहीं है जबकि वे इससे दूर चलते हैं। यह .NET गैजेट के साथ ऐसा नहीं है। "
निगमों के लिए स्रोत प्रौद्योगिकी खोलना अनसुना नहीं है जबकि वे इससे दूर चलते हैं। ये है नहीं .NET गैजेट के साथ मामला।
मुझे बहुत ठोस लगता है। तुम क्या सोचते हो?
तक़याँ
इलेक्ट्रॉनिक्स के शौकीनों के लिए, अरुडिनो और रास्पबेरी पाई पिछले कुछ वर्षों से पहाड़ी के राजा हैं। तीसरा विकल्प रखना अच्छा है, खासकर अगर यह एक ऐसा है जो पहले से ही विश्व स्तरीय टीम का समर्थन करता है। मुझे निश्चित नहीं है, लेकिन मुझे संदेह है कि जैसा कि शौकवादी प्रवृत्ति बढ़ रही है, गैजेट प्लेटफॉर्म करेगा एक मजबूत दूसरा, या यहां तक कि पहला विकल्प बनें - अगर लोग अपने असम्बद्ध तिरस्कार पर काबू पा सकते हैं माइक्रोसॉफ्ट। मुझे संदेह है कि गैजेट-आधारित हमारे पर्यावरण के साथ बातचीत करने के लिए विंडोज-आधारित सिस्टम के लिए कई नए रास्ते खोलेंगे। क्या यह अच्छी बात होगी? अगर यह लोगों को अपनी दुनिया को आकार देने वाली तकनीक को आकार देने में शामिल हो जाता है, तो, हाँ, यह बहुत अच्छी बात है।
तुम क्या सोचते हो? हार्डवेयर हैकिंग के साथ प्रयोग करना चाहते हैं? एक नया प्रोग्रामिंग कौशल चुनना चाहते हैं? पहले से ही Arduino या Pi के साथ काम कर रहा है और कुछ और कोशिश करना चाहता है? या हो सकता है कि आप गैजेट का एक प्रारंभिक दत्तक ग्रहण करने वाले हों और अपने अनुभव के बारे में हमें बताना चाहेंगे। इसके लिए हमारे पास टिप्पणी अनुभाग है - यह वह जगह है जहां वास्तविक शिक्षण किया जाता है।
छवि क्रेडिट: नैशमेरो पोंग नैशमेरो के माध्यम से बनाएँ
आईटी, प्रशिक्षण और तकनीकी ट्रेडों में 20+ वर्षों के अनुभव के साथ, यह मेरी इच्छा है कि जो मैंने सीखा है उसे किसी और के साथ सीखने के लिए तैयार हूं। मैं सबसे अच्छा संभव तरीके से सबसे अच्छा काम करने का प्रयास करता हूं, और थोड़ा हास्य के साथ।