ट्यूटोरियल

Make मैं एक निर्माता परियोजना बनाना चाहता हूं: मैं कहां से शुरू करूं?

विषयसूची:

Anonim

अधिक या कम तकनीकी ज्ञान और कौशल रखें, जब पहली बार निर्माता परियोजना शुरू करते हैं, तो कई संदेह अक्सर दिखाई देते हैं । मैं किस हार्डवेयर का उपयोग करने जा रहा हूं? मैं इसे कैसे प्रोग्राम करूं? मैं उन अवधारणाओं को सीखने जा रहा हूं जिनकी मुझे आवश्यकता है, दोनों सैद्धांतिक और व्यावहारिक? प्रश्न या समस्याएँ होने पर आप मेरी सहायता कौन और कहाँ करेंगे? ये प्रश्न अक्सर हमें असुरक्षा का कारण बनाते हैं जब हम एक निर्माता परियोजना (हमारी समस्या के लिए एक अनुकूलित समाधान बनाने के लिए सरल व्यक्तिगत संतुष्टि से लेकर सीमा तक) करने का प्रस्ताव करते हैं, और कई बार हमने बर्फ को नहीं तोड़ा है, प्रौद्योगिकी के साथ दूरी को बनाए रखा है।

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

सूचकांक को शामिल करता है

¿हार्डवेयर? अंग्रेजी खाना पकाने के उपकरण नहीं है?

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

हार्डवेयर चुनने का समय

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

किट क्यों? ताकि सोल्डरिंग और डिस्प्रिट इलेक्ट्रॉनिक्स (कलपुर्जे) पहले एक जटिलता न हो। कई कारकों को ध्यान में रखना निर्माता द्वारा पहले ही हल कर दिया गया है, और कठिनाई चरण बहुत कम होगा।

क्या वह माइक मुझ पर अच्छा लगता है?

कोई आदर्श माइक्रो या प्लेट नहीं है, सबसे उपयुक्त मुख्य रूप से दो कारकों पर निर्भर करेगा: हम इसका क्या उपयोग करेंगे और हमारे पास क्या अनुभव होगा।

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

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

Arduino

ELEGOO Arduino IDE स्पैनिश ट्यूटोरियल और 5V रिले सेट, पावर सप्लाई मॉड्यूल, सर्वोमोटर, UNO R3 प्रोटोटाइप डेवलपमेंट बोर्ड के साथ संगत मध्य स्टार्टर सेट। शुरुआती के लिए प्रोग्रामिंग में आरंभ करने का सबसे किफायती तरीका। LCD1602 मॉड्यूल में एक कनेक्टर शामिल है (इसे मिलाप करने के लिए आवश्यक नहीं है)। EUR 31.99

Arduino शायद सबसे प्रसिद्ध DIY प्रोजेक्ट बोर्ड है, जिसे देखते हुए यह कई वर्षों से सफल है। यह स्थिति उनके मंचों और कई अन्य पृष्ठों को समझाती हुई परियोजनाओं को प्रस्तुत करने और Arduino पर संदेह को हल करने का कारण बनती है।

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

अरुडिनो में विकास मूल रूप से सी में है। यह सीखने के लिए एक आसान भाषा है और जिसके साथ हम अच्छी प्रोग्रामिंग प्रथाओं में शुरू करेंगे। अन्य भाषाओं के संस्करण भी हैं जो Arduino में प्रोग्रामिंग की अनुमति देते हैं, जैसे कि Scratch4Arduino, जो प्रोग्रामिंग सीखने में और भी अधिक आसानी लाता है।

ध्यान रखें कि न केवल मूल Arduino मौजूद है, और अन्य ब्रांड Arduino के अपने संस्करणों को पूरी तरह से संगत और अच्छी गुणवत्ता के बनाते हैं । Adafruit Trinket Pro संस्करण arduino के साथ मैंने एक प्रोजेक्ट बनाया, क्योंकि यह बहुत छोटा है और हमारे प्रोजेक्ट के शरीर में जगह बचाता है।

रास्पबेरी पाई

रास्पबेरी पाई 3 आधिकारिक डेस्कटॉप स्टार्टर किट (16 जीबी, सफेद)
  • नवीनतम रास्पबेरी पाई 3 मॉडल बी (64 बिट क्वाड कोर, 1 जीबी रैम) कक्षा 10microSD (NOOBS के साथ पूर्व -ांकित) रास्पबेरी पाई आधिकारिक चार्जर 5.1V 2.5A अंतर्राष्ट्रीय आधिकारिक रास्पबेरी पाई 3 केस
अमेज़न पर खरीदें

रास्पबेरी पाई, विकास और शिक्षा के लिए दूसरा महान मंच है, न कि अरुडिनो के लिए माध्यमिक क्योंकि यह दूसरे प्रकार का है। जबकि Arduino एक माइक्रोकंट्रोलर है जिसमें ऑपरेटिंग सिस्टम नहीं है, रास्पबेरी पाई 3 एक मिनीकंप्यूटर है जिसके साथ लिनक्स वितरण और यहां तक ​​कि विंडोज (इसके एकीकृत संस्करण में, स्क्रीन पर देखने के लिए एक ग्राफिकल इंटरफ़ेस के बिना) पर हमारे कार्यक्रमों को चलाने के लिए।

यद्यपि कई परियोजनाओं को रास्पबेरी पाई और अरुडिनो (और जैसे) दोनों पर किया जा सकता है, मिनीकंप्यूटर के साथ हम बहुत आगे जा सकते हैं । लेकिन यह भी, हाल ही में शुरू किया गया, यह कभी-कभी ऑपरेटिंग सिस्टम के तत्वों के साथ लड़ने के लिए मजबूर करता है जिसे वह नहीं जानता था और जो कि अरुडुइनो जैसे माइक्रोकंट्रोलर में दिखाई नहीं देते हैं।

कुछ रोचक लेख जिनसे आप रास्पबेरी पाई बना सकते हैं:

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

आप अपने पहले प्रोजेक्ट्स के लिए रास्पबेरी पाई का उपयोग करने की सलाह देते हैं यदि आप इस बारे में उत्सुक हैं कि एक ऑपरेटिंग सिस्टम और उसके प्रोग्राम कैसे काम करते हैं।

अन्य प्लेटफार्मों

बीगलबोन, ODROID, बनानापी, ऑरेंजपाइ, ESP8266, Adafruit Trinket, Pyboard और एक लंबा वगैरह जैसे अन्य प्लेटफॉर्म हैं । उनमें से प्रत्येक एक निश्चित प्रकार के उपयोगकर्ताओं के लिए अपने फायदे प्रदान करता है, लेकिन शुरुआत उपयोगकर्ता जिनके पास इलेक्ट्रॉनिक्स और प्रोग्रामिंग का अधिक ज्ञान नहीं है, उन्हें सबसे अच्छी तरह से ज्ञात Arduino और रास्पबेरी पाई के लिए सहायता और संसाधन आसानी से मिलेंगे।

कहां से खरीदें?

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

यदि इसके बजाय आप ऑनलाइन खरीदना पसंद करते हैं , तो कुछ पृष्ठों में ट्यूटोरियल, फ़ोरम और ब्लॉग शामिल होते हैं जो आपको प्रोजेक्ट आइडिया और संबंधित समाचार दिखाते हैं (जो आप किसी भी तरह उपयोग और पढ़ सकते हैं)। स्पेन में Adafruit, Sparkfun और Pimoroni और Bricogeek ऐसे हैं जिनका मैं बहुत अच्छे संसाधनों और समाचारों के साथ उपयोग करता हूं। इसे Amazon और RS-Online पर भी खरीदा जा सकता है।


एक निर्माता प्रोजेक्टर पर अंतिम शब्द और निष्कर्ष

यदि हम मदद नहीं मांगते हैं, तो निर्माता के विकास में शुरुआत करना थोड़ा निराशाजनक और भ्रमित करने वाला हो सकता है, लेकिन जो संतुष्टि हमें मिलने वाली है, वह इसके लायक है। हम आपको उस मॉडल को चुनने की सलाह देते हैं जो आपको सबसे लोकप्रिय प्लेटफार्मों में से सबसे अधिक पसंद है और बुनियादी ट्यूटोरियल का पालन करें, जहां आप अपना डर ​​खो देंगे और प्रमुख अवधारणाओं को समझना शुरू करेंगे।

व्यावसायिक समीक्षा से हम अनुशंसा करते हैं कि आप अपनी जिज्ञासा और रचनात्मकता को उजागर करें । हमें बताएं: क्या आपके पास कोई परियोजना है? क्या हम यह तय करने में आपकी सहायता कर सकते हैं कि आपके हितों के आधार पर कहां से शुरू किया जाए?

ट्यूटोरियल

संपादकों की पसंद

Back to top button