विषयसूची:
- चरण 1: उपकरण और सामग्री
- चरण 2: केस बनाना
- चरण 3: ड्रिलिंग और आगे की विधानसभा
- चरण 4: हैच सपोर्ट
- चरण 5: शक्ति
- चरण 6: वायरिंग
- चरण 7: कोड
- चरण 8: कैसे उपयोग करें
वीडियो: Arduino कैलक्यूलेटर: 8 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस निर्देशयोग्य में मैं आपको दिखाऊंगा कि कैसे एक 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 डी (हो गया)
सिफारिश की:
अलार्म घड़ी के साथ DIY स्मार्ट स्केल (वाई-फाई, ESP8266, Arduino IDE और Adafruit.io के साथ): 10 कदम (चित्रों के साथ)
अलार्म घड़ी के साथ DIY स्मार्ट स्केल (वाई-फाई, ESP8266, Arduino IDE और Adafruit.io के साथ): अपने पिछले प्रोजेक्ट में, मैंने वाई-फाई के साथ एक स्मार्ट बाथरूम स्केल विकसित किया था। यह उपयोगकर्ता के वजन को माप सकता है, इसे स्थानीय रूप से प्रदर्शित कर सकता है और इसे क्लाउड पर भेज सकता है। आप इसके बारे में अधिक जानकारी नीचे दिए गए लिंक पर प्राप्त कर सकते हैं:https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
टाइमर फंक्शन के साथ टीवी रिमोट के साथ घरेलू उपकरणों को कैसे नियंत्रित करें: 7 कदम (चित्रों के साथ)
टाइमर फंक्शन के साथ टीवी रिमोट के साथ घरेलू उपकरणों को कैसे नियंत्रित करें: उपभोक्ता बाजार में अपने परिचय के 25 वर्षों के बाद भी, हाल के दिनों में अवरक्त संचार अभी भी बहुत प्रासंगिक है। चाहे वह आपका 55 इंच का 4K टेलीविजन हो या आपकी कार का साउंड सिस्टम, हर चीज को हमारी प्रतिक्रिया के लिए एक IR रिमोट कंट्रोलर की आवश्यकता होती है
सरलतम Arduino कैलक्यूलेटर: 5 कदम
सरलतम Arduino कैलकुलेटर: यहाँ अब तक का सबसे सरल arduino कैलकुलेटर का मेरा संस्करण है। arduino स्टार्टर्स के लिए एक प्रोजेक्ट के रूप में भिखारियों के लिए सर्वश्रेष्ठ। केवल सरल ही नहीं यह प्रोजेक्ट 40$s के भीतर बहुत सस्ता है
सिगफॉक्स के साथ डेड मैन अलर्ट के साथ बाइक ट्रैकिंग सिस्टम: 7 कदम (चित्रों के साथ)
सिगफॉक्स के साथ डेड मैन अलर्ट के साथ बाइक ट्रैकिंग सिस्टम: ट्रैकिंग और अलर्ट सुविधाओं के साथ बाइक सवारों के लिए सुरक्षा प्रणाली। दुर्घटना के मामले में जीपीएस स्थिति के साथ एक अलार्म भेजा जाता है। बाइक सवारों के लिए सुरक्षा जरूरी है, सड़क बाइक या माउंटेन बाइक दुर्घटनाएं होती हैं और जितनी जल्दी हो सके आपात स्थिति में
Arduino कैलक्यूलेटर - अंतिम परियोजना: 4 कदम
Arduino कैलकुलेटर - अंतिम परियोजना: इस परियोजना के लिए, मैंने Arduino Uno, एक LCD स्क्रीन और 4x4 नंबर पैड का उपयोग करके एक कैलकुलेटर बनाया है। हालाँकि उन्होंने नंबर पैड के बजाय क्लिक बटन का इस्तेमाल किया, लेकिन इस प्रोजेक्ट के लिए कुछ कोड की मदद से विचार इस पाठ से आता है।