विषयसूची:

Arduino के साथ फ़्रीक्वेंसी काउंटर: 8 चरण (चित्रों के साथ)
Arduino के साथ फ़्रीक्वेंसी काउंटर: 8 चरण (चित्रों के साथ)

वीडियो: Arduino के साथ फ़्रीक्वेंसी काउंटर: 8 चरण (चित्रों के साथ)

वीडियो: Arduino के साथ फ़्रीक्वेंसी काउंटर: 8 चरण (चित्रों के साथ)
वीडियो: अरुडिनो मास्टरक्लास | 90 मिनट में पूर्ण प्रोग्रामिंग कार्यशाला! 2024, नवंबर
Anonim
Arduino के साथ फ़्रिक्वेंसी काउंटर
Arduino के साथ फ़्रिक्वेंसी काउंटर

यह एक सरल और सस्ता आर्डिनो आधारित आवृत्ति काउंटर लागत 4$ से कम है, यह छोटे सर्किट को मापने के लिए बहुत उपयोगी है

चरण 1: परियोजना के लिए भाग

परियोजना के लिए भाग
परियोजना के लिए भाग

1.adruino uno या nano2. जम्पर केबल3. 16*2 LCD4. आईसी 5555. 1uf कैप

चरण 2: एलसीडी को मिलाप पिन

एलसीडी को मिलाप पिन
एलसीडी को मिलाप पिन
एलसीडी को मिलाप पिन
एलसीडी को मिलाप पिन

चरण 3: Arduino से कनेक्शन

Arduino से कनेक्शन
Arduino से कनेक्शन

योजनाबद्ध का पालन करें और फीता और पोटेंशियोमीटर को आर्डिनो से कनेक्ट करें

चरण 4: समान कोड को Adruino Sketch पर कॉपी करें और अपलोड करें

#शामिल, लिक्विड क्रिस्टल एलसीडी (2, 3, 4, 5, 6, 7);

कॉन्स्ट इंट पल्सपिन = 8; // Arduino के पिन 8 से जुड़ा इनपुट सिग्नल

इंट पल्सहाई; // आने वाली पल्स के उच्च समय को पकड़ने के लिए पूर्णांक चर

इंट पल्स लो; // आने वाली पल्स के कम समय को पकड़ने के लिए पूर्णांक चर

फ्लोट पल्सटोटल; // आने वाली पल्स के कुल समय को पकड़ने के लिए फ्लोट वैरिएबल

फ्लोट आवृत्ति; // परिकलित आवृत्ति

शून्य सेटअप () {पिनमोड (पल्सपिन, इनपुट);

LCD.begin (16, 2);

LCD.setCursor(0, 0);

LCD.print ("स्टार्क लैब्स");

LCD.setCursor(0, 1);

LCD.print ("फ्रीक काउंटर");

देरी (5000); }

शून्य लूप () {lcd.setCursor (0, 0);

LCD.print ("फ़्रीक्वेंसी है");

LCD.setCursor(0, 1);

LCD.print ("स्टार्क लैब्स");

पल्सहाई = पल्सइन (पल्सपिन, हाई);

पल्सलो = पल्सइन (पल्सपिन, लो);

पल्सटोटल = पल्सहाई + पल्स लो; // माइक्रोसेकंड आवृत्ति में पल्स की समय अवधि = 1000000/पल्स टोटल; // हर्ट्ज (हर्ट्ज) में आवृत्ति

LCD.setCursor(0, 1);

एलसीडी.प्रिंट (आवृत्ति);

एलसीडी.प्रिंट ("हर्ट्ज");

देरी (500); }

चरण 5: फ़्रीक्वेंसी जेनरेटर बनाना

फ़्रीक्वेंसी जेनरेटर बनाना
फ़्रीक्वेंसी जेनरेटर बनाना

सरल इस योजनाबद्ध का पालन करें और उन कनेक्शनों को ठीक से कनेक्ट करें बहुत से लोगों को समस्या है कि 1uf संधारित्र 800hz-40khz देगा और 101 संधारित्र 50hz-4khz देगा

चरण 6: परियोजना को अंतिम रूप देना

परियोजना को अंतिम रूप देना
परियोजना को अंतिम रूप देना

आपके द्वारा 2 योजनाबद्ध बनाने के बाद उन्हें एक साथ कनेक्ट करें जैसा कि योजनाबद्ध में दिखाया गया है और यह डिवाइस के डेमो के लिए लिंक है

सिफारिश की: