विषयसूची:

कैसे एक वायरलेस टिन-कैन टेलीफोन बनाएं! (अरुडिनो वॉकी टॉकी): 7 कदम (चित्रों के साथ)
कैसे एक वायरलेस टिन-कैन टेलीफोन बनाएं! (अरुडिनो वॉकी टॉकी): 7 कदम (चित्रों के साथ)

वीडियो: कैसे एक वायरलेस टिन-कैन टेलीफोन बनाएं! (अरुडिनो वॉकी टॉकी): 7 कदम (चित्रों के साथ)

वीडियो: कैसे एक वायरलेस टिन-कैन टेलीफोन बनाएं! (अरुडिनो वॉकी टॉकी): 7 कदम (चित्रों के साथ)
वीडियो: उड़ता नही हवा में रेंगता है ये हेलीकॉप्टर || How to make mini flying helicopter using plastic bottle 2024, नवंबर
Anonim
कैसे एक वायरलेस टिन-कैन टेलीफोन बनाएं! (अरुडिनो वॉकी टॉकी)
कैसे एक वायरलेस टिन-कैन टेलीफोन बनाएं! (अरुडिनो वॉकी टॉकी)
कैसे एक वायरलेस टिन-कैन टेलीफोन बनाएं! (अरुडिनो वॉकी टॉकी)
कैसे एक वायरलेस टिन-कैन टेलीफोन बनाएं! (अरुडिनो वॉकी टॉकी)
कैसे एक वायरलेस टिन-कैन टेलीफोन बनाएं! (अरुडिनो वॉकी टॉकी)
कैसे एक वायरलेस टिन-कैन टेलीफोन बनाएं! (अरुडिनो वॉकी टॉकी)

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

यह अपग्रेड का समय था। वायरलेस टिन-कैन टेलीफोन दर्ज करें! मेरी सभी नकली संचार जरूरतों के लिए बिल्कुल नया और बेहतर गैग फोन!

नोट: (यह परियोजना वास्तव में काम करती है)

यहां बताया गया है कि मैंने इसे कैसे बनाया!

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

उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री

इस परियोजना के लिए, आपको कुछ इलेक्ट्रॉनिक्स और कुछ उपकरणों की आवश्यकता होगी।

मैं यह बताना चाहता हूं कि यह परियोजना DFRobot द्वारा प्रायोजित थी। सभी भाग उनके द्वारा प्रदान किए गए थे, और प्रदान किए गए कुछ लिंक DFRobot से संबद्ध लिंक हैं। यदि आप फेसियो एर्गो सम का समर्थन करना चाहते हैं तो बेझिझक उनका उपयोग करें! ऑफ-ब्रांड पार्ट्स भी काम करते हैं। इस परियोजना को संभव बनाने के लिए DFRobot को धन्यवाद!

उपकरण -

  • ड्रिल (डब्ल्यू/बिट्स)
  • टिन की कतरन
  • हॉट ग्लू गन (सावधान: बहुत गर्म)
  • सुई जैसी नाक वाला प्लास
  • गेंद पीन हथौड़ा

सामग्री - (इन सभी में से दो)

  • DFduino Uno R3
  • गुरुत्वाकर्षण आईओ विस्तार शील्ड (वैकल्पिक)
  • एनालॉग साउंड सेंसर (माइक्रोफोन)
  • 386AMP ऑडियो एम्पलीफायर (स्पीकर)
  • 6AA बैटरी होल्डर w/DC बैरल जैक (और 6x AA)
  • एनआरएफ 24 एल 01 + पीए + एलएनए एंटीना के साथ
  • स्पर्श बटन (मैंने एक आर्केड बटन का इस्तेमाल किया)
  • एल्युमिनियम कॉफी कैन (आप इन्हें क्रेगलिस्ट / फेसबुक मार्केटप्लेस पर आसानी से पा सकते हैं)
  • जम्पर तार

चरण 2: डिब्बे तैयार करना

डिब्बे तैयार करना
डिब्बे तैयार करना
डिब्बे तैयार करना
डिब्बे तैयार करना
डिब्बे तैयार करना
डिब्बे तैयार करना
डिब्बे तैयार करना
डिब्बे तैयार करना

इससे पहले कि हम इलेक्ट्रॉनिक्स को तार-तार कर सकें, हमें डिब्बे तैयार करने होंगे। ऐसा करने के लिए, हम दो छेद ड्रिल करेंगे, एक एंटीना के लिए, और एक बटन के लिए।

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

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

नोट: (मेरा अंत 7/32 हो गया)

ठीक है, सुरक्षा चश्मा चालू!

एक बार जब आप एक आकार चुन लेते हैं और छेद को चिह्नित कर लेते हैं, तो कैन में ड्रिल करें, तेज गति से आगे बढ़ें, लेकिन बहुत जोर से धक्का न दें। टिन कितना कमजोर है, यह आमतौर पर कतरनी करेगा, इसलिए तेज धातु के लिए देखें। इस किनारे को साफ करने के लिए टिन निप्स और सरौता का प्रयोग करें।

फिर यह बटन छेद का समय है। यह थोड़ा अलग है।

नोट: मेरे पास जो है उसके साथ काम कर रहा हूं, इसलिए मैंने ड्रिल और टिन-स्निप का उपयोग करके इसे फिर से करने का प्रयास करने का निर्णय लिया। एक फोरस्टनर बिट ज्यादा बेहतर काम कर सकता है। यहां बताया गया है कि मैंने इसे कैसे किया।

सबसे पहले, मैंने बटन से प्लास्टिक "अखरोट" को हटा दिया। फिर मैंने अखरोट को उस स्थान पर रखा जहां मुझे छेद चाहिए था, और अंदर के व्यास को चिह्नित किया। फिर मैंने पांच छेद ड्रिल किए, और सामग्री को साफ करने और इसे एक सर्कल में बनाने के लिए टिन के टुकड़ों का इस्तेमाल किया। छेद को चिह्नित करें, इसे टैप करें और ड्रिल करें।

विराम! यह हैमरटाइम है!

इसके बाद, मैंने धातु के टैब में दस्तक देने और उन्हें नीचे मोड़ने के लिए एक हथौड़ा और सरौता का इस्तेमाल किया। मैंने यह कैसे किया इसके बारे में बेहतर विचार के लिए कृपया छवियों को देखें। मैंने एक घटिया आरेख प्रदान किया है जो आपकी मदद करने में सक्षम होना चाहिए।

नोट: मेरा सुझाव है कि बॉल-पीन हथौड़े का उपयोग करें। मैंने एक नियमित हथौड़े का इस्तेमाल किया क्योंकि मेरे पास बस इतना ही था।

एक बार ऐसा करने के बाद, आप एंटीना और बटन में पेंच कर सकते हैं। फिर से, किसी भी तेज धातु के टुकड़े से सावधान रहें!

चरण 3: हॉट ग्लू गन टाइम

हॉट ग्लू गन टाइम!
हॉट ग्लू गन टाइम!
हॉट ग्लू गन टाइम!
हॉट ग्लू गन टाइम!
हॉट ग्लू गन टाइम!
हॉट ग्लू गन टाइम!

अब घटकों में गोंद लगाते हैं!

सबसे पहले, अपनी गर्म गोंद बंदूक में प्लग करें और इसके गर्म होने की प्रतीक्षा करें।

*खतरे की थीम चलने लगती है…*

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

नोट: इन सभी घटकों के साथ, गर्म गोंद की प्रचुर मात्रा में उपयोग करें, इसलिए कुछ भी कैन के साथ ग्राउंडिंग का मौका नहीं है। यदि आप इसका परीक्षण करते समय एक भनभनाहट या बीप की आवाज सुनते हैं, तो संभवतः आपके पास एक जमीनी दोष है।

Arduino Uno को कैन के नीचे से गोंद दें, और फिर बैटरी पैक संलग्न करें। यह सबसे भारी हिस्सा होगा, मेरा सुझाव है कि किनारों पर गोंद लगाएं और फिर इसे वहीं रखें जहां आप आराम करना चाहते हैं (इसलिए एंटीना ऊपर की ओर इशारा करता है)। बैटरी पैक हमेशा कैन के लिए गुरुत्वाकर्षण का प्राकृतिक केंद्र होगा।

मैंने स्पीकर को बैटरी पैक के एक तरफ और दूसरी तरफ माइक्रोफ़ोन चिपका दिया। (चित्रों को देखें) यह मुख्य रूप से सौंदर्य प्रयोजनों, और तार प्रबंधन के लिए था।

बहुत सारे गोंद का उपयोग करना सुनिश्चित करें ताकि कोई भी पिन टिन पर न जा सके।

चरण 4: सर्किट को तार देना

सर्किट वायरिंग
सर्किट वायरिंग
सर्किट वायरिंग
सर्किट वायरिंग

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

(ध्यान दें, यह गुरुत्वाकर्षण विस्तार एचएटी के लिए है)

एंटीना बोर्ड:

  • एमआई -> मिसो
  • एमओ -> मोसी
  • एससीके -> एससीके
  • सीई -> पिन 7
  • सीएसई -> पिन 8
  • जीएनडी -> जीएनडी
  • 5वी -> 5वी

इस बोर्ड के बारे में कुछ ध्यान देने योग्य है। NRF24L01 तकनीक का एक अद्भुत नमूना है, लेकिन बिजली के प्रति बहुत संवेदनशील है। सुनिश्चित करें कि इसे केवल 3.3V के साथ ही पावर दें जब तक कि आप मेरे जैसे शामिल बैकपैक का उपयोग नहीं कर रहे हैं। एक्स्ट्रा बोर्ड का उपयोग करते समय केवल 5V से कनेक्ट करें, अन्यथा यह एंटीना को फ्राई कर देगा।

एनालॉग ध्वनि सेंसर:

ग्रेविटी पिन -> A0

ऑडियो amp:

  • +(स्पीकर इनपुट पर) -> 9 या 10 (बाएं या दाएं ऑडियो)
  • -(स्पीकर इनपुट पर) -> GND
  • ग्रेविटी पिन -> D0

स्विच करें:

  • नहीं -> A1
  • कॉम -> जीएनडी

यहां सर्किट का संक्षिप्त विवरण दिया गया है (उम्मीद है कि किसी भिन्न बोर्ड का उपयोग करके किसी को लाभ पहुंचाने के लिए)।

हम जिस RF24Audio लाइब्रेरी का उपयोग कर रहे हैं, उसके कारण माइक्रोफ़ोन, स्पीकर, स्विच और एंटीना के लिए एक बहुत ही विशिष्ट पिनआउट है:

माइक्रोफ़ोन सिग्नल पिन हमेशा A0 पिन पर चलेगा।

स्विच (ट्रांसमिशन मोड में स्विच करने के लिए) हमेशा A1 पिन होता है।

मैं जिस ऑडियो एम्पलीफायर का उपयोग कर रहा हूं, उससे कोई फर्क नहीं पड़ता कि इसे कहां प्लग इन किया गया है, जब तक इसमें पावर है। ऑडियो ट्रांसमिशन के लिए आप जिस तार का उपयोग कर रहे हैं वह क्या मायने रखता है, जो डिफ़ॉल्ट रूप से पिन 9 और 10 (बाएं और दाएं ऑडियो के लिए) होगा।

एंटीना पिन सीई और सीएसई हमेशा क्रमशः पिन 7 और 8 से जुड़े होते हैं (जो कि रेडियो सिग्नल की दोनों दिशाओं की अनुमति देता है)

उम्मीद है कि यह जानकारी आपको इस सर्किट को किसी भी बोर्ड पर वायर करने में मदद करेगी।

चरण 5: कोड को आगे बढ़ाना

कोड को पुश करना
कोड को पुश करना
कोड को पुश करना
कोड को पुश करना
कोड को पुश करना
कोड को पुश करना

यह कुछ कोड पुश करने का समय है! इस परियोजना के लिए कार्यक्रम RF24Audio लाइब्रेरी के लिए सुपर सरल धन्यवाद है। यह वस्तुतः कोड की 10 पंक्तियाँ भी नहीं है! जरा देखो तो:

// पुस्तकालय शामिल करें

#शामिल करें #शामिल करें # RF24 रेडियो शामिल करें (7, 8); // पिन 7 (CE) 8 (CS) RF24Audio rfAudio (रेडियो, 1) का उपयोग करके रेडियो सेट करें; // रेडियो का उपयोग करके ऑडियो सेट करें, और रेडियो नंबर 0 पर सेट करें। शून्य सेटअप () { rfAudio.begin (); // केवल एक चीज लाइब्रेरी को इनिशियलाइज़ करना है। }

मैं यह नहीं बताऊंगा कि यह यहाँ कैसे काम करता है, लेकिन यदि आप Arduino IDE के बारे में अधिक जानना चाहते हैं और इस कोड का क्या अर्थ है, तो इस लिंक को देखें।

आपको RF24 और RF24Audio लाइब्रेरी भी स्थापित करनी होगी, जिसे आप यहाँ से डाउनलोड कर सकते हैं।

एक बार जब आप Arduino IDE स्थापित कर लेते हैं, तो प्रदान किए गए Arduino प्रोग्राम को डाउनलोड करें, और कोड खोलें। टूल्स ड्रॉप-डाउन के अंतर्गत देखें। सुनिश्चित करें कि "प्रोग्रामर" AVR ISP पर सेट है, और बोर्ड Arduino UNO (या जो भी बोर्ड आप उपयोग कर रहे हैं) पर सेट है। यह भी पुष्टि करें कि आप सही पोर्ट पर हैं (इसे "COM# पर Arduino Uno" कहना चाहिए)

अब हम कोड को आगे बढ़ाने के लिए तैयार हैं। Arduino और कंप्यूटर में USB केबल प्लग इन करें, और IDE के ऊपर बाईं ओर अपलोड तीर पर क्लिक करें। कोड अपलोड होना चाहिए और आप एक शांत चर्चा सुन सकते हैं।

बटन दबाने की कोशिश करें और देखें कि बज़ पिच बदलता है या नहीं। इसे IO एक्सपेंशन HAT के शीर्ष पर एक LED को भी मंद करना चाहिए।

यदि आपको ये परिणाम मिल रहे हैं, तो प्रोग्राम सही ढंग से चलना चाहिए और सब कुछ सही तरीके से जुड़ा होना चाहिए।

चरण 6: इसका परीक्षण करना

इसका परीक्षण करना
इसका परीक्षण करना
इसका परीक्षण करना
इसका परीक्षण करना
इसका परीक्षण करना
इसका परीक्षण करना
इसका परीक्षण करना
इसका परीक्षण करना

इसका परीक्षण करने के लिए, आपको दोनों डिब्बे चालू करने होंगे। बटन को एक कैन पर दबाएं, और माइक्रोफ़ोन में कुछ शोर करें। क्या आप दूसरे कैन से आने वाला ऑडियो सुन सकते हैं?

दूसरे कैन पर भी यही कोशिश करें। कुछ सुना?

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

एक बार जब आप जानते हैं कि यह काम करता है, तो दूरी का भी परीक्षण करने का प्रयास करें; अगर सिग्नल को अवरुद्ध करने वाला कुछ भी नहीं है तो इसे एक किलोमीटर तक जाना चाहिए!

चरण 7: निष्कर्ष

निष्कर्ष
निष्कर्ष
निष्कर्ष
निष्कर्ष
निष्कर्ष
निष्कर्ष

बधाई हो, आपने इसे अंत तक बना दिया है! इस परियोजना के निर्माण में बहुत बढ़िया काम!

मेरे निर्देश को पढ़ने के लिए धन्यवाद, मुझे आशा है कि आपको वीडियो देखने में मज़ा आया और मुझे आशा है कि आपको यह बहुत मनोरंजक लगा।

मैं यह बताना चाहता हूं कि यह परियोजना DFRobot द्वारा प्रायोजित थी, उन्होंने सभी भागों की आपूर्ति करके इस परियोजना के अस्तित्व को संभव बनाया, इसलिए बेझिझक उन्हें कुछ प्यार दें!

अपडेट करें: मैं Arduino प्रतियोगिता में इस निर्देश में प्रवेश कर रहा हूं, इसलिए यदि आपने इस परियोजना का आनंद लिया है, तो कृपया इसे नीचे नारंगी बटन के साथ वोट दें!

अपडेट किया गया अपडेट: मैं Arduino Make-from-Home प्रतियोगिता में भी प्रवेश कर रहा हूं, इसलिए मुझे अच्छा लगेगा अगर आप मुझे उन साइटों पर भी अपना समर्थन दिखा सकते हैं!

पिछले अपडेट पर अपडेट किया गया अपडेट: मैं Hackaday.io मेकिंग टेक एट होम चैलेंज में भी शामिल हूं, इसलिए इसके लिए यहां वोट करें!

इस तरह के और अच्छे प्रोजेक्ट्स के लिए मुझे फॉलो करें, और कुछ बनाएं! हमेशा सीखते रहो।:)

- ज्योफ एम

फेसियो एर्गो सम: "मैं बनाता हूं इसलिए मैं हूं"

अरुडिनो प्रतियोगिता 2020
अरुडिनो प्रतियोगिता 2020
अरुडिनो प्रतियोगिता 2020
अरुडिनो प्रतियोगिता 2020

Arduino प्रतियोगिता 2020 में उपविजेता

सिफारिश की: