विषयसूची:

VU मीटर के साथ Arduino डोर बेल: 4 कदम (चित्रों के साथ)
VU मीटर के साथ Arduino डोर बेल: 4 कदम (चित्रों के साथ)

वीडियो: VU मीटर के साथ Arduino डोर बेल: 4 कदम (चित्रों के साथ)

वीडियो: VU मीटर के साथ Arduino डोर बेल: 4 कदम (चित्रों के साथ)
वीडियो: ४ साल की मासूम बच्ची १४० फ़िट गहरे बोरवेल मे गिर गई देखिये कलेक्टर ने कैसे जी जान लगा दी उसे बचाने मे 2024, नवंबर
Anonim
VU मीटर के साथ Arduino डोर बेल
VU मीटर के साथ Arduino डोर बेल

मूल विचार है - दरवाजे की घंटी पुश बटन को धक्का देने पर, बजर ध्वनि के साथ एलईडी लयबद्ध रूप से चमकना शुरू हो जाएगा, एक समय के बाद दो घटनाएं स्वचालित रूप से बंद हो जाएंगी। आगंतुक के मनोरंजन के लिए या अंदर एलईडी दरवाजे के बाहर हो सकते हैं। इस निर्देश में, मैं मूल परियोजना को काफी सरल रखते हुए प्रदर्शित कर रहा हूं।

मैंने इस परियोजना के मूल को अपने तकनीकी ब्लॉग पर डोर बेल प्रोजेक्ट के रूप में वर्णित किया, जिसे हैकस्टार, फ्रिट्ज़िंग आदि स्थानों पर साझा किया गया। पाठक को इसे बनाने में परेशानी का सामना करने की संभावना नहीं है। इंस्ट्रक्शंस पर, मैं वास्तविक जीवन के उपयोग के लिए इस परियोजना को बेहतर बनाने, अनुकूलित करने के लिए और अधिक विचार जोड़ूंगा। VU मीटर कुछ व्यक्तिपरक वाक्यांश है।

चरण 1: हार्डवेयर घटक प्राप्त करें

Image
Image

इस प्रोजेक्ट को बनाने के लिए आपको नीचे सूचीबद्ध चीजों की आवश्यकता होगी:

  1. Arduino UNO या समान बोर्ड ×1
  2. ब्रेडबोर्ड ×1
  3. जम्पर तार ×1
  4. पुशबटन स्विच (12 मिमी) × 1
  5. रोकनेवाला 1k ओम × 1
  6. प्रतिरोधी 221 ओम × 3
  7. पीजो बजर (जेनेरिक)×1

चरण 2: योजनाबद्ध प्राप्त करें और इसे बनाएं

कोड संकलित करें और Arduino पर अपलोड करें!
कोड संकलित करें और Arduino पर अपलोड करें!

ऊपर योजनाबद्ध जोड़ा गया है। आप फ़्रिट्ज़िंग पर मेरे प्रोजेक्ट से फ़्रिट्ज़िंग फ़ाइल भी डाउनलोड कर सकते हैं। सुनिश्चित करें कि सब कुछ ठीक है।

चरण 3: कोड संकलित करें और Arduino पर अपलोड करें

शुरुआती लोगों के लिए यह थोड़ा मुश्किल है! शुरुआती लोगों के लिए मामले को आसान बनाने के लिए मेरे पास उपरोक्त उदाहरण है।

यहां कोड लिखना मुश्किल है।

आम तौर पर, Arduino IDE पर आप एक कोड लिखते/कॉपी-पेस्ट करते हैं, कि इस प्रोजेक्ट के लिए Arduino प्रोजेक्ट हब पर इस प्रोजेक्ट पर "मुख्य कोड" है।

Arduino IDE पर क्लिक करने और एक और "टैब" प्राप्त करने के लिए आपको उपरोक्त चित्रण का पालन करने की आवश्यकता है, जिस पर आप उपरोक्त लिंक किए गए वेबपेज से "pithes.h" को कॉपी-पेस्ट करेंगे।

तो, Arduino IDE पर आपके पास सिंगल विंडो पर दो टैब पर कोड होंगे। इसे संकलित करें और अपलोड करें।

चरण 4: परियोजना में सुधार करें

जाहिर है, यह परियोजना निम्नलिखित बिंदुओं के लिए बहुत बुनियादी है:

  1. एलईडी की संख्या संख्या में बहुत कम है
  2. दरवाजे की घंटी के रूप में बजर की मात्रा बहुत कम है
  3. हम कुछ एमपी३ ध्वनि की उम्मीद करते हैं
  4. कुछ स्वचालन की आवश्यकता

आइए सुधारों पर चर्चा करें।

आप कोड के मामूली संशोधन के साथ आसानी से एल ई डी की संख्या बढ़ा सकते हैं क्योंकि एल ई डी की संख्या कम है (Arduino में सीमित संख्या में पिन हैं)। उस सीमा से परे, एलईडी की संख्या बढ़ाने के लिए, आपको मल्टीप्लेक्सिंग, चार्लीप्लेक्सिंग आदि को समझने की आवश्यकता है। आप वास्तव में एडफ्रूट के 8x8 डॉट मैट्रिक्स डिस्प्ले (जो कि चार्लीप्लेक्सिंग है) का उपयोग कर सकते हैं। आप आरजीबी एलईडी आदि का उपयोग कर सकते हैं।

एमपी3 खेलने के लिए, आपको वास्तव में किसी प्रकार की एमपी3 शील्ड की आवश्यकता होती है।

बजर की आवाज कम होना एक आम शिकायत है। "शक्तिशाली बजर", ट्रांजिस्टर जोड़ने आदि का उपयोग करने के लिए वेब पर कई चर्चाएं हैं।

अंतिम भाग कुछ स्वचालन जोड़ रहा है। यदि आप दरवाजे की घंटी उत्पादन ग्रेड बनाने के लिए उपरोक्त बिंदुओं में सुधार करते हैं, तो आप स्वचालन जोड़ने के बारे में सोच सकते हैं जैसे मालिक द्वारा दरवाजे के हैंडल को छूने पर बजर/संगीत बंद हो जाएगा। वह हिस्सा वास्तव में जटिल लगता है लेकिन मुश्किल नहीं है।

सिफारिश की: