विषयसूची:
- चरण 1: Arduino IDE डाउनलोड करना
- चरण 2: हार्डवेयर सामग्री
- चरण 3: हार्डवेयर का निर्माण
- चरण 4: प्रोग्राम को डाउनलोड करना और चलाना
- चरण 5: कार्यक्रम को समझना
वीडियो: एलईडी आउटपुट के साथ Arduino कैलकुलेटर: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
हे लोगों! सीरियल मॉनिटर इनपुट और आउटपुट का उपयोग करना सीखना चाहते हैं। ठीक है, यहाँ आपको ऐसा करने का सही ट्यूटोरियल मिला है! इस निर्देश में, मैं आपको Arduino सीरियल मॉनिटर का उपयोग करके कैलकुलेटर बनाने और एलईडी ब्लिंक में परिणाम दिखाने के लिए आवश्यक सरल चरणों के माध्यम से मार्गदर्शन करूंगा।
चरण 1: Arduino IDE डाउनलोड करना
नीचे दिए गए लिंक का उपयोग करके Arduino IDE (इंटरएक्टिव डेवलपमेंट एनवायरनमेंट) डाउनलोड और इंस्टॉल करें:
www.arduino.cc/en/Main/Software उस संस्करण को चुनें और सहेजें जो आपके ऑपरेटिंग सिस्टम और कॉन्फ़िगरेशन के लिए सबसे उपयुक्त है।
चरण 2: हार्डवेयर सामग्री
- 1 अरुडिनो बोर्ड
- Arduino बोर्ड को आपके कंप्यूटर से जोड़ने के लिए 1 केबल
- 1 एलईडी
- जम्पर तार
चरण 3: हार्डवेयर का निर्माण
1) Arduino को अपने कंप्यूटर से कनेक्ट करें
2) LED को ब्रेडबोर्ड और Arduino से कनेक्ट करें जैसा कि चित्र में दिखाया गया है।
चरण 4: प्रोग्राम को डाउनलोड करना और चलाना
संलग्न arduino प्रोग्राम को अपने लैपटॉप में डाउनलोड करें। Arduino को अपने लैपटॉप से कनेक्ट करें, और प्रोग्राम चलाएं।
Arduino IDE में, ओपन टूल्स-> सीरियल मॉनिटर। गणना करने के लिए टाइप करें, उदाहरण के लिए, 3+2, और आपको परिणाम 5 के रूप में मिलेगा। आप घटाव, गुणा और भाग को निम्नानुसार भी आजमा सकते हैं:
4+2 (आपको परिणाम मिलेगा = 6)
8-3 (आपको परिणाम मिलेगा = 5)
5*3 (आपको परिणाम मिलेगा = 15)
१०/२ (आपको परिणाम = ५ मिलेगा)
आप देखेंगे कि एलईडी आउटपुट जितनी बार झपकाती है।
चरण 5: कार्यक्रम को समझना
आइए पहले समझते हैं कि सीरियल पोर्ट इनपुट और आउटपुट कैसे काम करता है। एक उपयोगकर्ता Arduino को मान और डेटा भेजने के लिए सीरियल मॉनिटर विंडो में इनपुट फ़ील्ड में डेटा दर्ज कर सकता है। सीरियल मॉनिटर विंडो का उपयोग करने के बजाय किसी भी सीरियल प्रोग्राम, या यहां तक कि एक कस्टम सीरियल एप्लिकेशन का उपयोग Arduino को डेटा भेजने के लिए किया जा सकता है। इसी तरह उपयोगकर्ता सीरियल मॉनिटर को डेटा आउटपुट कर सकता है।
अब हम इसका उपयोग अपना कैलकुलेटर बनाने के लिए करेंगे। पहले सेटअप () विधि में: हम वेरिएबल्स और सीरियल पोर्ट को इनिशियलाइज़ करते हैं। सीरियल.बेगिन (९६००); // सीरियल संचार शुरू होता है Serial.println ("मुझे एक गणना भेजें"); Serial.println ("उदाहरण के लिए: 2+3"); फिर लूप () विधि में: जबकि (सीरियल.उपलब्ध ()> 0) {// जबकि आर्डिनो को डेटा भेजा जा रहा है, नंबर 1 = सीरियल.पार्सइंट (); ऑपरेशन = सीरियल.रीड (); // ऑपरेशन पहले नंबर नंबर 2 के बाद पहला चार होगा = Serial.parseInt (); // दूसरे नंबर को नंबर 2 में स्टोर करता है फिर हम कैलकुलेट () कहते हैं और कैलकुलेशन के रिजल्ट को प्रिंट करते हैं। गणना () कस्टम फ़ंक्शन है जो गणना करता है। आइए समझते हैं कि यह कैसे काम करता है। अगर (ऑपरेशन == '+'), यह दो नंबर जोड़ता है और परिणाम को "परिणाम" चर में संग्रहीत करता है। यदि (ऑपरेशन == '-'), यह दो संख्याओं को घटाता है और परिणाम को "परिणाम" चर में संग्रहीत करता है। यदि (ऑपरेशन == '*'), यह दो संख्याओं को गुणा करता है और परिणाम को "परिणाम" चर में संग्रहीत करता है। यदि (ऑपरेशन == '/'), यह दो संख्याओं को विभाजित करता है और परिणाम को "परिणाम" चर में संग्रहीत करता है। अन्यथा, यह "त्रुटि" प्रिंट करता है
ब्लिंक विधि में एक साधारण लूप के साथ परिणाम के रूप में एलईडी को कई बार ब्लिंक करने के लिए कोड होता है।
सिफारिश की:
वीजीए आउटपुट के साथ Arduino बेसिक पीसी: 5 कदम (चित्रों के साथ)
वीजीए आउटपुट के साथ अरुडिनो बेसिक पीसी: अपने पिछले इंस्ट्रक्शनल में मैंने दिखाया है कि कैसे दो Arduino के माध्यम से, और एक टीवी स्क्रीन के लिए B & W में आउटपुट सिग्नल के साथ BASIC पर चलने वाला एक रेट्रो 8-बिट कंप्यूटर बनाया जाए। अब मैं दिखाऊंगा कि एक ही कंप्यूटर कैसे बनाया जाता है, लेकिन आउटपुट सिग्नल के साथ
PropVario, RC सेलप्लेन के लिए वॉयस आउटपुट के साथ एक DIY वेरोमीटर/Altimeter: 7 कदम (चित्रों के साथ)
PropVario, RC सेलप्लेन के लिए वॉयस आउटपुट के साथ एक DIY वेरोमीटर / अल्टीमीटर: यह निर्देश आपको दिखाएगा कि कैसे एक सस्ती Vario का निर्माण किया जाए, जो ऊंचाई बोल सके और निश्चित रूप से आपके सेलप्लेन की ऊंचाई बदलते समय विभिन्न स्वर भेज सके। कुछ विशेषताएं: - आवाज और स्वर - अपने ला में अपने स्वयं के (लहर-) नमूनों का उपयोग करें
टीवी आउटपुट के साथ Arduino बेसिक पीसी: 5 कदम (चित्रों के साथ)
टीवी आउटपुट के साथ Arduino बेसिक पीसी: इस निर्देश में मैं दिखाऊंगा कि कैसे दो Arduino और कुछ अन्य घटकों के माध्यम से BASIC पर चलने वाला एक रेट्रो 8-बिट कंप्यूटर बनाया जाए। आप PS2 कीबोर्ड के साथ चर और बेसिक प्रोग्राम को इनपुट कर सकते हैं, और आउटपुट को मॉनिटर पर एक
कैपेसिटिव सेंसिंग और एलईडी आउटपुट के माध्यम से Tfcd 3D मोशन ट्रैकिंग: 6 चरण (चित्रों के साथ)
कैपेसिटिव सेंसिंग और एलईडी आउटपुट के माध्यम से Tfcd 3D मोशन ट्रैकिंग: इस निर्देश में बताया गया है कि कैपेसिटिव सेंसिंग के सिद्धांत का उपयोग करके 3D स्पेस में हाथ की गति को कैसे ट्रैक किया जा सकता है। एल्युमिनियम की आवेशित पन्नी और आपके हाथ के बीच की दूरी बदलने से संधारित्र की क्षमता अलग-अलग हो जाएगी
वेरिएबल आउटपुट के साथ व्यापक मल्टी कलर स्टेंसिल: 12 चरण (चित्रों के साथ)
परिवर्तनीय आउटपुट के साथ व्यापक बहु रंग स्टेंसिल: बहुपरत रंग यथार्थवादी स्टेंसिलिंग सभी त्वरित और आसान नहीं है। ज़रूर, आप एक घंटे में एक को क्रैंक कर सकते हैं, लेकिन प्रक्रिया को दोहराने में सक्षम होने और प्रत्येक अलग स्टैंसिल के लिए इसे ट्विक करने का तरीका जानने में समय और अभ्यास लगता है। इस निर्देशयोग्य में, मैं