Arduino पर कोड कैसे अपलोड करें – 3 अलग-अलग तरीके

Arduino Para Koda Kaise Apaloda Karem 3 Alaga Alaga Tarike



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

Arduino पर कोड अपलोड करने के तीन तरीके

आप इनमें से किसी भी तरीके का उपयोग करके अपने Arduino पर कोड अपलोड कर सकते हैं:

    1. पीसी या लैपटॉप
    2. स्मार्टफोन
    3. कोई अन्य Arduino

1: पीसी या लैपटॉप का उपयोग करके Arduino पर कोड अपलोड करना

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







    • लैपटॉप या पीसी
    • अरुडिनो बोर्ड (यूएनओ)
    • यूएसबी बी केबल
    • Arduino IDE (सॉफ्टवेयर)

लैपटॉप का उपयोग करके कोड अपलोड करने के लिए इन चरणों का पालन करें:



स्टेप 1: Arduino IDE खोलें।




चरण दो: USB B केबल का उपयोग करके Arduino को PC से कनेक्ट करें।






चरण 3: पर जाकर अपने बोर्ड के प्रकार का चयन करें टूल्स> बोर्ड> Arduino UNO।


चरण 4: इन चरणों का पालन करके कोई भी उदाहरण प्रोग्राम खोलें - फ़ाइलें> उदाहरण> 01। मूल बातें> एलईडी .




चरण 5: अपना स्केच संकलित करें और अपलोड करें।

2: स्मार्टफोन का उपयोग करके Arduino पर कोड अपलोड करना

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

स्मार्टफोन का उपयोग करके कोड अपलोड करने के लिए आपको निम्नलिखित चीजों की आवश्यकता होगी:

    • अरुडिनो बोर्ड (यूएनओ)
    • यूएसबी बी केबल
    • ओटीजी केबल या कनवर्टर
    • स्मार्टफोन
    • कोई भी ओपन-सोर्स Android IDE एप्लिकेशन

स्मार्टफोन का उपयोग करके कोड अपलोड करने के कुछ चरण निम्नलिखित हैं:

स्टेप 1: प्रोग्राम करने के लिए हमें एक IDE की आवश्यकता है इसलिए अपने स्मार्टफोन में Play Store खोलें, Arduino IDE खोजें अपनी पसंद का कोई भी IDE इंस्टॉल करें।


चरण दो: एक बार जब आप एप्लिकेशन इंस्टॉल कर लेते हैं तो अपना कोड बर्न करने के लिए इन चरणों का पालन करें, मैं डाउनलोड कर रहा हूं ArduinoDroid .

ऐप खोलें और तीन बिंदुओं पर क्लिक करें एक ड्रॉप-डाउन मेनू खुल जाएगा फिर यहां जाएं - स्केच>उदाहरण>01.मूल बातें>ब्लिंक :


चरण 3: एक नया स्केच खुलेगा जो हमें हमारा एलईडी ब्लिंकिंग कोड दिखाता है:


चरण 4: उसके बाद Arduino बोर्ड में अपना कोड अपलोड करने के लिए इन निर्देशों का पालन करें। सुनिश्चित करें कि स्मार्टफोन एक OTG कनेक्टर के माध्यम से आपके Arduino बोर्ड से जुड़ा है।


चरण 5: आपको संकलन समाप्त संदेश दिखाई देगा, स्केच अपलोड करने के लिए अपलोड आइकन पर क्लिक करें।


हमने एप्लिकेशन का उपयोग करके अपना कोड अपलोड करना समाप्त कर दिया है अब हम अपनी अंतिम विधि की ओर बढ़ेंगे।

3: किसी अन्य Arduino का उपयोग करके Arduino पर कोड अपलोड करना

Arduino में कोड अपलोड करने के लिए आज हम जिस अंतिम विधि को कवर करते हैं, वह है किसी अन्य Arduino का उपयोग करना। आप का उपयोग करके ऐसा कर सकते हैं ArduinoISP आईडीई में उपलब्ध समारोह। ArduinoISP एक अंतर्निहित सिस्टम प्रोग्रामर है जिसका उपयोग किसी भी AVR आधारित माइक्रोकंट्रोलर की प्रोग्रामिंग के लिए किया जाता है। AVR आधारित माइक्रोकंट्रोलर का उपयोग करने वाले किसी भी Arduino बोर्ड में कोड अपलोड करने के लिए आप ArduinoISP का उपयोग कर सकते हैं।

इस पद्धति का उपयोग करके स्केच अपलोड करने के लिए आपको निम्नलिखित सामग्रियों की आवश्यकता होगी:

    • अरुडिनो बोर्ड
    • Arduino Board जिसे प्रोग्राम किया जाना है
    • जम्पर तार
    • लैपटॉप/आईडीई

पूरी प्रक्रिया Arduino IDE द्वारा प्रबंधित की जाती है। यह हमें एक विशिष्ट उदाहरण प्रदान करता है जिसका नाम है ArduinoISP। प्रोग्रामर्स में ArduinoISP Atmega माइक्रोकंट्रोलर का उपयोग करके किसी भी अन्य Arduino बोर्ड पर बूटलोडर को जलाने का सबसे व्यावहारिक और आसान तरीका है।

आप इन चरणों का पालन करके इस विकल्प को सक्षम कर सकते हैं, यहां जाएं फ़ाइलें> उदाहरण> ArduinoISP .


यह प्रक्रिया Vcc, GND और 4 डेटा पिन का उपयोग करती है। इनमें से तीन पिन प्रोग्रामिंग Arduino के MISO, MOSI और SCK को लक्षित Arduino से जोड़ते हैं जिसे प्रोग्राम किया जाना है और पहले Arduino से चौथा पिन लक्षित Arduino के रीसेट पिन में जाता है।

कुछ Arduino बोर्डों पर जैसे UNO पिन में MOSI, MISO और SCK क्रमशः डिजिटल पिन 11, 12, 13 के समान काम करते हैं। इसलिए ICSP1 पिन का उपयोग करने के बजाय हम डिजिटल पिन 11,12,13 से चिपके रहेंगे।

MOSI, MISO और SCK पिन Arduino पर ICSP1 पिन के रूप में उल्लिखित हैं। अगर आप ICSP1 के बारे में और जानना चाहते हैं तो क्लिक करें यहां .


ऊपर की तस्वीर में हमने दो यूएनओ बोर्ड को डिजिटल पिन की मदद से जोड़ा है। पिन 10 लक्षित बोर्ड के रीसेट पिन से जुड़ा है।

लाल और काले रंग के तार क्रमशः 5v Vcc और GND दिखाते हैं, इन दोनों को लक्षित Arduino बोर्ड को पावर देने की आवश्यकता होती है। USB B केबल का उपयोग करके बॉटम बोर्ड को अपने पीसी से कनेक्ट करें।

अपना हार्डवेयर सेट करने के बाद कोड अपलोड करने के लिए इन चरणों का पालन करें

स्टेप 1: पर जाकर अपना बोर्ड चुनें उपकरण> बोर्ड .


चरण दो: फिर जाएँ - F द्वीप>उदाहरण>अर्डुइनोआईएसपी , ArduinoISP कोड खोलें।


चरण 3: अपना स्केच अपलोड करें।


चरण 4: अब उस बोर्ड का चयन करें जिसे प्रोग्राम किया जाना है जैसा कि किया गया था चरण दो .


चरण 5: के लिए जाओ टूल्स>प्रोग्रामर>ArduinoISP .


चरण 6: अब जाओ स्केच और विकल्प चुनें प्रोग्रामर का उपयोग करके अपलोड करें .


आपका स्केच अब लक्षित Arduino पर अपलोड कर दिया गया है।

निष्कर्ष

Arduino का लचीलापन और उपयोग में आसानी हमें हार्डवेयर के साथ कई तरीकों से बातचीत करने की अनुमति देती है। ऐसे कई विकल्प उपलब्ध हैं जिनके माध्यम से हम अपने कोड को Arduino पर संकलित और अपलोड कर सकते हैं। इनमें से कुछ पर हमने यहां चर्चा की है जो आपको Arduino की बेहतर समझ प्रदान करेंगे और आपके प्रोग्रामिंग अनुभव को बढ़ाएंगे।