ARDUINO क्या है ? कैसे काम करता है ? कहा पर डिजाइन किया गया ? सम्पूर्ण जानकारी ।
Arduino क्या है?
Arduino एक ओपन-सोर्स इलेक्ट्रॉनिक्स प्लेटफॉर्म है जो उपयोग में आसान हार्डवेयर और सॉफ्टवेयर पर आधारित है।
Arduino बोर्ड इनपुट
को पढ़ता है
जैसे- एक सेंसर पर प्रकाश, एक बटन पर एक उंगली, या एक ट्विटर संदेश - और इसे एक आउटपुट में बदल दें - एक मोटर को सक्रिय करना, एक एलईडी चालू करना, कुछ ऑनलाइन प्रकाशित करना।
आप बोर्ड पर माइक्रोकंट्रोलर को निर्देशों का
एक सेट भेजकर अपने बोर्ड को बता सकते हैं कि क्या करना है। ऐसा करने के लिए आप
प्रसंस्करण के आधार पर Arduino प्रोग्रामिंग भाषा (वायरिंग पर आधारित), और Arduino
सॉफ़्टवेयर (IDE) का उपयोग करते हैं।
वर्षों से Arduino हजारों परियोजनाओं का
मस्तिष्क रहा है, रोजमर्रा की वस्तुओं से लेकर जटिल वैज्ञानिक उपकरणों तक।
निर्माताओं का एक विश्वव्यापी समुदाय - छात्र, शौक़ीन, कलाकार, प्रोग्रामर और
पेशेवर - इस ओपन-सोर्स प्लेटफ़ॉर्म के आसपास एकत्र हुए हैं, उनके योगदान ने
अविश्वसनीय मात्रा में सुलभ ज्ञान को जोड़ा है जो नौसिखियों और विशेषज्ञों के लिए
समान रूप से बहुत मददगार हो सकता है।
CLICK HERE TO BUY ARDUINO UNO
Arduino की शुरुवात कहा हुई
Arduino का जन्म Ivrea Interaction
Design Institute में तेजी से प्रोटोटाइप के लिए एक आसान उपकरण के रूप में हुआ था,
जिसका उद्देश्य इलेक्ट्रॉनिक्स और प्रोग्रामिंग में पृष्ठभूमि के बिना छात्रों के
लिए था।
जैसे ही यह एक व्यापक समुदाय तक पहुंचा, Arduino बोर्ड ने नई जरूरतों और
चुनौतियों के अनुकूल होने के लिए बदलना शुरू कर दिया, इसके प्रस्ताव को साधारण
8-बिट बोर्डों से IoT अनुप्रयोगों, पहनने योग्य, 3D प्रिंटिंग और एम्बेडेड वातावरण
के उत्पादों में अलग कर दिया।
आज Arduino का उपयोग ट्रैफिक लाइट के नियंत्रण के
लिए किया जाता है, इसका उपयोग प्रोग्राम योग्य समय, पैदल यात्री प्रकाश आदि के साथ
वास्तविक समय नियंत्रण प्रणाली के लिए भी किया जा सकता है।
Arduino बोर्ड
खुले स्रोत के रूप में प्रदान किए जाते हैं जो उपयोगकर्ता को उनकी परियोजनाओं और
उपकरणों को उनकी आवश्यकता के अनुसार बनाने में मदद करते हैं। ... बाजार में विभिन्न
प्रकार के Arduino बोर्ड मौजूद हैं जिनमें Arduino UNO, Red Board, LilyPad
Arduino, Arduino Mega, Arduino Leonardo शामिल हैं।
CLICK HERE TO BUY
ARDUINO NANO
यहां हुआ पहला Arduino तैयार
Arduino प्रोजेक्ट Ivrea, इटली
में इंटरेक्शन डिज़ाइन इंस्टीट्यूट Ivrea (IDII) में शुरू हुआ। उस समय, छात्रों ने
एक बेसिक स्टाम्प माइक्रोकंट्रोलर का इस्तेमाल किया, जिसकी कीमत कई छात्रों के लिए
काफी थी।
2003 में, हर्नांडो बैरागन ने मास्सिमो बंज़ी और केसी रीस की देखरेख में, आईडीआईआई में एक मास्टर की थीसिस परियोजना के रूप में विकास मंच वायरिंग बनाया, जो प्रसंस्करण भाषा पर काम के लिए जाने जाते हैं। परियोजना का लक्ष्य गैर-इंजीनियरों द्वारा डिजिटल प्रोजेक्ट बनाने के लिए सरल, कम लागत वाले उपकरण बनाना था।
वायरिंग प्लेटफॉर्म में ATmega168 माइक्रोकंट्रोलर के साथ एक प्रिंटेड सर्किट बोर्ड (PCB),
प्रोसेसिंग पर आधारित एक IDE और माइक्रोकंट्रोलर को आसानी से प्रोग्राम करने के लिए
लाइब्रेरी फंक्शन शामिल थे।
2003 में, एक अन्य IDII
छात्र डेविड मेलिस और डेविड कुआर्टिलेस के साथ मास्सिमो बंज़ी ने वायरिंग के लिए
सस्ते ATmega8 माइक्रोकंट्रोलर के लिए समर्थन जोड़ा। लेकिन वायरिंग पर काम जारी
रखने के बजाय, उन्होंने इस परियोजना को बंद कर दिया और इसका नाम बदलकर अरुडिनो रखा।
प्रारंभिक arduino बोर्डों ने FTDI USB-to-serial ड्राइवर चिप और एक ATmega168 का उपयोग किया। ATmega328P माइक्रोकंट्रोलर और ATmega16U2 (संस्करण R2 तक Atmega8U2) को USB-से-सीरियल कनवर्टर के रूप में क्रमादेशित करके Uno सभी पूर्ववर्ती बोर्डों से भिन्न था।
ऐसे करता
है work Arduino
Arduino/Genuino Uno में कंप्यूटर, अन्य Arduino/Genuino
बोर्ड, या अन्य माइक्रोकंट्रोलर के साथ संचार करने के लिए कई सुविधाएं हैं।
ATmega328 UART TTL (5V) सीरियल संचार प्रदान करता है,
जो डिजिटल पिन 0 (RX) और 1 (TX) पर उपलब्ध है। बोर्ड पर एक ATmega16U2 इस धारावाहिक संचार को USB पर प्रसारित करता है और कंप्यूटर पर सॉफ़्टवेयर के लिए वर्चुअल कॉम पोर्ट के रूप में प्रकट होता है। 16U2 फर्मवेयर मानक USB COM ड्राइवरों का उपयोग करता है,
और किसी बाहरी ड्राइवर की आवश्यकता नहीं होती है। हालाँकि, विंडोज़ पर, एक .inf फ़ाइल की आवश्यकता होती है। Arduino Software (IDE) में एक सीरियल मॉनिटर शामिल है जो साधारण टेक्स्ट डेटा को बोर्ड से और उसके पास भेजने की अनुमति देता है। जब यूएसबी-टू-सीरियल चिप और कंप्यूटर से यूएसबी कनेक्शन के माध्यम से डेटा प्रसारित किया जा रहा हो तो बोर्ड पर आरएक्स और TX एलईडी फ्लैश होंगे (लेकिन पिन 0 और 1 पर सीरियल संचार के लिए नहीं)।
एक SoftwareSerial पुस्तकालय Uno के किसी भी डिजिटल पिन पर धारावाहिक संचार की अनुमति देता है।
अगर आपको हमारे द्वारा दी गई
जानकारी अच्छी लगी है तो कमेंट करके जरूर बताएं और अगर आप Arduino बोर्ड खरीदना
चाहते है तो नीचे दिए गए लिंक से खरीद सकते हो ।
मेरे द्वारा कुछ अच्छे Arduino
Uno बोर्ड सेलेक्ट करके उनके लिंक दिए गए है ।
Thank you so much
ReplyDeleteThanks dear 😄😄🙏🙏
ReplyDeleteVery nice explanation
ReplyDelete