Arduino क्या है

हैलो दोस्तों आज की पोस्ट में हम Arduino के बारे में पढ़े तो आप पोस्ट को पूरा जरूर पढ़े।

Arduino क्या है?

Arduino एक प्रकार का माइक्रोकंट्रोलर बोर्ड है जिसका उपयोग इलेक्ट्रॉनिक परियोजनाओं के लिए किया जाता है। यह एक ओपन सोर्स Hardware और Software प्लेटफॉर्म है जिसका इस्तेमाल लोग प्रोटोटाइपिंग, इंटरएक्टिव आर्ट, रोबोटिक्स, ऑटोमेशन और अन्य विशेष उद्देश्यों के लिए करते हैं।

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

Arduino के प्रकार

Arduino के कुछ मुख्य प्रकार का वर्णन किया गया है।

1. Arduino Uno

यह एक प्रारंभिक स्तर का बोर्ड है जिसे सबसे अधिक उपयोग किया जाता है। यह एक ATmega328P microcontroller के साथ आता है और बेसिक इलेक्ट्रॉनिक्स परियोजनाओं के लिए अच्छी तरह से उपयुक्त है। इसमें 16 input Output(I/O) Pin  होती है जिनमे 6 pwm pin होती है  

2. Arduino Mega

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

3. Arduino Nano

यह एक छोटा बोर्ड है जिसे अपने छोटे आकार के कारण लोगों के बीच बहुत पसंद किया जाता है। इसमें ATmega328P माइक्रोकंट्रोलर होता है और यह कम स्पेस वाले परियोजनाओं के लिए उपयोगी होता है।

4. Arduino Leonardo

Arduino Leonardo में ATmega32U4 माइक्रोकंट्रोलर होता है और इसमें USB मूल रूप से उपलब्ध है।

Arduino के घटक

Arduino बोर्ड के घटकों के नाम निम्नलिखित है –

  1. माइक्रोकंट्रोलर
  2. पावर सप्लाई
  3. पिन्स
  4. यूएसबी
  5. एनालॉग पिन्स
  6. डिजिटल पिन्स
  7. ऑनबोर्ड LED
  8. मेमोरी
  9. रिसेट बटन
  10. सीरियल कम्युनिकेशन पोर्ट
  11. आउटपुट कनेक्शन टर्मिनल
  12. इनपुट कनेक्शन टर्मिनल
  13. वायरलेस कनेक्टिविटी
  14. एक्स्टर्नल इंटरफ़ेस

Arduino Board के भाग

Arduino uno को Base बना कर

Pirinted Board-

यह arduino के सारे circuit के part को एक circuit board में बदलता है सभी componets इसी पर मिल कर arduino printed circuit board बनाते है

USB connection-

इसके through Arduino software से computer में लिखा code/program को arduino board में upload कर सकते है  और arduino board को power देने का काम to करता ही है

GND Pin-

GND Ground का short form है ये pins, external circuit के लिए Ground का कम करती है दुसरे terminal के लिए

5volt power supply –

ये pin पूरे circuit को power supply देने के काम आती है और एक और ऐसी ही pin 3.3volt होती है जो की circuit को 3.3 volt की power supply देती है

Analog pin-

ये pins Arduino uno में A0 से A5 तक होती है यानि की total six pin होती है ये Analog input pins होती है किसी analog sensor जैसे potentiometer,temprature sensor etc. को read कर सकती है या sense कर सकत है और प्राप्त value को digital value or signal में बदल सकती है

Digital pin-

digital pin arduino board से output देती है ये 0 to 13 तक होती है जिनसे output प्राप्त करते है और सभी output components जैसे servo motor,lcd display,led etc.पर output देती है

PWM pin-

pwm यानि की pulse width modulation pin ये pin आपने pwm sign(~) होता है arduino uno में ये 3,5,6,10,11 होती है ये एक प्रकार का output जो की analog sensor से input के बाद receive होता है तब कम आती है

Reset button- ये arduino का बहुत ही usefull button है जिसे press या push करने पर हमारा upload किया गया code या program reset हो कर फिर से run/start होता है यदि हमने void loop में अपना code/program लिखा हो तो arduino board को power मिलते ही सिर्फ एक बार run होता है पर reset button press करने पर program एक बार फिर run हो जायेगा ऐसी स्थिति में हम program को check/test करने के लिए power cut करके फिर से देने और usb cable को remove कर फिर से लगाने की जरुरत नहीं पड़ेगी

Arduino का उपयोग

Arduino का उपयोग इलेक्ट्रॉनिक्स परियोजनाओं के लिए किया जाता है। यह एक प्रकार का माइक्रोकंट्रोलर बोर्ड है जिसमें विभिन्न घटक और पिन्स होते हैं। आप इसे अपने पसंद के सेंसर, बटन, डिस्प्ले और अन्य इलेक्ट्रॉनिक उपकरणों के साथ कनेक्ट कर सकते हैं।

एक Arduino बोर्ड को प्रोग्राम करने के लिए आप एक Computer का उपयोग करते हैं और उस पर कोड लिखते हैं। इस कोड की मदद से आप बोर्ड को विभिन्न कार्य करने के लिए प्रेरित कर सकते हैं, जैसे कि बताया जा सकता हैं कि एक LED चालू करना, सेंसर से डेटा पढ़ना, और इंटरैक्टिव उपयोगकर्ता इंटरफ़ेस बनाना।

आशा है आपने पोस्ट को पूरा जरूर पढ़ा होगा पोस्ट पसंद आई हो तो अपने दोस्तों के साथ भी शेयर करे।

इससे भी पढ़ें

MCB क्या है

Fuse क्या है

Leave a Comment