विषयसूची:
- चरण 1: अल्ट्रासोनिक ट्रांसमीटर प्राप्त करें
- चरण 2: सर्किट बनाएं
- चरण 3: कोड
- चरण 4: माउंट ट्रांसमीटर और कैलिब्रेट
- चरण 5: समस्या निवारण
वीडियो: मिनी ध्वनिक उत्तोलन: 5 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
सर्किट सिमुलेशन और वीडियो देखने के लिए मेरी वेबसाइट पर इस प्रोजेक्ट को देखें!
ध्वनिक उत्तोलन इस तथ्य से संभव होता है कि ध्वनि एक तरंग के रूप में व्यवहार करती है। जब दो ध्वनि तरंगें एक दूसरे को काटती हैं, तो वे रचनात्मक या विनाशकारी रूप से एक दूसरे के साथ हस्तक्षेप कर सकती हैं। (इस प्रकार शोर-रद्द करने वाले हेडफ़ोन काम करते हैं)
यह परियोजना उत्तोलन प्रभाव पैदा करने के लिए एक अल्ट्रासोनिक दूरी सेंसर का उपयोग करती है। यह "जेब" बनाकर काम करता है जहां दो विरोधी ध्वनि तरंगें एक दूसरे के साथ हस्तक्षेप करती हैं। जब कोई वस्तु जेब में रखी जाती है तो वह वहीं रहती है, प्रतीत होता है कि वह जगह पर मँडरा रही है।
सामग्री की जरूरत:
- 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: समस्या निवारण
इसे पहली बार काम करने में मुझे लगभग पंद्रह मिनट लगे, लेकिन उसके बाद इसे फिर से चालू करना बहुत आसान था। यहां कुछ चीजें दी गई हैं जिन्हें आप आजमा सकते हैं यदि यह पहली बार में काम नहीं करती है:
- सुनिश्चित करें कि आपने सब कुछ सही ढंग से तार-तार कर दिया है
- वोल्टेज को एच-ब्रिज (अलग बैटरी) में बढ़ाएं
- स्टायरोफोम का एक छोटा टुकड़ा लें
- ट्रांसमीटरों के लिए एक अलग स्थिति का प्रयास करें
- कैपेसिटर जोड़ने का प्रयास करें (यदि आपने पहले से नहीं किया है)
- यदि यह अभी भी काम नहीं करता है, तो शायद कुछ टूट गया है: ट्रांसमीटरों के एक अलग सेट या एक नई बैटरी का प्रयास करें।
सिफारिश की:
ध्वनिक लेविटेटर मिनीलेव के लिए एक साधारण स्टैंड: 12 कदम (चित्रों के साथ)
ध्वनिक लेविटेटर मिनीलेव के लिए एक साधारण स्टैंड: डॉ. असीर मार्जो द्वारा बनाई गई अद्भुत परियोजना के साथ यह परियोजना संभव नहीं होगी। https://www.instructables.com/Acoustic-Levitator/सभी अच्छी परियोजनाओं की तरह, यह भी सरल रूप से शुरू हुआ और समय के साथ बढ़ता गया। डॉ. मार्जो इंट्रैक्टा पढ़ने के बाद
ARDUINO का उपयोग कर अल्ट्रासोनिक उत्तोलन मशीन: 8 कदम (चित्रों के साथ)
ARDUINO का उपयोग करने वाली ULTRASONIC LEVITATION मशीन: हवा में तैरती हुई या एलियन स्पेसशिप जैसी खाली जगह को देखना बहुत दिलचस्प है। यह वही है जो एक गुरुत्वाकर्षण-विरोधी परियोजना के बारे में है। वस्तु (मूल रूप से कागज का एक छोटा टुकड़ा या थर्मोकोल) दो अल्ट्रासोनिक ट्रांस
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
DIY ध्वनिक पैनल: 11 कदम (चित्रों के साथ)
DIY ध्वनिक पैनल: ऑडियो रिकॉर्ड करते समय मैंने अपने कमरे में रीवरब को काटने में मदद करने के लिए कुछ DIY ध्वनिक पैनल बनाए। यदि आप एक होम स्टूडियो बना रहे हैं, तो यह प्रोजेक्ट आपके स्वयं के ध्वनिक पैनल बनाने का एक शानदार और अपेक्षाकृत सस्ता तरीका है
ध्वनिक लेविटेटर केस: 14 कदम (चित्रों के साथ)
अकॉस्टिक लेविटेटर केस: असीर मार्जो का अकॉस्टिक लेविटेटर यहां इंस्ट्रक्शंस पर बहुत लोकप्रिय चीज है। मैं इसे बनाता हूं, यह काम कर रहा था लेकिन मैंने कुछ मुद्दों पर ध्यान दिया। उदाहरण के लिए: कटोरे के बीच 3डी प्रिंटेड जगह थोड़ी नाजुक होती है। लेविटेटर नहीं कर सकता