विषयसूची:

Arduino IDE के साथ अपने माइक्रो: बिट को मास्टर करें - बटन और अन्य GPIO: 3 चरण (चित्रों के साथ)
Arduino IDE के साथ अपने माइक्रो: बिट को मास्टर करें - बटन और अन्य GPIO: 3 चरण (चित्रों के साथ)

वीडियो: Arduino IDE के साथ अपने माइक्रो: बिट को मास्टर करें - बटन और अन्य GPIO: 3 चरण (चित्रों के साथ)

वीडियो: Arduino IDE के साथ अपने माइक्रो: बिट को मास्टर करें - बटन और अन्य GPIO: 3 चरण (चित्रों के साथ)
वीडियो: अरुडिनो मास्टरक्लास | 90 मिनट में पूर्ण प्रोग्रामिंग कार्यशाला! 2024, नवंबर
Anonim
मास्टर योर माइक्रो: बिट विथ Arduino IDE--बटन और अन्य GPIO
मास्टर योर माइक्रो: बिट विथ Arduino IDE--बटन और अन्य GPIO

हमारे पिछले ब्लॉग मास्टर योर माइक्रो: बिट विथ अरुडिनो आईडीई --लाइट एलईडी में, हमने बात की है कि Arduino IDE पर माइक्रो: बिट लाइब्रेरी कैसे स्थापित करें और Arduino IDE के साथ माइक्रो: बिट पर एलईडी कैसे चलाएं। इस लेख में, हम आपको Arduino IDE के साथ माइक्रो: बिट बटन और GPIO ड्राइव करने का तरीका बताने जा रहे हैं।

चरण 1: बटन

माइक्रोबिट के बोर्ड पर दो सेल्फ़-कैरी बटन हैं। हम इसे बटन A और बटन B को अलग-अलग कहते हैं। बटन ए के लिए संबंधित आईडीई पिन 5 है और बटन बी के लिए संबंधित आईडीई पिन 11 है। आप नीचे दिए गए बटन के लिए सर्किट आरेख देख सकते हैं।

इस तस्वीर से, हम देख सकते हैं कि बटन पुल-अप प्रतिरोध से जुड़ा है। बटन दबाने से पहले यह हाई वोल्टेज में होता है। बटन दबाने के बाद यह लो वोल्टेज में होता है। यहाँ बटन के लिए उदाहरण कोड है:

[सीसीईएन_सीपीपी थीम = "डॉन"] कॉन्स्ट इंट बटनए = 5; // पुशबटन पिन कॉन्स्ट इंट बटन बी = 11 की संख्या; // पुशबटन पिन शून्य सेटअप की संख्या () {Serial.begin (९६००); Serial.println ("माइक्रोबिट तैयार है!"); पिनमोड (बटन ए, इनपुट); पिनमोड (बटन बी, इनपुट); } शून्य लूप () { अगर (! digitalRead (buttonA)) {Serial.println ("बटन ए दबाया गया"); } अगर (! digitalRead(buttonB)) { Serial.println ("बटन B दबाया गया"); } देरी(10); }

[/cceN_cpp]

प्रोग्राम डाउनलोड करने के बाद, सीरियल मॉनिटर की बॉड दर 9600 पर सेट करें।

प्रेस बटन ए, सीरियल मॉनिटर "बटन ए दबाया" प्रदर्शित करेगा; बटन बी दबाएं, यह "बटन बी दबाया गया" प्रदर्शित करेगा।

चरण 2: अन्य GPIO

माइक्रो: बिट अपनी सुनहरी उंगली से आंशिक आईओ पोर्ट को बाहर ले जाता है। हमें इस बात पर खास ध्यान देना होगा कि ज्यादातर IO पोर्ट को बार-बार इस्तेमाल किया जा सकता है। इन IO पोर्ट्स का ठीक से उपयोग करने के लिए, आप IO पोर्ट रिपीट उपयोग की शर्तों का उल्लेख कर सकते हैं। अधिक जानकारी के लिए आप नीचे दी गई तालिका देख सकते हैं। यह तालिका माइक्रो: बिट एज कनेक्टर पर प्रत्येक पिन के बारे में विभिन्न डेटा दिखाती है।

आप P0, P1, P3, 3V और GND को आसानी से बाहर निकालने के लिए एलीगेटर क्लिप का उपयोग कर सकते हैं। यदि यह अभी भी आपके लिए पर्याप्त नहीं है, तो मैं आपको एक माइक्रो: बिट ब्रेकआउट बोर्ड खरीदने की सलाह देना चाहूंगा।

उपरोक्त दोनों ब्रेकआउट बोर्ड सभी IO पोर्ट्स को लीड कर सकते हैं, जो आपको इन IO पोर्ट्स के लिए प्रोग्राम करने और बाहरी सर्किट को नियंत्रित करने में सक्षम बनाता है।

चरण 3: सापेक्ष रीडिंग:

मास्टर योर माइक्रो: बिट Arduino IDE के साथ --Light LED

यह लेख यहां से है:

यदि आपके कोई प्रश्न हैं, तो आप संपर्क कर सकते हैं: [email protected]

सिफारिश की: