टैकोमीटर एक आरपीएम काउंटर है जो संख्या को गिनता है। प्रति मिनट रोटेशन की। टैकोमीटर दो प्रकार के होते हैं - एक मैकेनिकल और दूसरा डिजिटल होता है। यहाँ हम किसी भी घूर्णन पिंड की गणना के लिए ऑब्जेक्ट का पता लगाने के लिए IR सेंसर मॉड्यूल का उपयोग करते हुए एक Arduino आधारित डिजिटल टैकोमीटर डिज़ाइन करने जा रहे हैं । जैसा कि आईआर आईआर किरणों को प्रसारित करता है जो आईआर रिसीवर को वापस दर्शाते हैं और फिर आईआर मॉड्यूल एक आउटपुट या पल्स उत्पन्न करता है जिसे आर्दीनो नियंत्रक द्वारा पता लगाया जाता है जब हम स्टार्ट बटन दबाते हैं। यह 5 सेकंड के लिए लगातार मायने रखता है।
5 सेकंड के बाद arduino दिए सूत्र का उपयोग करके एक मिनट के लिए RPM की गणना करता है।
RPM = एकल वस्तु घूर्णन पिंड के लिए x 12 की गणना करें।
लेकिन यहां हम सीलिंग फैन का उपयोग करके इस प्रोजेक्ट को प्रदर्शित करते हैं। इसलिए हमने कुछ बदलाव किए हैं जो नीचे दिए गए हैं:
RPM = x 12 / ऑब्जेक्ट्स की गणना करें
कहाँ पे
वस्तु = पंखे में ब्लेड की संख्या।
Arduino टैकोमीटर के लिए आवश्यक घटक
- Arduino प्रो मिनी
- आईआर सेंसर मॉड्यूल
- 16x2 एलसीडी
- बटन दबाओ
- ब्रेड बोर्ड
- 9 वोल्ट की बैटरी
- तारों को जोड़ना
सर्किट आरेख और स्पष्टीकरण
जैसा कि ऊपर टैकोमीटर सर्किट में दिखाया गया है, इसमें Arduino Pro Mini, IR सेंसर मॉड्यूल, बजर और एलसीडी शामिल हैं। Arduino पल्स पढ़ने जैसी पूरी प्रक्रिया को नियंत्रित करता है जो IR सेंसर मॉड्यूल ऑब्जेक्ट डिटेक्शन के अनुसार उत्पन्न करता है, RPM की गणना करता है और RPM को LCD पर भेजता है। IR सेंसर का इस्तेमाल सेंसिंग ऑब्जेक्ट के लिए किया जाता है। हम आईआर सेंसर पर स्थित इनबिल्ट पोटेंशियोमीटर द्वारा इस सेंसर मॉड्यूल की संवेदनशीलता सेट कर सकते हैं। आईआर सेंसर मॉड्यूल में एक आईआर ट्रांसमीटर और एक फोटो डायोड होता है जो अवरक्त किरणों का पता लगाता है या प्राप्त करता है। IR ट्रांसमीटर इन्फ्रारेड किरणों को संचारित करता है, जब ये किरणें किसी भी सतह पर गिरती हैं, तो वे फोटो डायोड द्वारा वापस परावर्तित हो जाती हैं (आप इस लाइन फॉलोवर्स रोबोट में इसके बारे में अधिक समझ सकते हैं)। फोटो डायोड का आउटपुट एक तुलनित्र से जुड़ा होता है, जो संदर्भ वोल्टेज के साथ फोटो डायोड आउटपुट की तुलना करता है और परिणाम आर्कडिनो को आउटपुट के रूप में दिया जाता है।
आईआर सेंसर मॉड्यूल आउटपुट पिन सीधे पिन 18 (ए 4) से जुड़ा हुआ है। Vcc और GND Arduino के Vcc और GND से जुड़े होते हैं। 4x बिट मोड में एक 16x2 एलसीडी आर्डिनो के साथ जुड़ा हुआ है। कंट्रोल पिन RS, RW और En सीधे Arduino Pin 2, GND और 3. से जुड़े होते हैं और डेटा पिन D4-D7 पिन 4, 5, 6 और 7 के Arduino से जुड़ा होता है। इस परियोजना में एक पुश बटन भी जोड़ा गया है। जब हमें RPM की गिनती करने की आवश्यकता होती है, तो हम पाँच सेकंड के लिए RPM को गिनने के लिए इस Arduino Tachometer को शुरू करने के लिए इस बटन को दबाते हैं। यह पुश बटन ग्राउंड के संबंध में arduino के 10 पिन से जुड़ा है। आप इस सर्किट ट्यूटोरियल में आईआर ट्रांसमीटर और रिसीवर सर्किट के काम के बारे में अधिक जान सकते हैं।
Arduino टैकोमीटर कोड विवरण
कोड में हमने IR सेंसर मॉड्यूल के आउटपुट को पढ़ने और फिर RPM की गणना करने के लिए डिजिटल रीड फंक्शन का उपयोग किया है।