Arduino: अपने स्वयं के कार्यों को परिभाषित करें - यह कैसे काम करता है
Arduino को प्रोग्राम करने के लिए, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का उपयोग किया जाता है। तदनुसार, आप कार्यों (या "विधियों") को स्वयं भी परिभाषित कर सकते हैं। आप इस व्यावहारिक टिप में यह पता लगा सकते हैं कि यह कैसे करना है।
Arduino: रिटर्न वैल्यू के बिना तरीकों को परिभाषित करें
कोई मूल्य वापस करने वाले तरीके अच्छी तरह से ज्ञात नहीं हैं।
- वे हमेशा "शून्य" शब्द और विधि के नाम से शुरू करते हैं। कमांड »शून्य परीक्षण () {}« के साथ परीक्षण के लिए एक नई विधि निर्धारित करें।
- अब, घुंघराले कोष्ठक में, उन कमांड्स को लिखें जिन्हें विधि निष्पादित करना है।
Arduino पर वापसी मूल्य के साथ कार्यों को परिभाषित करें
वैकल्पिक रूप से, आप एक विधि भी परिभाषित कर सकते हैं जो रिटर्न वैल्यू देता है।
- पहले रिटर्न मान के प्रकार और फिर विधि का नाम लिखें। इसका एक उदाहरण "बूलियन ist_trahr () {}" है।
- घुंघराले ब्रैकेट में लिखें »वापसी« और उसके बाद, किस मूल्य पर लौटा जाना चाहिए: »बूलियन ist_trahr () {वापसी सच; } "
Arduino: मापदंडों के साथ तरीके बनाएँ
यदि इन मापदंडों का उपयोग किया जाता है, तो रिटर्न वैल्यू वाले कार्य वास्तव में व्यावहारिक हो जाते हैं।
- इसका एक उदाहरण विधि »इंट ऐड (इंट ए, इंट बी) {वापसी ए + बी है; } "। जैसा कि आप देख सकते हैं, कोष्ठक में प्रकार और कई अस्थायी चर लिखें।
- फ़ंक्शन कॉल »ऐड (2, 3);« अब 5 लौटेगा।
अगले व्यावहारिक टिप में, आप सीखेंगे कि एक शक्तिशाली मोटर को एक पोटेंशियोमीटर से कैसे नियंत्रित किया जाए।