विषयसूची:
![NodeMcu ISD1820 मॉड्यूल के साथ बोलें: 3 चरण NodeMcu ISD1820 मॉड्यूल के साथ बोलें: 3 चरण](https://i.howwhatproduce.com/images/001/image-709-162-j.webp)
वीडियो: NodeMcu ISD1820 मॉड्यूल के साथ बोलें: 3 चरण
![वीडियो: NodeMcu ISD1820 मॉड्यूल के साथ बोलें: 3 चरण वीडियो: NodeMcu ISD1820 मॉड्यूल के साथ बोलें: 3 चरण](https://i.ytimg.com/vi/w8eMHRzOKCo/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
![Image Image](https://i.howwhatproduce.com/images/001/image-709-164-j.webp)
![](https://i.ytimg.com/vi/X3v3IXigTgU/hqdefault.jpg)
![तुम्हें किस चीज की आवश्यकता है ?! तुम्हें किस चीज की आवश्यकता है ?!](https://i.howwhatproduce.com/images/001/image-709-165-j.webp)
इस सरल ट्यूटोरियल में मैं समझाऊंगा कि NodeMCU बोर्ड का उपयोग करके ISD1820 मॉड्यूल को कैसे कनेक्ट और उपयोग किया जाए। पी.एस. मेरी खराब अंग्रेजी के लिए माफ़ करें।
मॉड्यूल डेटाशीट को पढ़ते हुए लिखा है कि: इस मॉड्यूल का उपयोग बहुत आसान है जिसे आप बोर्ड पर पुश बटन या माइक्रोकंट्रोलर जैसे Arduino, STM32, ChipKit आदि द्वारा नियंत्रित कर सकते हैं। इनसे आप रिकॉर्ड, प्लेबैक और रिपीट को आसानी से नियंत्रित कर सकते हैं। पर।
चरण 1: आपको क्या चाहिए?
इस परियोजना को साकार करने के लिए हमें चाहिए: NodeMCU बोर्ड।
ISD1820 मॉड्यूल।
ब्रेडबोर्ड स्पीकर (यह आमतौर पर मॉड्यूल के साथ शामिल होता है)।
याद रखें: NodeMcu बोर्ड 3.3 वोल्ट पर काम करता है इसलिए मॉड्यूल से जुड़ने के लिए हमें सर्किट में प्रतिरोधों की आवश्यकता नहीं होती है क्योंकि मॉड्यूल 3.3 वोल्ट पर भी काम करता है।
चरण 2: कनेक्शन
![सम्बन्ध सम्बन्ध](https://i.howwhatproduce.com/images/001/image-709-166-j.webp)
NodeMcu बोर्ड को मॉड्यूल से जोड़ना बहुत आसान है, हमें केवल 5 तारों की आवश्यकता है। चित्र में दिखाए अनुसार या वीडियो में दिखाए अनुसार कनेक्शन बनाएं। याद रखें कि नोडएमसीयू की प्रोग्रामिंग करते समय नाम Arduino IDE से भिन्न होते हैं और फिर मैं आपको परीक्षण चरणों में कनेक्शन चलाने के लिए अनुशंसा करता हूं जैसा कि दिखाया गया है और साझा किए गए प्रोग्राम को लोड करता है।
चरण 3: कोड
![कोड कोड](https://i.howwhatproduce.com/images/001/image-709-167-j.webp)
![कोड कोड](https://i.howwhatproduce.com/images/001/image-709-168-j.webp)
![कोड कोड](https://i.howwhatproduce.com/images/001/image-709-169-j.webp)
ISD1820 मॉड्यूल को 3 पिनों द्वारा नियंत्रित किया जाता है, प्रत्येक पिन यदि इसे प्राप्त होता है (इसलिए मॉड्यूल पिन इनपुट होते हैं) तो 3.3 वोल्ट सिग्नल मॉड्यूल को एक अलग कार्य करेगा (जाहिर है उस पिन के आधार पर जिस पर सिग्नल भेजा जाता है)। जैसा कि चित्र में दिखाया गया है, ISD1820 उपयोग के 3 मोड से लैस है, प्रत्येक मोड नोडएमसीयू से भेजे गए 3.3 वोल्ट के सिग्नल के साथ चयन योग्य है। मोड "रिकॉर्डिंग" हैं जहां मॉड्यूल में वेल्डेड माइक्रोफ़ोन द्वारा ध्वनि रिकॉर्ड की जाती है (इसमें बहुत कम अधिकतम रिकॉर्डिंग समय होता है), पहले से रिकॉर्ड की गई ध्वनि के "पुनरुत्पादन" का तरीका और अंत में "के हिस्से में प्रजनन" का तरीका ध्वनि" जहां ध्वनि को कुछ शर्तों के तहत पुन: पेश किया जाता है, प्रोग्रामिंग के दौरान मैं समझाऊंगा
. मेरे द्वारा बनाए गए डिज़ाइन को देखकर (मुझे नहीं पता कि लोल कैसे खींचना है) आप आसानी से अनुमान लगा सकते हैं कि बोर्ड कैसे काम करता है जहां लाल तीर नोडएमसीयू से मॉड्यूल के एक पिन पर भेजे गए 3.3 वोल्ट के सिग्नल का प्रतिनिधित्व करते हैं। (काले तीर यह दर्शाते हैं कि कोई संकेत नहीं भेजा गया है इसलिए हम प्रोग्राम में पिनों को "LOW" लिखेंगे)
सर्किट की कार्यप्रणाली को समझने के बाद हम प्रोग्राम लिखना शुरू कर सकते हैं। जैसा कि पहले ही NodeMCU को प्रोग्राम करने के लिए उल्लेख किया गया है, हम Arduino IDE का उपयोग करेंगे। कार्यक्रम बहुत सरल है: 3 पिन घोषित करने के बाद (3 मोड का संकेत) और उन्हें आउटपुट पिन के रूप में सेट करने के बाद हम अपने कार्यों को लिखना शुरू कर सकते हैं। (मैं सीरियल मॉनिटर का उपयोग केवल कीबोर्ड से एक निश्चित फ़ंक्शन को सक्रिय करने के लिए कमांड भेजने के लिए करता हूं। मॉड्यूल)।
पहला कार्य "रिकॉर्ड" है जहां यदि 'आरईसी' पिन अधिक है तो मॉड्यूल उस ध्वनि को तब तक रिकॉर्ड करना शुरू कर देगा जब तक कि पिन अधिक है।
दूसरा फ़ंक्शन "प्लेसिग्नल" जहां आपको रिकॉर्ड की गई ध्वनि (पिन PLAY_E) के प्लेबैक को सक्रिय करने के लिए मॉड्यूल को बस एक छोटा सिग्नल भेजना है।
अंतिम फ़ंक्शन "playSignal_L" है जहां मॉड्यूल केवल उस समय के लिए ध्वनि बजाएगा जब पिन 'PLAY_L' उच्च है (उदाहरण के लिए यदि रिकॉर्ड की गई ध्वनि 3 सेकंड है और मैं फ़ंक्शन playSignal_L को केवल एक सेकंड के लिए सक्रिय करता हूं तो मॉड्यूल बजाएगा वह ध्वनि केवल एक सेकंड के लिए)
प्रोग्राम लिखने के बाद, इसे NodeMCU पर लोड करें और सर्किट के साथ खेलने का मज़ा लें। मुझे आशा है कि मैंने आपकी मदद की है। रोबोगी
सिफारिश की:
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
![Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
बोले गए शब्द शतरंज के टुकड़े: 7 कदम (चित्रों के साथ)
![बोले गए शब्द शतरंज के टुकड़े: 7 कदम (चित्रों के साथ) बोले गए शब्द शतरंज के टुकड़े: 7 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/011/image-30179-j.webp)
बोले गए शब्द शतरंज के टुकड़े: मैंने अपनी आवाज का उपयोग करके कुछ बहुत ही व्यक्तिगत शतरंज के टुकड़े बनाए। प्रत्येक टुकड़ा उस ध्वनि के आकार पर आधारित होता है जिसे मैंने उसका नाम कहते हुए बनाया था। यह पूरा सेट नहीं है, क्योंकि दूसरे पक्ष को उसी तरह से किया जाना चाहिए, लेकिन मेरे प्रतिद्वंद्वी की आवाज के साथ।
E32-433T लोरा मॉड्यूल ट्यूटोरियल - E32 मॉड्यूल के लिए DIY ब्रेकआउट बोर्ड: 6 चरण
![E32-433T लोरा मॉड्यूल ट्यूटोरियल - E32 मॉड्यूल के लिए DIY ब्रेकआउट बोर्ड: 6 चरण E32-433T लोरा मॉड्यूल ट्यूटोरियल - E32 मॉड्यूल के लिए DIY ब्रेकआउट बोर्ड: 6 चरण](https://i.howwhatproduce.com/images/003/image-8480-12-j.webp)
E32-433T लोरा मॉड्यूल ट्यूटोरियल | E32 मॉड्यूल के लिए DIY ब्रेकआउट बोर्ड: अरे, क्या चल रहा है, दोस्तों! यहाँ CETech से आकर्ष। मेरा यह प्रोजेक्ट eByte से E32 LoRa मॉड्यूल के काम को समझने के लिए सीखने की अवस्था है, जो एक उच्च शक्ति वाला 1-वाट ट्रांसीवर मॉड्यूल है। एक बार जब हम काम को समझ लेते हैं, तो मेरे पास डिज़ाइन होता है
नोटपैड का उपयोग करके अपने कंप्यूटर को वह बोलें जो आप टाइप करते हैं: 3 कदम
![नोटपैड का उपयोग करके अपने कंप्यूटर को वह बोलें जो आप टाइप करते हैं: 3 कदम नोटपैड का उपयोग करके अपने कंप्यूटर को वह बोलें जो आप टाइप करते हैं: 3 कदम](https://i.howwhatproduce.com/images/005/image-14900-23-j.webp)
नोटपैड का उपयोग करके अपने कंप्यूटर को वह बोलें जो आप टाइप करते हैं: आपके कंप्यूटर को आपके द्वारा टाइप किए जाने वाले बोलने के लिए यहां एक दिलचस्प कोड बनाया गया है। हम इसे बनाने के लिए नोटपैड का उपयोग करेंगे। चलो शुरू करते हैं
TCA9548A I2C मल्टीप्लेक्सर मॉड्यूल - Arduino और NodeMCU के साथ: 11 चरण
![TCA9548A I2C मल्टीप्लेक्सर मॉड्यूल - Arduino और NodeMCU के साथ: 11 चरण TCA9548A I2C मल्टीप्लेक्सर मॉड्यूल - Arduino और NodeMCU के साथ: 11 चरण](https://i.howwhatproduce.com/images/001/image-2120-38-j.webp)
TCA9548A I2C मल्टीप्लेक्सर मॉड्यूल - Arduino और NodeMCU के साथ: क्या आप कभी ऐसी स्थिति में आए हैं, जहां आपको अपने Arduino को दो, तीन या अधिक I2C सेंसर वायर करने होंगे, यह महसूस करने के लिए कि सेंसर का एक निश्चित या समान I2C पता है। इसके अलावा, आपके पास एक ही एसडीए पर एक ही पते वाले दो डिवाइस नहीं हो सकते हैं