विषयसूची:

Arduino कैलक्यूलेटर: 8 कदम (चित्रों के साथ)
Arduino कैलक्यूलेटर: 8 कदम (चित्रों के साथ)

वीडियो: Arduino कैलक्यूलेटर: 8 कदम (चित्रों के साथ)

वीडियो: Arduino कैलक्यूलेटर: 8 कदम (चित्रों के साथ)
वीडियो: What is Arduino with Full Information? – [Hindi] – Quick Support 2024, नवंबर
Anonim
Arduino कैलकुलेटर
Arduino कैलकुलेटर
Arduino कैलकुलेटर
Arduino कैलकुलेटर
Arduino कैलकुलेटर
Arduino कैलकुलेटर

इस निर्देशयोग्य में मैं आपको दिखाऊंगा कि कैसे एक Arduino कैलकुलेटर बनाया जाता है जो किसी भी अन्य कैलकुलेटर की तरह ही अच्छा है (अच्छी तरह से … प्रकार)। भले ही यह अपने आकार के कारण व्यावहारिक नहीं है, बराबर बटन का दोहराव उपयोग (चाबियों की कमी के कारण), और लागत (आप शायद एक कैलकुलेटर खरीद सकते हैं जो $ 2 के लिए एक ही काम करता है), यह वास्तव में मजेदार है और जोड़ता है आपकी सूची में कुछ कौशल। मैं आपको बताता हूं कि मैंने इस परियोजना पर कैसे शुरुआत की। यह सब उस स्कूल से शुरू होता है जहां मूल कैलकुलेटर मेरे शिक्षक द्वारा बनाया गया था। जल्द ही छात्रों ने इसके साथ खेलना शुरू कर दिया और जल्द ही इसे तोड़ दिया। मैं अकेला छात्र था जो इसे ठीक करना जानता था इसलिए मैंने फैसला किया कि मैं भी कोशिश कर सकता हूं। इस प्रक्रिया में मैंने मूल रूप से पूरी चीज़ को अलग कर लिया और खरोंच से शुरू किया। मैंने अधिकांश कोड को फिर से लिखा। मैंने बहुत कुछ सीखा, डिबगिंग में बहुत समय बिताया, और कई नई सुविधाएँ जोड़ीं। अंत में यह निश्चित रूप से करने लायक एक परियोजना थी। अच्छी बात यह है कि अब जब मुझे पता चल गया है कि आपको ऐसा करने की आवश्यकता नहीं है। आएँ शुरू करें।

चरण 1: उपकरण और सामग्री

उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री

इस परियोजना के लिए हमें आवश्यकता होगी: - 1/8 एमडीएफ या अन्य लेजर कटटेबल सामग्री जैसे ऐक्रेलिक या प्लाईवुड-लेजर कटर (वैकल्पिक लेकिन अनुशंसित) - लकड़ी गोंद-पुरुष से पुरुष तार-कई पुरुष से महिला तार -8 बाय 2 एलसीडी स्क्रीन-कीपैड-ड्रिल-ड्रिल बिट्स-डिस्क ग्राइंडर (वैकल्पिक)-स्विच (रॉकर या टॉगल)-हीट हटना टयूबिंग-सोल्डरिंग आयरन और सोल्डर-स्क्रू-यूएसबी ए टू बी केबल (केबल arduino मॉडल के बीच भिन्न होता है) - Arduino IDE के साथ कंप्यूटर

-9v बैटरी पावर प्लग

-Arduino (यदि आप eBay पर एक खोज पर $ 30 खर्च नहीं करना चाहते हैं तो मैंने एक ड्यूमिलानोव का उपयोग किया)

चरण 2: केस बनाना

केस बनाना
केस बनाना
केस बनाना
केस बनाना

मेरा मामला 1/4 "एमडीएफ से लेजर कट (मैं पीडीएफ प्रारूप में नीचे की फाइलें संलग्न करूंगा) का था, लेकिन ऐसा इसलिए है क्योंकि मुझे कोई 1/8" सामग्री नहीं मिली। कैलकुलेटर के किनारे अजीब लगते हैं क्योंकि मैंने सामग्री की गलत मोटाई का उपयोग किया है। आप सोच रहे होंगे कि बॉक्स ऊपर की तस्वीर में पूरी तरह से एक साथ क्यों फिट बैठता है और ऐसा इसलिए है क्योंकि वह बॉक्स पूरी तरह से अलग कटिंग है जिसे 1/4 "सामग्री के लिए डिज़ाइन किया गया है। बॉक्स में विविधता के कारण एलसीडी या कीपैड के लिए छेद शामिल नहीं हैं। यहीं पर ड्रिल अंदर आती है। मुझे इसे केवल एक बार अंतिम बार साफ़ करने दें 1/8 इंच मोटी सामग्री का उपयोग करें।

चरण 3: ड्रिलिंग और आगे की विधानसभा

ड्रिलिंग और आगे की विधानसभा
ड्रिलिंग और आगे की विधानसभा
ड्रिलिंग और आगे की विधानसभा
ड्रिलिंग और आगे की विधानसभा
ड्रिलिंग और आगे की विधानसभा
ड्रिलिंग और आगे की विधानसभा

जहां आप चाहते हैं वहां कीपैड और एलसीडी स्क्रीन बिछाएं और छेद कहां हैं, यह चिह्नित करने के लिए एक पेंसिल का उपयोग करें। एक ड्रिल बिट ढूंढें जो सही आकार में फिट हो और छेद बनाएं। कीपैड में पेंच करने से पहले या Arduino के तारों के लिए LCD छेद बनाए जाने चाहिए। ऐसा करने के लिए आप या तो लेजर कट को संशोधित करें या एक विस्तृत पर्याप्त ड्रिल बिट के साथ एक पंक्ति में कुछ छेदों को ड्रिल करें और फिर एक मैनुअल सीएनसी मशीन की तरह कार्य करें जो ड्रिल को दूसरे छेद की ओर धकेलती है जब तक कि आप उन्हें रूट करके कनेक्ट नहीं करते। एक बार यह हो जाने के बाद तारों और घटकों को कनेक्ट करें और एलसीडी और कीपैड को जगह में पेंच करें। अब सभी कटे हुए टुकड़ों को एक साथ गोंद करने के लिए लकड़ी के गोंद का उपयोग करें, हो सकता है कि आप रखरखाव के लिए शीर्ष को खुला छोड़ना चाहें (मेरा विश्वास करें कि जब तक आप काम नहीं कर लेते तब तक शीर्ष पर गोंद न लगाएं)। यदि आप चाहें तो किनारों को रेत करने के लिए डिस्क ग्राइंडर का उपयोग कर सकते हैं। आप मेरे लेज़र कट में देख सकते हैं कि मैंने कैलकुलेटर को सुलभ बनाने के लिए पीछे की तरफ एक एक्सेस हैच जोड़ा है यदि टूटा हुआ है (यह विचार है तो मुझे कैलकुलेटर के टूटने पर फिर से शुरू नहीं करना पड़ेगा)।

चरण 4: हैच सपोर्ट

हैच सपोर्ट
हैच सपोर्ट
हैच सपोर्ट
हैच सपोर्ट
हैच सपोर्ट
हैच सपोर्ट

तो अब हमें हैच को रखने के लिए 3 वर्ग कोष्ठक बनाने होंगे (चौथे को चालू/बंद स्विच के कारण माउंट नहीं किया जा सकता है)। हमारा बनाने के लिए छोटे त्रिकोण में एक हैक आरी के साथ बस एक 2 बटा 4 काट लें। यदि वे बहुत छोटे हैं, तो वे विभाजित हो जाएंगे, लेकिन यदि वे बहुत बड़े हैं, तो वे बहुत जगह लेते हैं। अपने सर्वोत्तम निर्णय का प्रयोग करें। एक बार हो जाने के बाद, स्क्रू के लिए गाइड छेद बनाने के लिए पक्षों में छेद ड्रिल करें। त्रिकोणों को संरेखित करें ताकि वे एक तरफ के साथ कोनों में फिट हो जाएं, जो मामले के पक्ष में खराब होने के लिए तैयार हों और एक पक्ष मामले के पीछे की ओर हो। बैक प्लेट जोड़ें और इसके माध्यम से DIY ब्रैकेट में स्क्रू करें। एक बार हो जाने के बाद हैच को हटा दें ताकि हम arduino तक पहुंच सकें और कोड जोड़ सकें।

चरण 5: शक्ति

शक्ति
शक्ति
शक्ति
शक्ति
शक्ति
शक्ति

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

चरण 6: वायरिंग

तारों
तारों
तारों
तारों
तारों
तारों
तारों
तारों

इससे पहले कि मैं इस कदम को शुरू करूं, मुझे वायरिंग की गड़बड़ी के लिए माफी मांगनी चाहिए (इसीलिए मैंने एक टेबल शामिल किया है)। जैसा कि आप ऊपर की तस्वीरों में देख सकते हैं कि चारों तरफ ढेर सारे तार तैर रहे होंगे। मैं अत्यधिक अनुशंसा करता हूं कि आप प्रत्येक तार को संलग्न करने के लिए पिन को चिह्नित करने के लिए एक लेबल निर्माता या टेप के एक टुकड़े का उपयोग करें। मेरे द्वारा उपयोग किए जाने वाले अधिकांश तार पुरुष से महिला थे लेकिन मैंने बिजली के लिए कुछ पुरुष से पुरुष तारों का उपयोग किया था जिसके बारे में आप नीचे पढ़ेंगे। यदि आपके पास एक अलग एलसीडी स्क्रीन या कीपैड है तो इससे कोई फर्क नहीं पड़ता जब तक कि कोड तदनुसार बदल दिया जाता है और आर्डिनो में पर्याप्त अतिरिक्त तार होते हैं। यहां उन घटकों के डेटाशीट के लिंक दिए गए हैं जिनका मैंने एलसीडी, कीपैड का उपयोग किया था।

कैलकुलेटर की लंबी उम्र को बनाए रखने के प्रयास में मैंने एक बार संलग्न होने पर सभी तारों को आर्डिनो से चिपका दिया और मामले में आर्डिनो को चिपका दिया। यदि आप उन तस्वीरों को करीब से देखते हैं, तो आप देख सकते हैं कि मुझे सभी 5v कनेक्शनों को एक साथ और सभी ग्राउंड कनेक्शनों को एक साथ जोड़ने के लिए कुछ प्रोटोबार्ड का उपयोग करना पड़ा। मूल रूप से यह केवल कुछ तार हैं जो एक प्रोटोबार्ड और सोल्डर को एक साथ मिलाते हैं। नोट: बोर्ड का आधा हिस्सा ग्राउंड कनेक्शन के लिए और आधा आधा 5v कनेक्शन के लिए।

चरण 7: कोड

कोड
कोड
कोड
कोड

कोड इस चरण में कहीं न कहीं ज़िप फ़ाइल और इनो फ़ाइल दोनों के रूप में पाया जा सकता है। यह लगभग 480 लाइन लंबी है लेकिन अधिकांश भाग के लिए यह सभी सरल कोड है। कोड की कुछ विशेष विशेषताएं यह है कि यदि किसी संख्या को 0 से विभाजित किया जाता है तो यह एक त्रुटि पैदा करेगा, यह रेडियन के बजाय डिग्री में त्रिकोणमिति कार्यों की गणना करता है, समीकरण पूरा होने के बाद किसी भी कुंजी को साफ़ करने के लिए दबाया जा सकता है, एक संख्या बनाई जा सकती है नकारात्मक आसानी से, और दशमलव को अच्छी तरह से संभाला जाता है। यदि आपको ज़िप मिलती है, तो उसे निकालें और फ़ाइल को arduino IDE में खोलें। यदि आपने इनो डाउनलोड किया है, तो इसे arduino IDE के साथ खोलें और यह आपसे पूछेगा कि क्या आप इसके लिए एक फ़ोल्डर बनाना चाहते हैं, बस हाँ कहें और इसे काम करना चाहिए। एक बार जब आप इसे खोल लेते हैं, तो अपना बोर्ड चुनें, बोर्ड को प्लग इन करें और स्केच अपलोड करें।

चरण 8: कैसे उपयोग करें

कैसे इस्तेमाल करे
कैसे इस्तेमाल करे
कैसे इस्तेमाल करे
कैसे इस्तेमाल करे

इस तथ्य के कारण कि कैलकुलेटर में केवल कुछ कुंजियाँ हैं जो संख्याएँ नहीं हैं, मैंने कैलकुलेटर को सामान्य रूप से कार्य करने की अनुमति देने के लिए मेरे पास उपलब्ध कुछ कुंजियों का उपयोग करने के लिए एक प्रणाली तैयार की। पहले मैं शब्दों में यह समझाने जा रहा हूं कि यह कैसे काम करता है फिर मैं एक समस्या करने का नाटक करूंगा और उन सभी चाबियों को लिखूंगा जिन्हें मैंने क्रम में दबाया था।

(१) कीपैड पर एक संख्या का चयन करें (२) अपने इच्छित फ़ंक्शन पर स्क्रॉल करने के लिए ए और बी का उपयोग करें (३) एक बार फ़ंक्शन पर आप डी हिट करना चाहते हैं या = (४) आपके पास अब तक शीर्ष पंक्ति पर कूदना चाहिए, अब अपना दूसरा नंबर चुनें (5) डी दबाएं या =(6) समीकरण दूसरी पंक्ति पर आपके उत्तर को छोड़कर शीर्ष पंक्ति में जाना चाहिए

उदाहरण: 2 ए ए (दो बार हिट करने पर स्क्रॉल होगा -) डी 1 डी (हो गया)

सिफारिश की: