Arduino UNO: प्लेट विश्लेषण hardware libre नख

अरुडिनो आय 2 सी बस

तो बाजारात लाँच केल्यापासून प्लेट Arduino UNOया मंडळाने आपल्या नवीनतम आवृत्त्यांसह बरेच काही विकसित केले आहे. याव्यतिरिक्त, त्याच्या समान निर्मात्यांनी सुरुवातीला यूएनओने कव्हर केलेल्या गरजा पूर्ण करण्यासाठी इतर स्वरूपात अशाच अन्य प्लेट्स तयार करण्यासाठी धाव घेतली आहे. बर्‍याच जणांनी स्वत: चे क्लोन किंवा सुसंगत बोर्ड तयार करण्याचे धाडस केले आहे, जरी समान यशानंतर नाही.

आधीपासूनच आर्दूनो दिसण्याआधी इतरही असे प्रकल्प होते, मायक्रोचिप पीआयसी मायक्रोकंट्रोलर्ससह प्रसिद्ध पॅरालॅक्स बोर्डांप्रमाणे जे इतरांमध्ये PBASIC सारख्या भाषा वापरून अगदी सहजपणे प्रोग्राम केले जाऊ शकतात. याचे उदाहरण पॅरलॅक्स मधील बेसिक स्टॅम्प 2 आहे. पण नसल्याची वस्तुस्थिती आहे hardware libre याचा अर्थ असा होतो की अर्डिनो प्रकल्पाप्रमाणे त्यांची मुळे बाजारात नव्हती. इटालियन प्लेट ही खरोखरच या अर्थाने क्रांती ठरली आहे.

काय आहे Arduino UNO रेव्ह 3?

अरुडिनो लोगो

Arduino UNO रेव 3 नवीनतम आवृत्ती आहे हे या प्लेटच्या क्षणी अस्तित्वात आहे. हे एक लहान इलेक्ट्रॉनिक बोर्ड आहे ज्याच्या पीसीबीवर प्रोग्राम करण्यायोग्य मायक्रोकंट्रोलर आहे. चिप म्हटल्याखेरीज यामध्ये पिनची मालिका आणि आऊटपुट म्हणून समाविष्ट केली जाते जी विविध गोष्टी करण्यासाठी चिप प्रोग्रामिंगद्वारे वापरली जाऊ शकते. अशा प्रकारे, इलेक्ट्रॉनिक प्रकल्प अगदी सहज तयार केले जाऊ शकतात.

ही प्लेट वरुन उद्भवली आर्दूइनो प्रकल्प, एक इटालियन प्रोजेक्ट 2005 मध्ये प्रारंभ झाला ज्याने मुख्यतः विद्यार्थ्यांसाठी ओपन हार्डवेअर आणि सॉफ्टवेअर विकसित करण्यावर लक्ष केंद्रित केले. प्रथम डिझाइन इटलीमधील इव्ह्रिया येथील संस्थेसाठी दिग्दर्शित केल्या गेल्या. त्यावेळी या शैक्षणिक केंद्राच्या विद्यार्थ्यांनी मी वर नमूद केलेले प्रसिद्ध बेसिक स्टॅम्प्स वापरले. यास बराच खर्च आला आणि ते इतके खुले नव्हते.

या सर्व प्रकारापूर्वी, हरनांडो बॅरागॉनने वायरिंग नावाचा एक विकास मंच तयार केला होता, जो प्रख्यात प्रेरणा घेत होता प्रोग्रामिंग भाषेवर प्रक्रिया करीत आहे. याचा आधार म्हणून ते विद्यार्थ्यांसाठी कमी किमतीची आणि सोपी साधने विकसित करण्यासाठी कामावर गेले. म्हणून त्यांनी पीसीबी आणि एक साधे मायक्रोकंट्रोलर असलेले हार्डवेअर बोर्ड तयार करणे तसेच आयडीई (एकात्मिक विकास पर्यावरण) तयार करण्याविषयी सेट केले.

वायरिंगने आधीपासूनच एटीमेगा 168 मायक्रोकंट्रोलर असलेले बोर्ड वापरले असल्याने खालील घडामोडी त्याच अभिमुखतेच्या मागे लागल्या. मॅसिमो बन्झी आणि डेव्हिड मेलिस हे जोडतील एटीमेगा 8 चे समर्थन करा वायरिंगसाठी, जे आवृत्ती 168 च्या तुलनेत अगदी स्वस्त होते. आणि म्हणून आज जे आहे त्याचे पहिले कीटाणू उद्भवते Arduino UNO. त्यानंतर वायरिंग प्रोजेक्टचे नाव अर्डिनो असे ठेवले गेले.

प्रोजेक्टच्या नावाचे नाव इव्ह्रियाच्या एका बारमध्ये उद्भवले, जिथे या प्रकल्पाचे संस्थापक भेटले. बारला रे आरडिनो असे नाव होते, ज्याचे नाव 1014 पर्यंत इटलीचा राजा इव्ह्रीयाकडून आर्डूनो नंतर ठेवले गेले.

या प्लेट्सची संभाव्यता पाहता, पुढे जाण्यासाठी आणि अधिक प्लेट्स तयार करण्यासाठी समुदायाकडून अधिक समर्थन जोडला गेला. याव्यतिरिक्त, प्रदाते इलेक्ट्रॉनिक घटक आणि उत्पादकांनी विशिष्ट उत्पादनांची रचना करण्यास सुरवात केली अरुडिनो सह सुसंगत. जसे अ‍ॅडफ्रूट इंडस्ट्रीजचे आहे. येथून या प्लेट्ससाठी असंख्य ढाल आणि अतिरिक्त मॉड्यूल तयार झाले.

जबरदस्त यशाचा सामना करत, ते देखील व्युत्पन्न झाले अर्डिनो फाऊंडेशन, अर्डिनो प्रकल्पातील प्रयत्नांचे प्रचार आणि गटबद्ध करणे सुरू ठेवणे. लिनक्स फाऊंडेशन, रास्पबेरी पाई फाउंडेशन, आरआयएससी-व्ही फाउंडेशन इत्यादीसारख्या अन्य संस्थांसारखेच एक मॉडेल.

या पॉईंटपर्यंत, बर्‍याच अर्डिनो रूपे तयार केली गेली आहेत, ज्यात विविध प्रकारांचे घटक आणि विविध मायक्रोकंट्रोलर तसेच अनेक उपकरणे की आम्ही या ब्लॉगमध्ये चर्चा केली आहेः

ची सविस्तर माहिती Arduino UNO

हे एक बोर्ड Arduino UNO यात काही वैशिष्ट्ये आहेत जी ती अद्वितीय बनवतात आणि यात इतर अर्डिनो बोर्डांच्या संदर्भात भिन्न भिन्न मालिका आहेत ज्या आपण हायलाइट करणार आहोत.

तांत्रिक वैशिष्ट्ये, योजना आणि पिनआउट

अरुडिनो पिनआउट

El पिनआउट आणि बोर्डची तांत्रिक वैशिष्ट्ये Arduino UNO रेव्ह 3 ते योग्यरित्या कसे वापरावे हे जाणून घेणे महत्वाचे आहे, अन्यथा आपल्याला सर्व इलेक्ट्रॉनिक घटकांना त्यांच्या उपलब्ध पिन आणि बसेसशी जोडण्याचा मर्यादा आणि योग्य मार्ग माहित नसेल.

प्रथम प्रारंभ करीत आहे तिची वैशिष्ट्ये, आपल्याकडे आहे:

  • 328 मेगाहर्ट्झ येथे अटेल एटीमेगा 16 मायक्रोकंट्रोलर
  • ऑनबोर्ड एसआरएएम मेमरी: 2 केबी
  • समाकलित ईईप्रोम मेमरी: 1 केबी
  • फ्लॅश मेमरी: 32 केबी, ज्यापैकी 0.5 केबी बूटलोडरद्वारे वापरली जातात, म्हणून ती इतर कारणांसाठी वापरली जाऊ शकत नाहीत.
  • चिप वर्किंग व्होल्टेज: 5 व्ही
  • शिफारस केलेला पुरवठा व्होल्टेज: 7-12v (जरी ते 6 ते 20 व्हीपर्यंत समर्थित असेल)
  • सतत चालू तीव्रता: I / O साठी 40mA आणि 50V पिनसाठी 3.3mA.
  • आय / ओ पिन: 14 पिन, त्यापैकी 6 आहेत पीडबल्यूएम.
  • एनालॉग पिन: 6 पिन
  • मेमरीमध्ये लोड झालेल्या प्रोग्रामची अंमलबजावणी रीस्टार्ट करण्यासाठी रीसेट बटण.
  • यूएसबी इंटरफेस चिप.
  • लय आवश्यक असलेल्या सिग्नलसाठी ऑसीलेटर घड्याळ.
  • पीसीबीवर पॉवर एलईडी
  • समाकलित व्होल्टेज नियामक.
  • सुमारे € 20 किंमत.

साठी म्हणून पिन आणि कनेक्शन प्लेट वर उपलब्ध Arduino UNO:

  • बॅरल जॅक किंवा डीसी पॉवर जॅक: बोर्ड कनेक्टर आहे Arduino UNO विद्युत विद्युत् करण्यास सक्षम असणे. कार्ड योग्य जॅकद्वारे आणि 5-20 व्होल्ट पुरवण्यासाठी अ‍ॅडॉप्टरद्वारे समर्थित केले जाऊ शकते. आपण प्लेटमध्ये मोठ्या संख्येने घटक कनेक्ट करत असल्यास, पुरेसे होण्यासाठी आपल्याला 7v अडथळा पार करावा लागण्याची शक्यता आहे.
  • युएसबी: अरडिनो बोर्डला पीसीशी जोडण्यासाठी यूएसबी पोर्टचा वापर केला जातो, आपण त्याद्वारे प्रोग्राम करू शकता किंवा त्याद्वारे डेटा सिरीयल पोर्टद्वारे प्राप्त करू शकता. म्हणजेच मुळात हे तुमचे आर्डूइनो आयडीई स्केचेस मायक्रोकंट्रोलरच्या अंतर्गत मेमरीमध्ये लोड करण्यात मदत करेल जेणेकरून ते कार्यान्वित होऊ शकेल. हे हॉब आणि त्यास जोडलेल्या घटकांचे उर्जा कार्य देखील पूर्ण करू शकते.
  • व्हीआयएन पिन: आपल्याला एक व्हीआयएन पिन देखील मिळेल जो आपल्याला बोर्डला सामर्थ्यवान बनवतो Arduino UNO आपल्याला यूएसबी किंवा वरील जॅक वापरायचा नसेल तर बाह्य वीज पुरवठा वापरणे.
  • 5V: 5 व्हीचा व्होल्टेज पुरवतो. त्यापर्यंत पोहोचणारी उर्जा मागील तीन प्रकरणांपैकी एक आहे ज्याद्वारे आपण आपली प्लेट उर्जा देऊ शकता.
  • 3V3: हा पिन आपल्याला आपल्या प्रकल्पांसाठी 3.3 एमए पर्यंत 50v पुरवण्याची परवानगी देतो.
  • GND: आपल्याकडे इलेक्ट्रॉनिक प्रकल्पांचे मैदान त्यांच्याशी जोडण्यासाठी 2 ग्राउंड पिन आहेत.
  • रीसेट करा: त्याद्वारे कमी सिग्नल पाठवून रीसेट करण्यासाठी एक पिन.
  • सिरियल पोर्ट: अनुक्रमे टीटीएल सिरियल डेटा प्राप्त आणि प्रसारित करण्यासाठी दोन पिन 0 (आरएक्स) आणि 1 (टीएक्स) आहेत. ते त्यांच्या यूएसबी-टू-टीटीएल पिनवर मायक्रोकंट्रोलरशी कनेक्ट केलेले आहेत.
  • बाह्य व्यत्यय: २ आणि,, वाढत्या, घसरत्या काठावर किंवा उच्च किंवा निम्न मूल्यासह व्यत्यय ट्रिगर करण्यासाठी कॉन्फिगर केले जाऊ शकतात अशा पिन.
  • एसपीआय: बस 10 (एसएस), 11 (एमआयएसओआय) आणि 13 (एससीके) चिन्हांकित केलेल्या पिनवर आहे ज्याद्वारे आपण एसपीआय लायब्ररीचा वापर करुन संप्रेषण करू शकता.
  • A0-A5: एनालॉग पिन आहेत.
  • 0-13: आपण कॉन्फिगर करू शकता असे डिजिटल इनपुट किंवा आउटपुट पिन आहेत. एक लहान इंटीग्रेटेड एलईडी पिन 13 शी जोडला गेला आहे की हा पिन जास्त असल्यास तो प्रकाशमान होईल.
  • TWI: समर्थनदळणवळण वायर लायब्ररी वापरुन टीडब्ल्यूआय. आपण पिन ए 4 किंवा एसडीए आणि पिन ए 5 किंवा एससीएल वापरू शकता.
  • AREF: एनालॉग इनपुटसाठी संदर्भ व्होल्टेज पिंट.

डेटाशीट्स

ओपन सोर्स बोर्ड असल्याने, फक्त नाही आपल्याला डेटाशीट सापडेल इतर बर्‍याच इलेक्ट्रॉनिक उत्पादनांच्या बाबतीत. आपण बरीच कागदपत्रे आणि इलेक्ट्रॉनिक आकृत्या देखील डाउनलोड करू शकता जे हे बोर्ड कसे कार्य करते हे समजण्यास मदत करेल. Arduino UNO अंतर्गत आणि अगदी स्वत: ची स्वत: ची अर्डिनो अंमलबजावणी तयार करा. उदाहरणार्थ, आपल्याकडे आपल्याकडे पुढील अधिकृत माहिती आहेः

इतर अर्दूनो बोर्ड्समधील फरक

अरुडिनो बोर्ड

Arduino UNO रेव्ह 3 ती आदर्श प्लेट आहे सुरु करणार्या सर्वांसाठी या प्रकारच्या प्लेट्स वापरण्यासाठी. आणखी काय, आपल्याला आवश्यक असलेल्या प्रत्येक गोष्टीसह प्रारंभ करण्यासाठी स्टार्टर किट्स आहेत. या किटमध्ये सराव करण्यास मोठ्या प्रमाणात इलेक्ट्रॉनिक घटकांचाच समावेश नाही, परंतु प्रत्येक चरणात आपल्याला मदत करण्यासाठी एक तपशीलवार पुस्तिका देखील आहे.

तथापि, आहेत इतर आवृत्त्या किंवा अर्दूनो बोर्डची स्वरूपने जे इतर अधिक प्रगत अनुप्रयोगांसाठी किंवा आकारात महत्त्वाचा प्रकल्प राबवण्यासाठी खूप उपयुक्त आहेत. द प्लेट्स दरम्यान मुख्य फरक ते प्रामुख्याने समाकलित मायक्रोकंट्रोलरच्या प्रकारात आहेत, काही अधिक शक्तिशाली आणि अधिक मेमरीसह अधिक परिष्कृत रेखाटना किंवा प्रोग्राम आणि उपलब्ध असलेल्या पिनची संख्या समाविष्ट करतात. परंतु आम्ही तीन सर्वाधिक विक्री होणार्‍या बोर्डांची तुलना केल्यास, फरक खालीलप्रमाणे आहेतः

  • Arduino UNO रेव्ह 3: तांत्रिक वैशिष्ट्यांसह विभाग पहा.
  • अरुडिनो मेगा: यूएनओ प्लेटपेक्षा काही प्रमाणात परिमाण असलेल्या किंमती 30 डॉलरच्या वर वाढतात. याव्यतिरिक्त, यात अधिक शक्तिशाली एटीमेगा 2560 मायक्रोकंट्रोलर आहे जो 16 मेगाहर्ट्जवर कार्य करतो, परंतु 256 केबी फ्लॅश मेमरी, 4 केबी ईईप्रॉम, आणि 8 केबी एसआरएएम अधिक जटिल प्रोग्रामसाठी आहे. याव्यतिरिक्त, त्यात 54 डिजिटल आय / ओ, 15 पीडब्ल्यूएम आणि 16 अ‍ॅनालॉगसह अधिक पिन देखील आहेत.
  • अरुडिनो मायक्रो: यूएनओपेक्षाही कमी किंमतीच्या असूनही, त्याचे आकार लहान आहे. या छोट्या जागेत ते लहान एटीमेगा 32 यू 4 मायक्रोकंट्रोलर समाकलित करते, परंतु जे 16 मेगाहर्टझ येथे कार्य करते. मेमरी यूएनओच्या बरोबरीची आहे, एसआरएएम वगळता, ज्यामध्ये 0.5 केबी जास्त आहे. 20 डिजिटल, 7 पीडब्ल्यूएम आणि 12 अ‍ॅनालॉगसह लहान आकाराच्या असूनही पिन देखील वाढविण्यात आल्या आहेत. दुसरा फरक हा आहे की तो यूएसबीऐवजी त्याच्या कनेक्शनसाठी मायक्रो-यूएसबी वापरतो. इतके लहान असल्याने ते मागील दोन सारख्या ढाल किंवा ढालीशी सुसंगत नाही ...

अर्दूनो आयडीई आणि प्रोग्रामिंग

अर्दूनो आयडीईचा स्क्रीनशॉट

अर्दूनो प्रोग्राम करण्यासाठी, त्यातील कोणत्याही आवृत्तीमध्ये आपल्याकडे IDE किंवा विकास वातावरण उपलब्ध आहे अर्दूनो आयडीई. हे दोन्ही मॅकोस, विंडोज आणि लिनक्सशी सुसंगत आहे. हा आपण करू शकत असलेला एक विनामूल्य आणि मुक्त स्त्रोत संच आहे या दुव्यावरून डाउनलोड करा. त्याद्वारे आपण बोर्डवर मायक्रोकंट्रोलर चिप प्रोग्राम करण्यासाठी कोड तयार करू शकता आणि अशा प्रकारे आपले प्रकल्प कार्य करू शकता.

प्लॅटफॉर्मला उच्च-स्तरीय प्रोग्रामिंग भाषेवर आधारीत असलेल्या अर्डिनो प्रोग्रामिंग भाषेद्वारे समर्थित आहे प्रक्रिया, जे यामधून सुप्रसिद्ध सी ++ प्रमाणेच आहे. म्हणूनच त्यांच्यात एक समान वाक्यरचना आणि अभिनय करण्याची पद्धत असेल.

आपण याबद्दल अधिक जाणून घेऊ शकता अर्दूनो आयडीई कसे वापरावे या ब्लॉगवरील लेखासह जे प्रत्येक इलेक्ट्रॉनिक घटक किंवा मॉड्यूलला बोर्डात समाकलित कसे करतात किंवा प्रोग्रामिंग कोर्स थेट डाउनलोड कसे करतात हे स्पष्ट करते पीडीएफमध्ये अर्डुइनो आयडीई विनामूल्य. त्यासह आपण आपल्या प्रकल्पांसह प्रारंभ करण्यासाठी वाक्यरचना आणि प्रोग्रामिंग भाषा शिकू शकता ...


टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.