अर्दूनो प्रोग्रामिंग ट्यूटोरियल

अरुडिनो लोगो

Arduino हे कदाचित सॉफ्टवेअर प्रकल्प किंवा प्लॅटफॉर्मपैकी एक आहे आणि hardware libre ज्याला सर्वाधिक यश मिळाले आहे आणि ज्याचा DIY जगात सर्वाधिक प्रभाव पडला आहे. समुदायाने बोर्डांच्या मायक्रोकंट्रोलरच्या प्रोग्रामिंगसाठी ओपन सोर्स सॉफ्टवेअर तसेच काम करण्यासाठी वेगवेगळे फ्री हार्डवेअर बोर्ड तयार केले आहेत. सर्व GNU GPL परवान्याअंतर्गत परवानाकृत आहेत जेणेकरून अनेक पूरक आणि व्युत्पन्न देखील तयार करता येतील.

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

कोणत्या प्रकारचे प्लेट्स आहेत?

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

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

  • Arduino UNO रेव्ह 3: ही सर्वांची सर्वात लवचिक आणि वापरलेली प्लेट आहे, ज्यास प्रारंभ करण्याची शिफारस केली जाते. यात 328 मेगाहर्ट्झ एटीमेगा 16 मायक्रोकंट्रोलर, एसआरएएमचा 2 केबी आणि फ्लॅशचा 32 केबी, 14 डिजिटल आय / ओ पिन आणि 6 अ‍ॅनालॉग इनपुट आहेत.
  • अरुडिनो देय: यात M 91 मेगाहर्ट्झ, एसआरएएमचा K K केबी, आणि 3१२ केबी फ्लॅशसह एटी S १ एसएएम X एक्स X ई मायक्रोकंट्रोलर आहे, जेणेकरून आपण मोठ्या प्रकल्पांसाठी अधिक जटिल प्रोग्राम रेकॉर्ड करू शकाल. त्याचप्रमाणे, आपणास 8 डिजिटल आय / ओ कनेक्शन आणि 84 अ‍ॅनालॉग इनपुट + 96 एनालॉग आउटपुट आढळतील.
  • अरुडिनो मेगा: 2560 मेगाहर्ट्झ एटीमेगा 16 मायक्रोकंट्रोलर, एसआरएएमचा 8 केबी, फ्लॅशचा 256 केबी, 54 डिजिटल आय / ओ पिन आणि 16 अ‍ॅनालॉग इनपुट. दुस words्या शब्दांत, दरम्यानचे गुंतागुंत असलेल्या प्रकल्पांसाठी हे ड्युई आणि यूएनओ दरम्यानचे एक मध्यम मॉडेल असेल.
  • अर्डिनो लिलीपॅड: आपल्या ई-टेक्सटाईल प्रोजेक्ट्ससाठी लवचिक असणारी लहान आणि गोल प्लेट, म्हणजेच तुम्ही कपड्यांना घालू शकता. हे प्रयोग करण्यायोग्य आहे.
  • अरुडिनो मायक्रो: हे एक मायक्रोकंट्रोलर असलेले एक अतिशय लहान बोर्ड आहे जे स्पेस एक महत्त्वाचा घटक आहे तेव्हा उपयुक्त ठरेल आणि आपल्याला एका बोर्डची आवश्यकता आहे ज्यास त्यास एका लहान जागेत घालायला जागा पाहिजे. वर्धित क्षमतांसह तिची प्रो आवृत्ती आहे. यात 32 मेगाहर्ट्ज एटीमेगा 4 यू 16 मायक्रोकंट्रोलर आणि 20 आय / ओ पिन आहेत ज्या आपल्याला सोल्डर करावी लागतील.
  • अर्डिनो नॅनो: हे मायक्रोपेक्षा एक अगदी लहान बोर्ड आहे परंतु समान वैशिष्ट्यांसह आणि किंमतीसह एटीमेगा 328 मायक्रोकंट्रोलर आहे.
  • अरुडिनो एस्प्लोरा: हे पूर्वीच्या बहुतेकांपेक्षा किंचित जास्त महाग आहे, ते आदिम लिओनार्डोवर आधारित आहे, यूएनओ प्रमाणेच क्षमतेसह आणि ती प्रथम प्लेट दिसली. परंतु त्याचे डिझाइन नूतनीकरण केले गेले आहे, कमी केले गेले आहे आणि काही वेगळे आहे की काही बटणे, मिनी जॉयस्टिक आणि सेन्सर थेट बोर्डवर एकत्रित केले गेले आहेत. म्हणूनच, गेमिंग प्रकल्पांसाठी हे मनोरंजक आहे.

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

दुसरीकडे, आपल्याकडे आहे इलेक्ट्रॉनिक उपकरणे जे आपल्या अर्दूनो बोर्डला अतिरिक्त क्षमता, जसे की वायफाय कनेक्टिव्हिटी, ब्लूटूथ, मोटर्स नियंत्रित करण्यासाठी ड्राइव्हर्स इत्यादी प्रदान करेल. काही ज्ञात ढाल अशी आहेत:

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

तत्वतः, साठी प्रारंभ करा, मला कदाचित असे वाटत नाही की आपल्याला या प्रकारच्या आयटममध्ये स्वारस्य आहे, तथापि आपल्याला कदाचित नंतर याची आवश्यकता असेल.

मला प्रारंभ करण्याची काय गरज आहे?

फ्रिटझिंग: त्याच्या इंटरफेसचा कॅप्चर

सुरू करण्यासाठी, मी तुम्हाला खालील सामग्री प्राप्त करण्याचा सल्ला देतो:

  • अर्दूनो किट स्टार्टर: ही प्लेट असलेली संपूर्ण स्टार्टर किट आहे Arduino UNO, कार्य करण्यासाठी एक संपूर्ण मॅन्युअल आणि विविध इलेक्ट्रॉनिक घटकांची संख्या (प्रतिरोधक, कॅपेसिटर, एलईडी स्क्रीन, डिस्प्ले, ब्रेडबोर्ड, एलईडी, केबल्स, डायोड्स, ट्रान्झिस्टर, बझर, मोटर्स आणि सर्व्होमोटर्स, ड्रायव्हर्स इ.).
  • जर आपण वर नमूद केलेल्या प्लेट्सपैकी एखादी खरेदी करणे निवडले असेल तर लक्षात ठेवा की आपल्याला ते घ्यावे लागेल विद्युत साहित्य विशिष्ट स्टोअरमध्ये आपल्या स्वतःच्या प्रत्येक प्रकल्पासाठी आवश्यक आहे ... हे देखील शक्य आहे की एकदा आपण स्टार्टर किटचे शोषण केल्यानंतर आपल्या प्रकल्पांचा विस्तार सुरू ठेवण्यासाठी किंवा या किटमुळे आपल्याला परवानगी असलेल्या गोष्टी करण्यापेक्षा अधिक सामग्री खरेदी करण्यास स्वारस्य असेल.

शारीरिक पलीकडे, आपल्याकडे पुरेसे सॉफ्टवेअर असल्यास हे देखील मनोरंजक असेल:

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

त्यासह, आपल्याकडे जास्त असेल पुरेशी सुरू करण्यासाठी…

अर्दूनो प्रोग्रामिंग ट्यूटोरियल

अर्दूनो स्टार्टिंग कोर्स

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

डाउनलोड फाइलमध्ये काय समाविष्ट आहे?

आत झिप डाउनलोड करा यासह कार्य करण्यासाठी आपल्याला बर्‍याच फायली आढळतील:

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

विनामूल्य ईबुक आणि अ‍ॅड-ऑन डाउनलोड करा:

डाउनलोड प्रारंभ करा येथे:

अर्दूनो ईबुक

मी आशा करतो की हे आपल्याला मदत करते आणि आपण मेकर बनण्यास सुरुवात करता आपले पहिले प्रकल्प. आपण आपल्या पहिल्या डिझाईन्ससह टिप्पण्या देऊ शकता आणि आपल्यासह आमच्या निर्मिती सामायिक करू शकता.


9 टिप्पण्या, आपल्या सोडा

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

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

*

*

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

  1.   शॉट्स म्हणाले

    शुभेच्छा शुभ दुपार:
    आपल्याला एक टेस्टर बनविणे आवश्यक आहे जे कॅपेसिटरची दोन मूल्ये घेईल आणि ग्राउंड सी = 470 एमएफएक्स 50 व्ही, आर = 330 के 1/4 डब्ल्यू च्या समांतर प्रतिकार घेईल, हे इनपुट आणि आउटपुटशी जोडलेले आहे 3.5 ऑडिओ जॅक
    Question. Question प्रश्नाद्वारे
    अर्दूनो मधील प्रश्न आपण असे काही करू शकता जे मूल्ये मोजा आणि आउटपुट करेल,

  2.   मारिओ पायन्स सी. म्हणाले

    मी सुरुवात करीत आहे आणि चांगले निकाल मिळविण्याचा माझा हेतू आहे

  3.   नॉरबर्टो म्हणाले

    तुमचे Arduino EBOOK डाउनलोड काम करत नाही

    1.    इसहाक म्हणाले

      हाय,
      मी फक्त प्रयत्न केला आणि ते माझ्यासाठी कार्य करते. जाहिरात आधी येते हे खरे आहे.
      पण दुस-यांदा लिंकवर क्लिक केल्यावर ते डाउनलोड होते.
      धन्यवाद!

  4.   मार्टिन म्हणाले

    डाउनलोड सुरू होते आणि थांबते हे सूचित करते: त्रुटी: नेटवर्क त्रुटी
    इतर संगणकांवर, इतर नेटवर्कवर प्रयत्न करा आणि समस्या कायम राहते

    1.    इसहाक म्हणाले

      हॅलो
      मी आत्ता ते पुन्हा डाउनलोड केले आहे आणि ते उत्तम प्रकारे कार्य करते.

  5.   नेस्टर मार्टिन म्हणाले

    नमस्कार, कृपया लिंक पुन्हा तपासता येईल का? https://www.hwlibre.com/wp-content/uploads/2019/04/EBOOK-ARDUINO.zip
    ते डाउनलोड करताना नेटवर्क त्रुटी देते.
    खूप खूप धन्यवाद.

    1.    इसहाक म्हणाले

      हाय,
      ठीक आहे, तपासले.

  6.   Jaime Teran Rebolledo म्हणाले

    अंदाजे:
    मी Arduino eBook डाउनलोड करू शकलो नाही. शिकण्यासाठी आणि चांगल्या प्रकारे वापरण्यासाठी इतर सामग्रीसह तुम्ही ते मला मेलद्वारे पाठवू शकता?
    ग्रीटिंग्ज