विषयसूची:

म्यूजिकल माइक्रोवेव (Arduino प्रोजेक्ट): 6 कदम (चित्रों के साथ)
म्यूजिकल माइक्रोवेव (Arduino प्रोजेक्ट): 6 कदम (चित्रों के साथ)

वीडियो: म्यूजिकल माइक्रोवेव (Arduino प्रोजेक्ट): 6 कदम (चित्रों के साथ)

वीडियो: म्यूजिकल माइक्रोवेव (Arduino प्रोजेक्ट): 6 कदम (चित्रों के साथ)
वीडियो: Arduino project 😎^ Arduino #arduino #2022 #2021 #2023 #dc #arduinoproject #diy #foryou 2024, नवंबर
Anonim
Image
Image
सामग्री/उपकरण
सामग्री/उपकरण

अपने बोरिंग माइक्रोवेव को एक सुपरचार्ज्ड*, न्यूक्लियर** ज्यूकबॉक्स में बदलना चाहते हैं जो आपकी पसंद के खाद्य पदार्थ को विकिरणित करते हुए धुन बजाता है?!?

* प्रचार

** झूठे विज्ञापन

*** अधिक झूठे विज्ञापन

पढ़ते रहिये।

इस परियोजना के लिए, मैंने एक Arduino UNO, SparkFun MP3 प्लेयर शील्ड, एक छोटा स्पीकर और एक 3-पिन SPDT माइक्रो स्विच का उपयोग किया, जब इसका उपयोग किया जा रहा था, तो संगीत चलाने के लिए अपने माइक्रोवेव को रिग करने के लिए।

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

लेकिन यह पहले से ही क्रिसमस की पूर्व संध्या है ?? मैं सभी पुरुषों के प्रति छुट्टियों की खुशी और सद्भावना फैलाने के लिए इसे समय पर कैसे पूरा कर सकता हूं?!ए। डरो मत, क्योंकि क्या तुमने कभी क्रिसमस के बारह दिनों के बारे में नहीं सुना है !!!(स्वर-बधिर चाचा को कतारबद्ध करें जो हमेशा अधिकतम मात्रा में "5 गोल्डन रिंगगगसएसएसएसएस …" चिल्लाते हैं)

आएँ शुरू करें…

चरण 1: सामग्री / उपकरण

नीचे वे सामग्री और उपकरण दिए गए हैं जिनकी आपको इस परियोजना के लिए आवश्यकता होगी।

मैंने आपकी सुविधा के लिए उपयोग की जाने वाली सामग्रियों को लिंक कर दिया है, लेकिन बेझिझक चीजों को हिलाएं!

सामग्री:

  • 1 अरुडिनो यूएनओ
  • 1 एसी एडाप्टर के साथ

    • केंद्र सकारात्मक 2.1 मिमी x 5.5 मिमी पुरुष बैरल जैक प्लग
    • और 12 वी, 1-2 ए डीसी आउटपुट
  • १ स्पार्कफन एमपी३ प्लेयर शील्ड
  • 1 Arduino स्टैकेबल हैडर किट - R3
  • 1 माइक्रो एसडी
  • 1 3.5 मिमी पुरुष-से-पुरुष स्टीरियो ऑडियो औक्स केबल
  • औक्स इनपुट + चार्जर के साथ 1 स्पीकर
  • 1 पुरुष से महिला जम्पर तार
  • 1 3-पिन एसपीडीटी माइक्रो स्विच
  • 3 कमांड स्ट्रिप्स
  • 2 एक्रिलिक/प्लास्टिक/लकड़ी स्ट्राइकर ब्लॉक

    लगभग। 0.125" x 0.125" x 1.0"

  • आप.mp3 फ़ाइलों को पसंद करते हैं

    • 8.3 फ़ाइल नाम (8 वर्ण + '.mp3')
    • 320 केबीपीएस से अधिक नहीं की बिट दर
    • 48 kHz से अधिक नहीं के नमूने की दर

उपकरण:

  • सोल्डरिंग आयरन + सोल्डर
  • सुई जैसी नाक वाला प्लास
  • संगणक
  • यूएसबी 2.0 केबल टाइप ए/बी
  • मल्टीमीटर (वैकल्पिक)

चरण 2: विधानसभा

सभा
सभा
सभा
सभा
सभा
सभा

विधानसभा सीधी होनी चाहिए।

SparkFun MP3 प्लेयर शील्ड को Arduino UNO से कनेक्ट करें

1. स्पार्कफन एमपी३ प्लेयर शील्ड पर सोल्डर हैडर पिन (सुनिश्चित करें कि वे ऊपर की तस्वीरों से मेल खाते हैं)

2. MP3 प्लेयर शील्ड के हेडर पिन को Arduino UNO के हेडर पिन के साथ लाइन अप करें।

3. मजबूती से (लेकिन धीरे से) MP3 प्लेयर शील्ड और Arduino को एक साथ पुश करें।

3-पिन SPDT माइक्रो स्विच को SparkFun MP3 प्लेयर शील्ड से कनेक्ट करें

नर-से-मादा जम्पर तारों का उपयोग करना…

1. माइक्रो स्विच के कॉमन (सी) पिन को एमपी3 प्लेयर शील्ड पर किसी एक जीएनडी पिन से कनेक्ट करें।

2. एमपी3 प्लेयर शील्ड पर माइक्रो स्विच के नॉर्मल-क्लोज्ड (एनसी) को पिन 10 से कनेक्ट करें।

नोट: आप या तो जम्पर तारों के मादा सिरों को माइक्रो स्विच के पिन से मिला सकते हैं या उन सिरों को सुई-नाक सरौता की एक जोड़ी के साथ समेट सकते हैं। किसी भी मामले में, आप पहले जम्पर तारों के मादा सिरों से प्लास्टिक कनेक्टर को हटाना चाहेंगे …

अब जब माइक्रो स्विच का लीवर आर्म दब गया है…

माइक्रो स्विच के C और NC पिन को एक ओपन-सर्किट बनाते हुए डिस्कनेक्ट किया जाएगा और Arduino UNO पिन 10 पर हाई (या ~ 5V) के मान को मापेगा।

जब माइक्रो स्विच के लीवर आर्म को ऊपर उठाया जाता है…

माइक्रो स्विच के C और NC पिन एक क्लोज-सर्किट बनाने से जुड़े होंगे और Arduino UNO पिन 10 पर LOW (या ~ 0V) के मान को मापेगा।

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

SparkFun MP3 प्लेयर शील्ड को स्पीकर से कनेक्ट करें

1. एमपी3 प्लेयर शील्ड और स्पीकर को 3.5 मिमी पुरुष-से-पुरुष स्टीरियो ऑडियो औक्स केबल का उपयोग करके कनेक्ट करें।

AC अडैप्टर को Arduino UNO से कनेक्ट करें

1. Arduino UNO के महिला बैरल जैक प्लग में AC अडैप्टर के पुरुष बैरल जैक प्लग को प्लग करें।

चरण 3: माइक्रोवेव पर माउंट

माइक्रोवेव पर माउंट
माइक्रोवेव पर माउंट
माइक्रोवेव पर माउंट
माइक्रोवेव पर माउंट
माइक्रोवेव पर माउंट
माइक्रोवेव पर माउंट
माइक्रोवेव पर माउंट
माइक्रोवेव पर माउंट

डिवाइस को अपनी पसंद के माइक्रोवेव पर/पास रखें।

नोट: सुनिश्चित करें कि Arduino UNO एक विद्युत इन्सुलेटर (जैसे सूखे कार्डबोर्ड का एक टुकड़ा) पर टिकी हुई है, न कि विद्युत कंडक्टर (जैसे धातु माइक्रोवेव) पर। चूंकि Arduino UNO ने अपने नीचे की तरफ पिनों को उजागर किया है, इसलिए इसे एक प्रवाहकीय सतह पर रखने से अनपेक्षित प्रभाव/शॉर्ट सर्किट हो सकते हैं।

स्ट्राइकर ब्लॉक्स को माइक्रोवेव के दरवाजे से जोड़ दें।

1. स्ट्राइकर ब्लॉक्स को माइक्रोवेव के दरवाजे से जोड़ने के लिए कमांड स्ट्रिप्स का उपयोग करें (जैसा कि ऊपर की तस्वीरों में दिखाया गया है)।

2. ब्लॉक माइक्रोवेव के दरवाजे और माइक्रोवेव के बीच के सीम के समानांतर और फ्लश होने चाहिए

3. माइक्रो स्विच को माइक्रोवेव से जोड़ने के लिए एक कमांड स्ट्रिप का उपयोग करें (जैसा कि ऊपर चित्रों में दिखाया गया है)। माइक्रो स्विच को रखा जाना चाहिए ताकि माइक्रोवेव का दरवाजा बंद होने पर इसका लीवर आर्म दब जाए और माइक्रोवेव का दरवाजा खुला होने पर ऊपर उठ जाए।

अब जब माइक्रोवेव का दरवाज़ा बंद है…

Arduino UNO पिन 10 पर उच्च (या ~ 5V) के मान को मापेगा।

और जब माइक्रोवेव का दरवाजा खुला हो…

Arduino UNO पिन 10 पर LOW (या ~ 0V) के मान को मापेगा।

नोट: यदि आप अधिक विवेकपूर्ण सेटअप चाहते हैं, तो आप…

1. माइक्रो स्विच और स्ट्राइकर ब्लॉक्स को माइक्रोवेव (दरवाजे) के नीचे की तरफ रखें। यह ट्रिगर को नोटिस करने में बहुत कठिन बना देगा।

2. माइक्रो स्विच को एमपी3 प्लेयर शील्ड से कनेक्ट करने के लिए लंबे तारों का उपयोग करें। यह आपको डिवाइस को माइक्रोवेव से दूर छिपाने देगा।

चरण 4: Arduino को प्रोग्राम करें

Arduino प्रोग्राम करें
Arduino प्रोग्राम करें

Arduino की प्रोग्रामिंग और माइक्रो एसडी सेट करने के लिए कोड और चरण-दर-चरण निर्देश इस GitHub रिपॉजिटरी में स्थित हैं:

github.com/The-Engineer-Channel/musical-microwave-arduino-mp3-shield

सभी चरणों को पूरा करने के बाद, इस निर्देश में अगले चरण पर जाएँ!

चरण 5: पावर ऑन

इस बिंदु पर, आपको पहले से ही…

  1. डिवाइस को इकट्ठा किया।
  2. इसे माइक्रोवेव पर लगा दिया।
  3. Arduino को प्रोग्राम किया
  4. माइक्रो एसडी कॉन्फ़िगर किया गया

अंतिम चरण

  1. एमपी३ प्लेयर शील्ड के स्लॉट में माइक्रो एसडी डालें।
  2. स्पीकर चालू करें।
  3. स्पीकर को उसके चार्जर से कनेक्ट करें (वैकल्पिक)।
  4. AC अडैप्टर को वॉल सॉकेट में प्लग करें।

Arduino को पावर ऑन करना चाहिए और पहला गाना बजाना चाहिए। माइक्रोवेव का दरवाजा एक बार खोलें और बंद करें और आपका उपकरण जाने के लिए तैयार है!

डिवाइस एक साधारण उपयोग पैटर्न मानता है:

माइक्रोवेव का दरवाजा खोलें> खाना डालें> माइक्रोवेव का दरवाजा बंद करें> गाना बजाएं> माइक्रोवेव का दरवाजा खोलें> गाना बंद करें> खाना बाहर निकालें> माइक्रोवेव का दरवाजा बंद करें> दोहराएं

आपको क्या लगता है कि हम इसे कैसे बेहतर बना सकते हैं? मुझे बताओ।

चरण 6: सहायता और अतिरिक्त संसाधन

सहायता

कोड संबंधी समस्याओं के लिए, कृपया GitHub रिपॉजिटरी में एक समस्या खोलें।

बाकी सभी चीजों के लिए, कृपया नीचे टिप्पणी करें।

मैं मदद करने की पूरी कोशिश करूंगा।

अतिरिक्त संसाधन

अरुडिनो

  • आधिकारिक वेबसाइट

    • Arduino IDE डाउनलोड करें
    • Arduino और Genuino UNO. के साथ शुरुआत करना
    • अतिरिक्त Arduino लाइब्रेरी स्थापित करना

स्पार्कफन एमपी३ प्लेयर शील्ड

  • MP3 प्लेयर शील्ड हुकअप गाइड V15 - SparkFun द्वारा शानदार व्यापक ट्यूटोरियल
  • Sparkfun-MP3-Player-Shield-Arduino-Library

    प्रलेखन

पुल-अप रोकनेवाला

  • पुल-अप रोकनेवाला क्या है? [1]
  • पुल-अप रोकनेवाला क्या है? [2]
  • Arduino डिजिटल पिन

सिफारिश की: