विषयसूची:

अपनी खुद की Arduino लाइब्रेरी बनाएं: 5 कदम
अपनी खुद की Arduino लाइब्रेरी बनाएं: 5 कदम

वीडियो: अपनी खुद की Arduino लाइब्रेरी बनाएं: 5 कदम

वीडियो: अपनी खुद की Arduino लाइब्रेरी बनाएं: 5 कदम
वीडियो: अरुडिनो मास्टरक्लास | 90 मिनट में पूर्ण प्रोग्रामिंग कार्यशाला! 2024, नवंबर
Anonim
अपनी खुद की Arduino लाइब्रेरी बनाएं
अपनी खुद की Arduino लाइब्रेरी बनाएं

ज़रा सुनिए सभी । जब आप तैयार पुस्तकालयों का उपयोग करने में सक्षम नहीं होते हैं तो कुछ परियोजनाओं में आपको अपना पुस्तकालय बनाना पड़ सकता है। या आप अपने स्वयं के मानकों के अनुसार अपना पुस्तकालय बना सकते हैं। आज, मैं आपको दिखाऊंगा कि आप कितनी आसानी से अपना पुस्तकालय बना सकते हैं और अपने कोड में उपयोग कर सकते हैं…

चरण 1: परिचय

=> एच फील क्या है?

एक एच फ़ाइल एक सी, सी ++ या ऑब्जेक्टिव-सी स्रोत कोड दस्तावेज़ द्वारा संदर्भित एक हेडर फ़ाइल है। इसमें वेरिएबल, स्थिरांक और फ़ंक्शन शामिल हो सकते हैं जो प्रोग्रामिंग प्रोजेक्ट के भीतर अन्य फाइलों द्वारा उपयोग किए जाते हैं। एच फाइलें आमतौर पर उपयोग किए जाने वाले कार्यों को केवल एक बार लिखने की अनुमति देती हैं और जरूरत पड़ने पर अन्य स्रोत फाइलों द्वारा संदर्भित की जाती हैं।

=>हम अपनी लाइब्रेरी बनाने के लिए C या C++ का उपयोग क्यों करते हैं?

Arduino सॉफ़्टवेयर में एक विकास वातावरण (IDE) और पुस्तकालय होते हैं। आईडीई जावा में लिखा गया है और भाषा प्रसंस्करण के वातावरण पर आधारित है। पुस्तकालयों को C और C++ में लिखा गया है और AVR-GCC और AVR Libc के साथ संकलित किया गया है।.

चरण 2: उदाहरण कोड

इस प्रोजेक्ट में हम HC-SR04 सेंसर की लाइब्रेरी बनाते हैं।

#शामिल "mylibrary.h"

एचसी एचसी, एचसी 1;

व्यर्थ व्यवस्था() {

सीरियल.बेगिन (९६००); एचसी.ट्रिगपिन (ए0); HC.echoPin (A1); एचसी१.ट्रिगपिन (ए२); HC1.echoPin (A3); }

शून्य लूप () {

दुगनी दूरी1 = HC.गणना (A1, A0); दोहरी दूरी2 = HC1.गणना (A3, A2);

सीरियल.प्रिंट ("दूरी 1 =");

सीरियल.प्रिंट्लन (दूरी 1); सीरियल.प्रिंट ("दूरी 2 ="); सीरियल.प्रिंट्लन (दूरी 2); देरी (500); }

चरण 3: भाग

पार्ट्स
पार्ट्स

यहाँ उन भागों की सूची दी गई है जिनका उपयोग मैंने इस परियोजना को बनाने के लिए किया था:

  • अरुडिनो यूएनओ
  • ब्रेड बोर्ड
  • HC-SR04 *2 (आप केवल एक का उपयोग कर सकते हैं)
  • जम्पर तार (पुरुष से पुरुष और पुरुष से महिला)

चरण 4: स्कीमा

योजना
योजना

चरण 5: परिणाम

सिफारिश की: