विषयसूची:

ARDUINO सीखें (20 मिनट में): 10 कदम (चित्रों के साथ)
ARDUINO सीखें (20 मिनट में): 10 कदम (चित्रों के साथ)

वीडियो: ARDUINO सीखें (20 मिनट में): 10 कदम (चित्रों के साथ)

वीडियो: ARDUINO सीखें (20 मिनट में): 10 कदम (चित्रों के साथ)
वीडियो: Aap seekh sakte hain Arduino 15 minute mein. 2024, नवंबर
Anonim
ARDUINO सीखें (20 मिनट में)
ARDUINO सीखें (20 मिनट में)
ARDUINO सीखें (20 मिनट में)
ARDUINO सीखें (20 मिनट में)

यह एक निर्देश योग्य है जिसे मैंने विशेष रूप से बहुत ही सरल तरीके से arduino के बारे में अपने ज्ञान को साझा करने के लिए लिखा है। मैं आपको निश्चित रूप से आश्वस्त करूंगा कि यह एक पावर पैक्ड मॉड्यूल होगा जो arduino में लगभग हर बुनियादी विषयों को शामिल करता है।

Arduino में बहुत बड़ी क्षमता है जो आपकी कल्पना से कहीं अधिक कर सकती है, इसका उपयोग करना भी वास्तव में सरल है।

मैं परिचय सत्र में और कुछ नहीं बताना चाहता और अपना कीमती समय बर्बाद करना चाहता हूं, चलो सीधे सामग्री में कूदें।

चरण 1: सामग्री

अंतर्वस्तु
अंतर्वस्तु
  1. Arduino के बारे में एक संक्षिप्त परिचय।
  2. आर्डिनो के प्रकार।
  3. आर्डिनो संरचना।
  4. आपका पहला "प्रोजेक्ट"।
  5. पीडब्लूएम-पल्स चौड़ाई मॉडुलन।
  6. सीरियल संचार।
  7. व्यायाम शामिल हैं

चरण 2: Arduino क्या है?

Arduino क्या है?
Arduino क्या है?
Arduino क्या है?
Arduino क्या है?

Arduino की एक सरल परिभाषा जो मुझे पता है वह है यह एक इलेक्ट्रॉनिक उपकरण है जो सरल कनेक्शन और सरल कोडिंग द्वारा सरल स्वचालन और विभिन्न उपकरणों को एक साथ जोड़ने में सक्षम है।

यह उन लोगों के लिए सही मंच है जो ऑटोमेशन या रोबोटिक्स क्षेत्र में अपना करियर बनाना चाहते हैं। एक आर्डिनो एक सरल उपकरण है जो हमें किसी भी आर्डिनो बोर्ड पर एम्बेडेड माइक्रो-कंट्रोलर के साथ संवाद करने में सक्षम बनाता है। (आर्डिनो में मेगा 328 पर) यूएनओ)।आगे की समझ के लिए तस्वीर देखें।

कल्पना करना

  • आप एक फ्रेंच भाषी व्यक्ति को एक जानकारी देना चाहते हैं लेकिन आप केवल अंग्रेजी जानते हैं।
  • इस मामले में संचार को पूरा करने के लिए आपको निश्चित रूप से एक अनुवादक की आवश्यकता होगी।
  • इस प्रकार अनुवादक फ्रेंच और अंग्रेजी दोनों जानता होगा।

वर्तमान स्थिति से जुड़ें!

  1. फ्रेंच उच्च स्तरीय भाषा है (उपयोगकर्ता के अनुकूल जैसे सी, सी ++…)।
  2. अंग्रेजी मशीनी भाषा है।
  3. arduino अनुवादक है। मुझे आशा है कि आप बेहतर समझ गए होंगे !!!

चरण 3: माइक्रोकंट्रोलर क्या है?

माइक्रोकंट्रोलर क्या है?
माइक्रोकंट्रोलर क्या है?

माइक्रो-कंट्रोलर एक सरलीकृत कंप्यूटर है, जिसमें बहुत कम मात्रा में मेमोरी, रैम,…

यह बहुत ही कॉम्पैक्ट और सस्ता उपकरण है जो आसानी से उपलब्ध है। Arduino UNO में उपयोग किया जाने वाला माइक्रो कंट्रोलर ATmega 328 है इसमें एक EEPROM होता है जिसे पिछले कोड को मिटाकर बार-बार प्रोग्राम किया जा सकता है।

चरण 4: Arduino के प्रकार

Arduino के प्रकार
Arduino के प्रकार

चित्र विभिन्न प्रकार के arduino बोर्डों को सूचीबद्ध करता है जो सबसे लोकप्रिय रूप से उपयोग किए जाते हैं।

अरुडिनो यूएनओ

इस प्रकार का बोर्ड शुरुआती लोगों के लिए लोकप्रिय और सबसे उपयुक्त है! इसमें महिला पिन की एक श्रृंखला होती है इस प्रकार एक पुरुष पिन का उपयोग करके हम बिना किसी सोल्डरिंग या ब्रेडबोर्ड के उपयोग के बिना कनेक्शन बना सकते हैं।

अरुडिनो नैनो

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

अरुडिनो लिली पैड

इसका उपयोग पहनने योग्य इलेक्ट्रॉनिक्स के लिए किया जाता है।

चरण 5: Arduino संरचना

Arduino संरचना
Arduino संरचना

1. USB प्लग-इस प्रावधान का उपयोग आपके कोडिंग को अपलोड करने के लिए किया जाता है और इसे arduino के लिए एक पावर इनपुट के रूप में भी इस्तेमाल किया जा सकता है।

2.डिजिटल पिन (2-13) का उपयोग इनपुट और आउटपुट संचालन के लिए किया जाता है।

3. एनालॉग पिन (0-5) का उपयोग एनालॉग रूप में इनपुट और आउटपुट संचालन के लिए किया जाता है।

5. लाल बटन का उपयोग बोर्ड को रीसेट करने के लिए किया जाता है यानी कोड निष्पादन शुरुआत से शुरू होता है।

6. सीरियल पिन RX, TX का उपयोग सीरियल कम्युनिकेशन के लिए किया जाता है।

7.it में DC इनपुट सॉकेट भी है।

चरण 6: सेटअप

सेट अप
सेट अप
सेट अप
सेट अप

1. Arduino IDE सॉफ़्टवेयर स्थापित करें। (मुफ्त सॉफ्टवेयर)

2. अपने arduino बोर्ड में प्लग करें और सही पोर्ट और किस्म का चयन करें।

नोट: मेरे लिए पोर्ट नंबर com23 है, आपका भिन्न हो सकता है।

छवियों का संदर्भ लें!

चरण 7: आपका पहला प्रोजेक्ट-एलईडी ब्लिंक

आपका पहला प्रोजेक्ट-एलईडी ब्लिंक
आपका पहला प्रोजेक्ट-एलईडी ब्लिंक
आपका पहला प्रोजेक्ट-एलईडी ब्लिंक
आपका पहला प्रोजेक्ट-एलईडी ब्लिंक

इस परियोजना में आप पलक झपकने के लिए एक लीड बनाने जा रहे हैं।

एक सेकंड ऑन स्टेट, एक सेकंड ऑफ स्टेट।

हार्डवेयर

चित्र में दिखाए अनुसार कनेक्शन बनाएं।

सॉफ्टवेयर

छवि में दिखाए गए कोडिंग को अपलोड करें।

जैसे ही कोडिंग अपलोड होती है एलईडी ब्लिंक करने लगती है।

ध्यान दें:

शून्य सेटअप () -सेक्शन केवल एक बार निष्पादित होता है।

शून्य लूप () - बिजली चालू रहने तक बार-बार निष्पादित होता है।

चरण 8: पीडब्लूएम-पल्स चौड़ाई मॉडुलन।

पीडब्लूएम-पल्स चौड़ाई मॉडुलन।
पीडब्लूएम-पल्स चौड़ाई मॉडुलन।

-इसका उपयोग अलग-अलग चमक के चरणों में एलईडी चमक बनाने के लिए किया जाता है।

-इसे मंद बनाना और फिर इसे उज्जवल बनाना!

-एनालॉग पिन केवल 8 बिट डेटा (0-255) का समर्थन करता है।

-हम PWM स्थापित करने के लिए डिजिटल राइट के बजाय एनालॉग राइट का उपयोग करने जा रहे हैं।

-कोड एनालॉग होगा (एलईडी पिन, वैल्यू)

पीडब्लूएम: ३, ५, ६, ९, १०, और ११ पिन एनालॉग्राइट के साथ ८-बिट पीडब्लूएम आउटपुट प्रदान करें ()

एलईडी पिन- डिजिटल पिन जिसमें आपने एलईडी को जोड़ा है।

मान - मान (0-255) से होता है, कम मान एलईडी चमक को मंद बनाता है, उच्च मान एलईडी चमक को उज्जवल बनाता है।

व्यायाम:

संदर्भ संदर्भ लिंक के लिए लूप के लिए उपयोग करके चरणबद्ध तरीके से एलईडी उज्जवल बनाने का प्रयास करें!

चरण 9: सीरियल संचार

धारावाहिक संचार
धारावाहिक संचार

सीरियल का उपयोग Arduino बोर्ड और कंप्यूटर या अन्य उपकरणों के बीच संचार के लिए किया जाता है। सभी Arduino बोर्डों में कम से कम एक सीरियल पोर्ट होता है (जिसे UART या USART भी कहा जाता है): सीरियल। यह डिजिटल पिन 0 (RX) और 1 (TX) के साथ-साथ USB के माध्यम से कंप्यूटर के साथ संचार करता है। इस प्रकार, यदि आप इन कार्यों का उपयोग करते हैं, तो आप डिजिटल इनपुट या आउटपुट के लिए पिन 0 और 1 का भी उपयोग नहीं कर सकते हैं।

यह इससे जुड़े सेंसर की रीडिंग जानने में मदद करता है

वे ब्लूटूथ, वाईफाई Esp8266… जैसे वायरलेस मॉड्यूल को जोड़ने में भी मदद करते हैं।

इसके साथ और भी बहुत कुछ है………………………..!

चरण 10: एप्लाइड सीरियल कम्युनिकेशन

एप्लाइड सीरियल कम्युनिकेशन
एप्लाइड सीरियल कम्युनिकेशन
एप्लाइड सीरियल कम्युनिकेशन
एप्लाइड सीरियल कम्युनिकेशन

इस सत्र में हम एक एलडीआर-लाइट डिपेंडेंट रेसिस्टर से आउटपुट वैल्यू प्राप्त करेंगे और इसे सीरियल मॉनिटर में प्रदर्शित करेंगे।

हार्डवेयर कनेक्शन और कोडिंग के लिए छवियों को देखें!

अब सेंसर पर पड़ने वाले प्रकाश को विचलित करके सेंसर मान को बाधित करें और मूल्यों में परिवर्तन देखें!

व्यायाम:

आपका काम एलडीआर के आउटपुट के आधार पर एक एलईडी चमक बनाना है यानी एलईडी को अंधेरे की स्थिति में तेज चमकना चाहिए और यह उज्ज्वल स्थिति में मंद चमकना चाहिए।

सुराग: पीडब्लूएम और सीरियल संचार का उपयोग करें।

यह स्वचालन के लिए बुनियादी है!

जारी रहती है……।

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

कुछ आगामी विषय:

  • सर्वो मोटर नियंत्रण।
  • अल्ट्रासोनिक मॉड्यूल।
  • आईआर सेंसर।
  • मोटर चालक L293D।
  • ब्लूटूथ संचार
  • और भी बहुत कुछ……………………. आशा है कि ये आपको पसंद हैं……………………………..!!!! "शेयर का ज्ञान!" "अधिक जानकारी के लिए मुझे फॉलो करें"

सिफारिश की: