Arduino क्या है? इस ओपन-सोर्स इलेक्ट्रॉनिक्स प्लेटफॉर्म के बारे में जानें
Arduino एक ओपन-सोर्स इलेक्ट्रॉनिक्स प्रोटोटाइपिंग प्लेटफ़ॉर्म है जो लचीले, आसानी से उपयोग होने वाले हार्डवेयर और सॉफ्टवेयर पर आधारित है। आज हम आपको उपलब्ध कुछ विकल्पों को दिखाकर आरंभ करने में मदद करेंगे और आरंभ करना कितना आसान होगा.
Arduino हार्डवेयर संचार और भौतिक वस्तुओं (एलईडी, सर्वो, बटन, आदि) को नियंत्रित करने के लिए एक माइक्रोप्रोसेसर और इनपुट / आउटपुट (I / O) पिन के साथ एक ओपन-सोर्स सर्किट बोर्ड है। बोर्ड आमतौर पर यूएसबी या एक बाहरी बिजली की आपूर्ति के माध्यम से संचालित किया जाएगा जो बदले में इसे अन्य हार्डवेयर और सेंसर को बिजली देने की अनुमति देता है.
Arduino में एक ओपन-सोर्स सॉफ़्टवेयर घटक भी है जो C ++ के समान है। Arduino एकीकृत विकास वातावरण (IDE) आपको कोड लिखने, उसे संकलित करने और फिर प्रोटोटाइप और परियोजनाओं में अकेले उपयोग के लिए अपने Arduino पर अपलोड करने की अनुमति देता है.
यह सब कलाकारों और निर्माताओं को स्वतंत्र रूप से अपने विचारों को वास्तविक वस्तुओं में विकसित करने के लिए उपयोग करने में आसान बनाने के लिए डिज़ाइन किया गया था। यदि आप स्वयं कुछ बनाने में रुचि रखते हैं, तो हार्डवेयर विकल्प देखने के लिए एक नज़र रखें, और सॉफ़्टवेयर आपके आरंभ करने के लिए उपलब्ध है.
अरुडिनो वेरिएंट्स
Arduino हार्डवेयर "ओपन-सोर्स" होने का मतलब है कि आप उपलब्ध हर बोर्ड की योजनाबद्धता देख सकते हैं। इसका मतलब है कि आप हार्डवेयर घटकों को खरीदने के लिए स्वतंत्र हैं और यदि आप बहुत इच्छुक हैं तो स्वयं बोर्ड को मिलाप कर सकते हैं। आरंभ करने के लिए, हम शायद आपको केवल $ 30 खर्च करने की सलाह देंगे और देखेंगे कि आप वास्तव में कितना निवेश करना चाहते हैं.
नीचे की छवि फ्रिट्ज़िंग का उपयोग करके बनाई गई थी और यह एक ब्रेड बोर्ड का उपयोग करके एक बुनियादी Arduino के लिए लेआउट है.
Arduino विभिन्न प्रकारों में आता है जो निर्णय लेने के लिए सही एक को चुनना मुश्किल बनाते हैं, लेकिन विविधता भी सही समाधान चुनने में लचीलेपन की अनुमति देती है.
हम हर Arduino विकल्प को कवर नहीं कर सकते हैं, लेकिन यहां कुछ आरंभिक विकल्प दिए गए हैं.
अरुडिनो उनो
Uno एक बेहतरीन स्टार्टर Arduino है, यह सिर्फ शुरुआत करने वालों के लिए एक ठोस आधार प्रदान करता है और बहुत सारे विकल्प हैं जो आप चाहते हैं कि आप प्लेटफॉर्म का अन्वेषण करें। यह भी उपलब्ध लगभग हर ढाल के साथ काम करता है (बाद में इस पर अधिक).
अरुडिनो नैनो
नैनो लगभग Arduino Uno जैसी ही सुविधा के लिए है, लेकिन यह आकार में लगभग 1/3 है और आसानी से ढाल का उपयोग नहीं कर सकता है। ऊनो का उपयोग परियोजनाओं में एक स्थायी स्थिरता के रूप में या परीक्षण के लिए ब्रेडबोर्ड के साथ किया जाना है.
अरुडिनो लिलिपैड
लिलिपैड में एक अनूठी डिजाइन है जिसे पहनने योग्य परियोजनाओं या कला के लिए कपड़ों में सिल दिया जा सकता है। बेशक आप उन अनुप्रयोगों तक सीमित नहीं हैं, लेकिन ढाल इस Arduino पर काम नहीं करेंगे ताकि विस्तार मुश्किल हो जाए.
अरडिनो मेगा 2560
मेगा 2560 में किसी भी अन्य Arduino की तुलना में अधिक मेमोरी और अधिक I / O पिन हैं। यह सबसे बड़ी और सबसे अच्छी Arduino है जो आप प्राप्त कर सकते हैं, लेकिन अगर आपकी परियोजनाओं को इसके लिए कॉल नहीं करना है तो आपको उतनी शक्ति की आवश्यकता नहीं हो सकती है। यह भी एक परियोजना में स्थायी रूप से छोड़ने के लिए एक अधिक महंगा Arduino होगा.
Netduino
नेटडूइनो अरुडिनो का चचेरा भाई है। यह अभी भी एक ओपन सोर्स हार्डवेयर हैकिंग और प्रोटोटाइपिंग समाधान है। लेकिन Netduino अपने सॉफ्टवेयर बेस के लिए .NET माइक्रो फ्रेमवर्क चलाता है। यह Arduino ढाल के साथ संगत पिन है, लेकिन कुछ को चलाने के लिए ड्राइवरों की आवश्यकता हो सकती है.
अधिक Arduino हार्डवेयर के लिए नीचे दिए गए लिंक की जाँच करें.
Arduino सहायक उपकरण (ढाल)
शील्ड्स आपके Arduino को एक स्नैप में कार्यक्षमता जोड़कर, शाब्दिक रूप से बनाते हैं। उनके पास पिन हैं जो आपके Arduino के शीर्ष में दाईं ओर धकेलते हैं और आप जो भी ढाल कर सकते हैं उसका तुरंत लाभ उठा सकते हैं। आप एक बार में कई शील्ड भी जोड़ सकते हैं। एक Arduino जो एक विशिष्ट हैशटैग (ईथरनेट ढाल) के लिए ट्विटर देखता है और फिर RF (RF शील्ड) का उपयोग करते हुए एक RC कार को नियंत्रित करता है, जो कि ढाल लचीलेपन की बदौलत एकल प्रोजेक्ट के दायरे से बाहर नहीं है.
आप नीचे देखेंगे कि कुछ ढालें खुद Arduino बोर्डों की तरह दिखती हैं, लेकिन भ्रमित न हों क्योंकि उनके पास स्केच में लिखे गए कोड को चलाने के लिए मुख्य प्रसंस्करण शक्ति का अभाव है (नीचे इस पर और अधिक).
ईथरनेट
यह सबसे लोकप्रिय ढालों में से एक है क्योंकि यह संचार और नियंत्रण के लिए इंटरनेट का उपयोग करने में सक्षम होने के लिए आपके Arduino का विस्तार करता है। ईथरनेट ढाल सबसे बहुमुखी उपलब्ध में से एक है, और एक बार जब आप मूल बातें प्राप्त करने में महारत हासिल कर लेते हैं, तो आपको सिर्फ एक पाने के लिए देखना चाहिए ताकि आप अपने वॉशर / टोस्टर / कॉफी मेकर को ट्वीट कर सकें।.
XBee
XBee ढाल बिंदु से बिंदु वायरलेस संचार को आसान बनाता है। आप दो Arduinos को एक साथ नेटवर्क करने के लिए या Arduinos के संपूर्ण जाल नेटवर्क को सेट करने के लिए इसका उपयोग कर सकते हैं जो कि एक दिन RULE THE WORLD!
मोटर
Arduino एक शील्ड की आवश्यकता के बिना मोटर्स और सर्वो को नियंत्रित कर सकता है, लेकिन मोटर शील्ड 11. कि क्षमता को रैंप करता है। आप इसे अपने लॉन घास काटने वाले को रिमोट कंट्रोल करने के लिए उपयोग कर सकते हैं, या अपना खुद का रोबोट बना सकते हैं।.
संगीत, वीडियो गेम और ब्लूटूथ जैसे कई अन्य Arduino शील्ड उपलब्ध हैं। यह सिर्फ हिमशैल का सिरा है और हम आपको अपनी परियोजना के लिए सही ढाल खोजने के लिए कुछ खोज करने की सलाह देंगे.
यदि आप Arduinos और प्रोटोटाइप के लिए एक साथ विभिन्न सेंसरों के साथ देख रहे हैं, तो हम फ्रिटिंग की जाँच करने की सलाह देंगे, जो न केवल प्रोटोटाइपिंग चरणों के साथ मदद करता है, बल्कि वे आपको यह दिखाने में भी मदद करते हैं कि अपनी परियोजना के निर्माण के लिए स्थायी पीसीबी बोर्ड कैसे बनायें.
प्रोग्रामिंग (रेखाचित्र)
Arduino IDE जावा में लिखा गया एक क्रॉस प्लेटफॉर्म डेवलपर टूल है। यह आपको अपने Arduino के सभी सॉफ्टवेयर कार्यों को नियंत्रित करने की अनुमति देता है.
प्रत्येक प्रोग्राम जिसे आप लिखते हैं, उसे एक स्केच कहा जाता है और आईडीई का उपयोग करके आपके Arduino पर संकलित और अपलोड किया जाता है। बहुत सारे रेखाचित्र स्वतंत्र रूप से ऑनलाइन उपलब्ध हैं और IDE यहां तक कि उदाहरणों के ढेर के साथ आता है जिसे आप शुरू करने के लिए बस हर फ़ंक्शन के साथ अपने Arduino सक्षम है.
एक्लिप्स और नोटपैड ++ आपके स्केच लिखने के लिए लोकप्रिय विकल्प हैं, लेकिन उनके पास स्केच उदाहरणों तक आसान पहुंच नहीं है और समाप्त स्केच को Arduino पर संकलन / अपलोड करना है।.
साधन
यह लेख आपके Arduino प्रोजेक्ट्स में आपकी शुरुआत करने के लिए बनाया गया है। अधिक पढ़ने के लिए नीचे दिए गए लिंक देखें और सामान बनाना शुरू करें.
यदि आपके पास अधिक उपयोगी लिंक या अपनी खुद की एक Arduino परियोजना है, तो सभी पाठकों के साथ साझा करने के लिए एक टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें.
परियोजना के विचार
http://arduino.cc/en/Tutorial/HomePage
http://www.arduino.cc/playground/Projects/ArduinoUsers
http://hackaday.com/category/arduino-hacks/
http://www.instructables.com/tag/type-id/category-technology/channel-arduino/
Arduino हार्डवेयर संदर्भ http://arduino.cc/en/Main/Hardware
वीडियो https://www.youtube.com/user/makemagazine
http://www.circuitsathome.com/