विषयसूची:

मिनी ध्वनिक उत्तोलन: 5 कदम (चित्रों के साथ)
मिनी ध्वनिक उत्तोलन: 5 कदम (चित्रों के साथ)

वीडियो: मिनी ध्वनिक उत्तोलन: 5 कदम (चित्रों के साथ)

वीडियो: मिनी ध्वनिक उत्तोलन: 5 कदम (चित्रों के साथ)
वीडियो: ⚖️【斗罗大陆】EP01-EP130, Full Version |Soul Land |MULTI SUB |Chinese Animation |Donghua 2024, नवंबर
Anonim
मिनी ध्वनिक उत्तोलन
मिनी ध्वनिक उत्तोलन

सर्किट सिमुलेशन और वीडियो देखने के लिए मेरी वेबसाइट पर इस प्रोजेक्ट को देखें!

ध्वनिक उत्तोलन इस तथ्य से संभव होता है कि ध्वनि एक तरंग के रूप में व्यवहार करती है। जब दो ध्वनि तरंगें एक दूसरे को काटती हैं, तो वे रचनात्मक या विनाशकारी रूप से एक दूसरे के साथ हस्तक्षेप कर सकती हैं। (इस प्रकार शोर-रद्द करने वाले हेडफ़ोन काम करते हैं)

यह परियोजना उत्तोलन प्रभाव पैदा करने के लिए एक अल्ट्रासोनिक दूरी सेंसर का उपयोग करती है। यह "जेब" बनाकर काम करता है जहां दो विरोधी ध्वनि तरंगें एक दूसरे के साथ हस्तक्षेप करती हैं। जब कोई वस्तु जेब में रखी जाती है तो वह वहीं रहती है, प्रतीत होता है कि वह जगह पर मँडरा रही है।

सामग्री की जरूरत:

  • Arduino बोर्ड:
  • एच-ब्रिज:
  • दूरी सेंसर:
  • ब्रेडबोर्ड:
  • जम्पर तार:
  • डायोड:
  • कैपेसिटर (शायद):

उलरिच श्मेरोल्ड द्वारा मेक मैगज़ीन की मूल परियोजना।

चरण 1: अल्ट्रासोनिक ट्रांसमीटर प्राप्त करें

अल्ट्रासोनिक ट्रांसमीटर प्राप्त करें
अल्ट्रासोनिक ट्रांसमीटर प्राप्त करें
अल्ट्रासोनिक ट्रांसमीटर प्राप्त करें
अल्ट्रासोनिक ट्रांसमीटर प्राप्त करें
अल्ट्रासोनिक ट्रांसमीटर प्राप्त करें
अल्ट्रासोनिक ट्रांसमीटर प्राप्त करें

इस चरण के लिए आपको एक दूरी सेंसर का त्याग करना होगा (चिंता न करें, वे अपेक्षाकृत सस्ते हैं):

  • बोर्ड से दोनों ट्रांसमीटरों को हटा दें और हटा दें
  • मेष स्क्रीन को एक से निकालें और सहेजें
  • दोनों ट्रांसमीटरों को मिलाप तार

चरण 2: सर्किट बनाएं

सर्किट बनाएं
सर्किट बनाएं

उपरोक्त सर्किट बनाएं और निम्नलिखित पर ध्यान दें:

  • आपको दो 100nF कैपेसिटर को शामिल करने की आवश्यकता नहीं हो सकती है। (केवल अगर आपका बोर्ड किसी कारण से सर्किट को संभालने में सक्षम नहीं है और यह खुद को बंद करता रहता है)
  • 9वी बैटरी किसी भी डीसी बिजली आपूर्ति के लिए एक स्टैंड-इन है - मेरा 7.5v लीपो बैटरी के साथ ठीक काम करता है

चरण 3: कोड

इस कोड को अपने Arduino पर अपलोड करें:

// मूल कोड से:

बाइट टीपी = 0b10101010; // हर दूसरे पोर्ट को उल्टे सिग्नल शून्य सेटअप () प्राप्त होता है {DDRC = 0b11111111; // सभी एनालॉग पोर्ट को आउटपुट के रूप में सेट करें // टाइमर 1 को इनिशियलाइज़ करें noInterrupts (); // अक्षम करें TCCR1A = 0 को बाधित करता है; टीसीसीआर1बी = 0; टीसीएनटी1 = 0; ओसीआर1ए = २००; // सेट तुलना रजिस्टर (16MHz / 200 = 80kHz वर्ग तरंग -> 40kHz पूर्ण तरंग) TCCR1B | = (1 << WGM12); // CTC मोड TCCR1B | = (1 <कोई प्रीस्केलिंग TIMSK1 | = (1 << OCIE1A); // टाइमर इंटरप्ट इंटरप्ट की तुलना सक्षम करें (); // इंटरप्ट सक्षम करें} ISR (TIMER1_COMPA_vect) { PORTC = TP; // भेजें आउटपुट के लिए टीपी का मान टीपी = ~ टीपी; // अगले रन के लिए टीपी को उल्टा करें} शून्य लूप () {// यहां करने के लिए कुछ भी नहीं बचा है:)}

चरण 4: माउंट ट्रांसमीटर और कैलिब्रेट

माउंट ट्रांसमीटर और कैलिब्रेट
माउंट ट्रांसमीटर और कैलिब्रेट
माउंट ट्रांसमीटर और कैलिब्रेट
माउंट ट्रांसमीटर और कैलिब्रेट
माउंट ट्रांसमीटर और कैलिब्रेट
माउंट ट्रांसमीटर और कैलिब्रेट

ऐसा करने के लिए आप वास्तव में कुछ भी उपयोग कर सकते हैं, लेकिन मैंने मदद करने वाले हाथों के एक सेट का उपयोग करके समाप्त किया (यहां कुछ खरीदें:

  • ट्रांसमीटरों को लगभग ३/४" की दूरी पर रखकर प्रारंभ करें
  • मटर के लगभग आधे आकार का स्टायरोफोम का एक छोटा टुकड़ा लें (इसे गोल करने की आवश्यकता नहीं है)
  • स्टेप 1. से स्टायरोफोम को मेश स्क्रीन पर रखें
  • चिमटी या सरौता का उपयोग करते हुए, इसे दो ट्रांसमीटरों के बीच में रखें (जब आप करीब आते हैं तो यह हिलना शुरू हो जाना चाहिए)
  • स्टायरोफोम स्थिर रहने तक ट्रांसमीटरों को इधर-उधर (करीब और दूर-दूर) घुमाएँ

चरण 5: समस्या निवारण

इसे पहली बार काम करने में मुझे लगभग पंद्रह मिनट लगे, लेकिन उसके बाद इसे फिर से चालू करना बहुत आसान था। यहां कुछ चीजें दी गई हैं जिन्हें आप आजमा सकते हैं यदि यह पहली बार में काम नहीं करती है:

  • सुनिश्चित करें कि आपने सब कुछ सही ढंग से तार-तार कर दिया है
  • वोल्टेज को एच-ब्रिज (अलग बैटरी) में बढ़ाएं
  • स्टायरोफोम का एक छोटा टुकड़ा लें
  • ट्रांसमीटरों के लिए एक अलग स्थिति का प्रयास करें
  • कैपेसिटर जोड़ने का प्रयास करें (यदि आपने पहले से नहीं किया है)
  • यदि यह अभी भी काम नहीं करता है, तो शायद कुछ टूट गया है: ट्रांसमीटरों के एक अलग सेट या एक नई बैटरी का प्रयास करें।

सिफारिश की: