विषयसूची:

Arduino का उपयोग करके ग्राफिकल कैलकुलेटर: 7 कदम
Arduino का उपयोग करके ग्राफिकल कैलकुलेटर: 7 कदम

वीडियो: Arduino का उपयोग करके ग्राफिकल कैलकुलेटर: 7 कदम

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

हैलो मित्रों, आज मेरे पास आपको दिखाने के लिए कुछ नया है। जैसा कि पहले शीर्षक में उल्लेख किया गया है कि मैंने Arduino uno और 2.4 TFT Lcd डिस्प्ले शील्ड का उपयोग करके एक इलेक्ट्रॉनिक कैलकुलेटर तैयार किया है।

चरण 1: हार्डवेयर सभा

हार्डवेयर सभा
हार्डवेयर सभा
हार्डवेयर सभा
हार्डवेयर सभा

ऑनलाइन या नजदीकी इलेक्ट्रॉनिक्स दुकानों से Arduino UNO और 2.4 TFT LCD डिस्प्ले शील्ड खरीदें।

चित्र में दिखाए अनुसार उन्हें कनेक्ट करें

आवश्यक घटक:

  1. USB केबल के साथ Arduino UNO
  2. 2.4 इंच टीएफटी शील्ड।

चरण 2: निर्माण

निर्माण
निर्माण

सिस्टम को arduino uno r3 माइक्रोकंट्रोलर और 2.4 "tft LCD शील्ड के आसपास बनाया गया है। शील्ड को इस तरह से डिज़ाइन किया गया है कि कोई कनेक्शन त्रुटि नहीं होगी। Arduino uno 9v या 12v अनुकूलित या USB केबल द्वारा पावर हो सकता है। बोर्ड पर 3.3v रेगुलेटर है LCD शील्ड पर उपलब्ध है। LCD शील्ड को arduino से 5v सप्लाई मिलती है और इसे रेगुलेटर ic 1117-3.3 का उपयोग करके 3.3v में बदल देता है। आगे यह सप्लाई LCD को दी जाती है। LCD में 2.4" रेसिस्टिव टच पैड होता है जो सिस्टम के लिए इनपुट डिवाइस के रूप में उपयोग होता है। एलसीडी को 8 बिट डेटा बस और 5 बिट कंट्रोल बस के साथ arduino से जोड़ा गया है। यह नियंत्रण बस arduino के 5 गुदा पिन से जुड़ी है और डेटा बस डिजिटल i/o पिन से जुड़ी है। इस बस के साथ टच पैड भी इंटरफेस है। वैकल्पिक रूप से टच पैड और एलसीडी को माइक्रोकंट्रोलर के माध्यम से एक्सेस किया जाता है। रीसेट स्विच tft LCD शील्ड पर उपलब्ध है।

चरण 3: वास्तविक कार्य

वास्तविक कार्य
वास्तविक कार्य
वास्तविक कार्य
वास्तविक कार्य
वास्तविक कार्य
वास्तविक कार्य
वास्तविक कार्य
वास्तविक कार्य

सिस्टम अधिकांश गणितीय कार्यों का समर्थन करता है और साथ ही यह तार्किक संचालन का भी समर्थन करता है जो प्रोग्रामर के लिए और अधिक सहायक होता है। यह जोड़, गुणा, घटाव और भाग का समर्थन करता है। हालांकि तार्किक या तार्किक और संचालन करना संभव है। सभी ऑपरेशन दशमलव संख्या पर किए जाते हैं और परिणाम दशमलव संख्या में भी मुद्रित होते हैं, सिवाय इसके कि OR, और ऑपरेशन बाइनरी में परिणाम उत्पन्न करते हैं। इसके अलावा कैलकुलेटर का उपयोग दी गई संख्या का प्रतिशत और शक्ति प्राप्त करने के लिए किया जा सकता है। यह दी गई संख्या के मॉड्यूलर की गणना भी करता है। उपयोगकर्ता द्वारा दबाए गए गलत अंक या चिह्न को हटाने के लिए वहां हटाएं बटन मौजूद है। सबसे अच्छी विशेषता जो मुझे इस कैलकुलेटर की ओर आकर्षित करती है, वह यह है कि यह दी गई दशमलव संख्या के बाइनरी, हेक्स, ऑक्टल प्रतिनिधित्व का उत्पादन कर सकता है। उपयुक्त ऑपरेटर का चयन करने के लिए विशेष बटन दिए गए हैं। काम करने वाले मॉड्यूल की कुछ तस्वीरें नीचे दिखाई गई हैं।

चरण 4: लाभ

लाभ:

  1. यह कम बिजली और कम जगह की खपत करता है। यह नकारात्मक उत्तर भी देता है।
  2. प्रतिशत दशमलव बिंदु के बाद दो अंकों तक सटीक रूप से दिखाया गया है।
  3. इनपुट उद्देश्य के लिए एनालॉग कुंजियों का कोई उपयोग नहीं, जो हार्डवेयर को बचाता है।
  4. प्रत्येक बटन दबाने के बाद एनिमेट होता है।
  5. यह किसी भी सीरियल डिवाइस पर आसानी से डेटा प्रिंट करने में सक्षम है।

चरण 5: सीमाएं

  1. यह व्यक्तिगत रूप से अधिकतम 6 अंकों की संख्या पर कार्य कर सकता है।
  2. 32767 यह अंतिम संख्या है जो इसके समकक्ष HEX, BINARY या OCTAL संख्या में परिवर्तित हो सकती है।
  3. कोई भी उत्तर जिसमें 10 अंकों से अधिक की सामग्री गलत होने की संभावना है।
  4. एक समय में केवल एक ही ऑपरेशन किया जा सकता है।
  5. इस कैलकुलेटर में कोष्ठक "()" का उपयोग करना संभव नहीं है।

चरण 6: वीडियो

हमें फेसबुक पर पसंद करें

फेसबुक

यात्रा या ब्लॉग के लिए क्लिक करें

चरण 7: कोड

इस परियोजना के लिए कोड यहां उपलब्ध है

पुस्तकालय

कोड

सिफारिश की: