विषयसूची:

एनएफसी टाइमलाइन रेडियो: 8 कदम (चित्रों के साथ)
एनएफसी टाइमलाइन रेडियो: 8 कदम (चित्रों के साथ)

वीडियो: एनएफसी टाइमलाइन रेडियो: 8 कदम (चित्रों के साथ)

वीडियो: एनएफसी टाइमलाइन रेडियो: 8 कदम (चित्रों के साथ)
वीडियो: She was ready to risk it all 🤣 #shorts 2024, जुलाई
Anonim
Image
Image
एनएफसी टाइमलाइन रेडियो
एनएफसी टाइमलाइन रेडियो

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

चरण 1: पहला प्रयोग

पोटेंशियोमीटर, Arduino प्लेटफॉर्म के साथ-साथ डिस्प्ले से परिचित होने के लिए, हमने एक छोटा प्रोटोटाइप बनाया।

हमने पोटेंशियोमीटर को Arduino से जोड़ा और एक स्केच लिखा जो रास्पबेरी को पोटेंशियोमीटर का मान भेजता है। रास्पबेरी की तरफ, एक छोटी पायथन लिपि डेटा प्राप्त करती है और इसे ई-इंक डिस्प्ले पर भेजती है।

जैसा कि हम अभी भी ई-इंक डिस्प्ले के लाल-काले संस्करण का उपयोग कर रहे थे, डिस्प्ले को अपडेट करने में 15 सेकंड का समय लगा, जिसे हमने अपने इंटरैक्शन परिदृश्य के लिए धीमा माना।

चरण 2: एनएफसी नियंत्रण और ऑडियो

Image
Image

इसके बाद, हमने आरएफआईडी रीडर को शुरू में रास्पबेरी पाई से जोड़ा, इसे नियंत्रण तंत्र के रूप में उपयोग करने के लिए।

इस प्रोटोटाइप में, एनएफसी टैग हमारे स्पीकर पर चलने वाले ऑडियो को नियंत्रित करता है।

इसके अतिरिक्त, हमने रास्पबेरी पाई के बीच डेटा कनेक्शन के साथ प्रयोग किया, जिससे एक को नियंत्रित करने वाला उदाहरण, मास्टर रास्पबेरी और एक डेटा-फीडिंग इंस्टेंस, दास रास्पबेरी बना दिया।

चरण 3: मोटर-फादर

हमने शुरू में गीत चयन दिखाने के लिए एक डिजिटल संकेतक का उपयोग करने की योजना बनाई थी। दुर्भाग्य से ई-पेपर स्क्रीन में सामान्य रूप से बहुत धीमा ताज़ा समय (स्क्रीन आकार और रंगों के आधार पर 1-15 सेकंड) होता है, जिससे हमारे परिदृश्य के लिए इसका उपयोग करना असंभव हो जाता है। अभी भी एक तरल बातचीत करने और पारंपरिक डिजाइन अवधारणाओं को संरक्षित करने के लिए, हमने स्क्रीन के सामने एक भौतिक लाल पट्टी को स्थानांतरित करने के लिए एक मोटर चालित फेडर पर निर्णय लिया।

समय की कमी और सरलता के कारण हमने अपने स्वयं के यांत्रिक समाधान के निर्माण के खिलाफ चुना और इसके बजाय एक मोटर चालित फेडर के साथ चला गया जिसे हम अपने Arduino से नियंत्रित कर सकते हैं।

मोटर को दोनों दिशाओं में ले जाने के लिए एक एच-ब्रिज की आवश्यकता होती है।

चरण 4: अंतिम हार्डवेयर बिल्ड

अंतिम हार्डवेयर बिल्ड
अंतिम हार्डवेयर बिल्ड
अंतिम हार्डवेयर बिल्ड
अंतिम हार्डवेयर बिल्ड

NFC रेडियो के हार्डवेयर के निर्माण के लिए, आपको निम्नलिखित (या समकक्ष) भागों की आवश्यकता होगी:

  • 2x सिंगल-टर्न पोटेंशियोमीटर, 10kΩ प्रतिरोध
  • 4x छोटे प्रकाश बल्ब
  • जेनेरिक यूएसबी + 3.5 मिमी स्पीकर
  • जेनेरिक यूएसबी साउंडकार्ड
  • Arduino Uno
  • यूएसबी टाइप-बी से टाइप-ए केबल
  • 2.13 "ई-इंक डिस्प्ले
  • 7.5 "ई-इंक डिस्प्ले
  • डिस्प्ले के लिए 2x पैनल ड्राइवर
  • आरएफआईडी रीडर + टैग
  • 2x रास्पबेरी पाई 3बी+
  • 2x जेनेरिक 8GB (या उच्चतर) माइक्रो-एसडी कार्ड
  • बटन
  • जेनेरिक 10kΩ प्रतिरोधी
  • एच-ब्रिज L293D
  • 10kΩ मोटर-Fader
  • 2x छोटा ब्रेडबोर्ड
  • जंपर केबल

तारों

एनएफसी रेडियो बनाने के लिए, फ्रिटिंग आरेख के अनुसार सब कुछ तार करें।

प्रदर्शित करता है

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

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

ऑडियो

स्पीकर यूएसबी पर संचालित होते हैं और यूएसबी साउंडकार्ड के 3.5 मिमी ऑडियो इनपुट के माध्यम से अपना इनपुट प्राप्त करते हैं। दोनों उपकरणों को मास्टर रास्पबेरी में प्लग करें।

टांकने की क्रिया

अधिक स्थिर, लगातार कनेक्शन के लिए हमने मोटर, पोटेंशियोमीटर, लाइट बल्ब और बटन को उनके कनेक्टिंग केबल में मिलाया। हमने अपने केबल प्रबंधन के साथ अधिक लचीला बने रहने के लिए शेष केबलों को सोल्डर करने से परहेज किया।

इंटर-रास्पबेरी संचार

रास्पबेरी के बीच एक कनेक्शन स्थापित करने के लिए, हमने उन्हें यूएआरटी के रूप में इस्तेमाल किया और उन्हें उनके TX और RX पिन का उपयोग करके एक सीरियल कनेक्शन के माध्यम से जोड़ा।

रास्पबेरी-अरुडिनो संचार

USB का उपयोग करके एक सीरियल कनेक्शन पर मास्टर रास्पबेरी को Arduino के साथ कनेक्ट करें।

चरण 5: सॉफ्टवेयर

रास्पबेरी और अरुडिनो के लिए सॉफ्टवेयर सेटअप करने के लिए कृपया हमारे प्रोजेक्ट के जीथब रिपोजिटरी पर रीडमी निर्देशों का पालन करें।

चरण 6: केस का निर्माण

केस का निर्माण
केस का निर्माण
केस का निर्माण
केस का निर्माण

सामग्री:

  • 8x शीट एमडीएफ लकड़ी (300 मिमी * 300 मिमी * 3 मिमी)
  • 2 घटक गोंद
  • 3x लकड़ी की पट्टी (300 मिमी * 20 मिमी * 20 मिमी)
  • 1 शीट प्लेक्सीग्लस (300 मिमी * 300 मिमी * 3 मिमी)
  • 6x लकड़ी का पेंच (20 मिमी)

एडोब इलस्ट्रेटर फाइलों के अनुसार एमडीएफ शीट्स को काटें। यदि आप अपनी खुद की बॉक्स कटिंग योजना बनाना चाहते हैं तो यहां जाएं और Adobe Illustrator में हार्डवेयर घटकों के लिए कटआउट जोड़ें।

बॉक्स के चेहरों से जुड़ें और परीक्षण फिटिंग के बाद उन्हें अतिरिक्त स्थिरता के लिए एक साथ गोंद दें। हमने बाद में हार्डवेयर डालने और सिस्टम को डीबग करने के लिए गोंद को पीछे की तरफ छोड़ दिया।

मामले के अंदर क्षैतिज रूप से फिट होने के लिए लकड़ी की सलाखों को काटें। मामले के बाएँ और दाएँ भाग में लकड़ी के शिकंजे के लिए छेद काटें। एक बार को बड़े डिस्प्ले और प्ले/पॉज बटन के पीछे जाना चाहिए, दूसरा छोटा डिस्प्ले प्लस साउंड और सॉन्ग पोटेंशियोमीटर के पीछे और आखिरी बार स्पीकर को केस के अंदर रखने के लिए।

चरण 7: हार्डवेयर और केस का मेल

हार्डवेयर और केस का मेल
हार्डवेयर और केस का मेल
हार्डवेयर और केस का मेल
हार्डवेयर और केस का मेल
हार्डवेयर और केस का मेल
हार्डवेयर और केस का मेल
हार्डवेयर और केस का मेल
हार्डवेयर और केस का मेल

सामग्री:

  • दो तरफा टेप
  • गफ़ा टेप
  • गर्म गोंद

अपने संबंधित लकड़ी के सलाखों पर भागों को सुरक्षित करने के लिए टेप और गोंद का प्रयोग करें। कंट्रोल नॉब फिट करने के लिए आपको पोटेंशियोमीटर के कुछ हिस्सों को काटना पड़ सकता है। पावर कॉर्ड जैसे बाहरी केबल को रूट करने के लिए हमने केस के पिछले हिस्से में कई छेद किए।

चरण 8: तैयार उत्पाद

तैयार उत्पाद
तैयार उत्पाद
तैयार उत्पाद
तैयार उत्पाद
तैयार उत्पाद
तैयार उत्पाद

एक बार सब कुछ इकट्ठा हो जाने के बाद अपने शानदार नए रेडियो का आनंद लें!

सिफारिश की: