Arduino: स्पीकर और आउटपुट टोन बनाते हैं - यह कैसे काम करता है
आप स्पीकर बनाने और टोन आउटपुट के लिए Arduino का उपयोग भी कर सकते हैं। आप यह पता लगा सकते हैं कि यह कैसे काम करता है और इस व्यावहारिक टिप में आपको किस कोड की आवश्यकता है।
Arduino: स्पीकर और आउटपुट टोन बनाते हैं - यह कैसे काम करता है
अपने Arduino को स्पीकर में बदलने के लिए, आपको पहले एक सक्रिय और एक निष्क्रिय बज़र के बीच अंतर करना होगा। एक सक्रिय बजर पहले से ही एक दोलन स्रोत से सुसज्जित है जो वोल्टेज लागू होते ही ध्वनि उत्पन्न करता है। हालाँकि, आप इसके साथ केवल एक टोन उत्पन्न कर सकते हैं।
- एक निष्क्रिय बजर थोड़ा बेहतर है। आप पल्स चौड़ाई मॉडुलन का उपयोग कर टोन को नियंत्रित कर सकते हैं। बस बजर को जमीन से और एक PWM पिन से कनेक्ट करें (उदा। पिन 9)।
- अब आप टोन विधि का उपयोग करके आसानी से टन का उत्पादन कर सकते हैं। ऐसा करने के लिए, »टोन (9, 2000)« लिखें। अब 2, 000 हर्ट्ज की आवृत्ति के साथ पिन 9 पर एक टोन आउटपुट होगा।
- यदि आप चाहें, तो आप एक अतिरिक्त पैरामीटर के साथ सेकंड में अवधि भी निर्दिष्ट कर सकते हैं: »टोन (9, 2000, 5)«। तो ध्वनि केवल पांच सेकंड तक रहती है; अन्यथा यह हमेशा के लिए खेला जाएगा।
- आदेश के साथ »noTone (9);« आप एक पिन पर सभी टन समाप्त करते हैं।
- टिप: वैसे, आप Arduino के साथ पेशेवर धुन खेल सकते हैं। सबसे पहले कमांड के साथ साउंड लाइब्रेरी को इम्पोर्ट करें "#include" pices.h "«। इस लाइब्रेरी में कुछ चर पहले से ही बनाए गए हैं, ताकि एक आवृत्ति निश्चित रूप से एक निश्चित नोट को सौंपी गई है, जैसे कि »NOTE_C3«।
अगले व्यावहारिक टिप में हम आपको दिखाएंगे कि अरुडिनो के साथ थर्मामीटर का निर्माण कैसे करें।