विषयसूची:

Arduino अंग्रेजी भाषा सहायक: 7 कदम
Arduino अंग्रेजी भाषा सहायक: 7 कदम

वीडियो: Arduino अंग्रेजी भाषा सहायक: 7 कदम

वीडियो: Arduino अंग्रेजी भाषा सहायक: 7 कदम
वीडियो: Arduino in 100 Seconds 2024, नवंबर
Anonim
Image
Image
Arduino अंग्रेजी भाषा सहायक
Arduino अंग्रेजी भाषा सहायक
Arduino अंग्रेजी भाषा सहायक
Arduino अंग्रेजी भाषा सहायक
Arduino अंग्रेजी भाषा सहायक
Arduino अंग्रेजी भाषा सहायक

परिचय:

मैं प्रौद्योगिकी एकीकरण पर ध्यान देने के साथ शिक्षा में अपनी मास्टर डिग्री की ओर काम कर रहा एक स्नातक छात्र हूं। मैं वर्तमान में संगीत पढ़ाता हूं और इस सेमेस्टर का एक अच्छा हिस्सा संगीत से संबंधित परियोजनाओं के लिए Arduino का उपयोग करने के बारे में सीखने में बिताया है। अपने अंतिम प्रोजेक्ट के लिए, मैं कुछ ऐसा करने की कोशिश करना चाहता था जिसका उपयोग संगीत कक्षा के बाहर किया जा सके। मैंने अपने स्कूल के ELL शिक्षक से बात की जो किंडरगार्टन में काम करता है, और उसने शब्दावली सुदृढीकरण की आवश्यकता पर चर्चा की, इसलिए मैं एक भाषा सहायक बनाना चाहता था।

फ्रूट + इलेक्ट्रॉनिक्स = पियानो (2016), और फन विद टॉकिंग अरुडिनो (n.d.) की अवधारणाओं का उपयोग करके, मैं इस उपकरण को बनाने में सक्षम था, जिसका उपयोग शब्दावली शब्दों और वाक्यांशों की एक छात्र की समझ को सुदृढ़ करने या उसका आकलन करने के लिए किया जा सकता है। यह प्रोजेक्ट छह कैपेसिटिव टच सेंसर का उपयोग करता है। जब सेंसर और जमीन को छुआ जाता है, तो डिवाइस उस सेंसर को निर्दिष्ट शब्द या वाक्यांश बोलेगा। स्केच में तीन कार्य उपलब्ध हैं जो उपयोगकर्ता को एक शब्दावली सेट से दूसरे में आसानी से बदलने का अवसर प्रदान करते हैं। मैंने ऐसे प्रिंटआउट भी शामिल किए हैं जिन्हें उपयोग में आसानी के लिए डिवाइस के ऊपर रखा जा सकता है। उत्पाद का अधिक गहन विवरण देखने के लिए वीडियो देखें!

यूनिट को एक उल्टे शू बॉक्स के अंदर रखा गया है। Arduino बॉक्स के अंदर के ढक्कन पर लगा होता है और यूनिट का "टॉप" शू बॉक्स के नीचे होता है। मैंने यूनिट के "टॉप" के साथ-साथ वायरिंग स्पीकर और यूएसबी केबल के लिए एक तरफ छेद किया। कोई भी अतिरिक्त डक्ट टेप जो आप देख सकते हैं वह केवल जूते के ब्रांड नाम को कवर करने के लिए है।

कौशल स्तर: इंटरमीडिएट, क्योंकि टॉकी को डाउनलोड करने और डिवाइस की जरूरतों को पूरा करने के लिए समायोजित करने की आवश्यकता होती है।

सन्दर्भ:

फल + इलेक्ट्रॉनिक्स = पियानो। (2016)। https://www.bigmessowires.com/2016/08/19/fruit-ele… से लिया गया

Arduino बात करने में मज़ा। (रा।)। https://rimstar.org/science_electronics_projects/a… से लिया गया

चरण 1: सामग्री:

सामग्री
सामग्री

Arduino अवयव:

1 Arduino Uno / USB केबल

1 ब्रेडबोर्ड

6 1 मेगा ओम रेसिस्टर्स

2 स्पीकर (मैंने 2 8 ओम, 2 वाट के स्पीकर का इस्तेमाल किया)

2 एम्पलीफायर (मैंने 2 LM386 मॉड्यूल का इस्तेमाल किया)

19 पुरुष - महिला केबल

14 पुरुष - पुरुष केबल (विभिन्न लंबाई)

उपकरण:

7 अंगूठे (सभी धातु के होने चाहिए, चित्रित भी काम नहीं करते हैं)

1 जूता बॉक्स (मामले के लिए)

4 लेपित पेपर क्लिप्स (अरुडिनो को क्लिपबोर्ड पर माउंट करने के लिए, वैकल्पिक)

प्रस्तुति पृष्ठों को मुद्रित करने के लिए कागज के 3 टुकड़े और रंगीन प्रिंटर

डबल स्टिक टेप (वैकल्पिक)

डक्ट टेप

छोटा पेचकश (मैंने एक चश्मा पेचकश का इस्तेमाल किया, लेकिन एक फिलिप्स सिर भी काम करेगा)

चरण 2: योजनाबद्ध

ढांच के रूप में
ढांच के रूप में

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

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

सन्दर्भ:

टिंकरकाड। (2019)। https://www.tinkercad.com/things/2NU1HTyLe2v-foil-… से लिया गया

चरण 3: चरण 1: आप काम की सतह तैयार करें (वैकल्पिक)

चरण 1: आप काम की सतह तैयार करें (वैकल्पिक)
चरण 1: आप काम की सतह तैयार करें (वैकल्पिक)
चरण 1: आप काम की सतह तैयार करें (वैकल्पिक)
चरण 1: आप काम की सतह तैयार करें (वैकल्पिक)
चरण 1: आप काम की सतह तैयार करें (वैकल्पिक)
चरण 1: आप काम की सतह तैयार करें (वैकल्पिक)

मैं नहीं चाहता कि मेरा Arduino परिवहन के दौरान इधर-उधर हो जाए, इसलिए मैंने जूता बॉक्स के अंदर के ढक्कन पर मेरा माउंट करने का फैसला किया। Arduino Uno पर स्क्रू होल का उपयोग करते हुए, मैंने शू बॉक्स के ढक्कन को चिह्नित किया और उसमें छेद किए। मैंने पेपर क्लिप के बाहरी हिस्से को खोल दिया (आरेख 1 देखें) और उन्हें बॉक्स के ढक्कन के बाहर से छेद के माध्यम से धकेल दिया, फिर उन्हें जगह में रखने के लिए डक्ट टेप का इस्तेमाल किया (आरेख 2 देखें)।

बॉक्स के ढक्कन को ऊपर (बॉक्स के अंदर) पर फ़्लिप करने के बाद, मैंने ध्यान से पेपर क्लिप को Arduino पर स्क्रू होल के माध्यम से रखा और पेपर क्लिप को नीचे झुका दिया (आरेख 3 देखें) और डक्ट ने पेपर क्लिप को जगह में टेप कर दिया। अंत में, डबल स्टिक टेप का उपयोग करते हुए, मैंने ब्रेडबोर्ड को बॉक्स के ढक्कन पर लगाया (आरेख 4 देखें)।

फिर से, यह कदम वैकल्पिक है, लेकिन मेरे लिए, मैंने पाया कि माउंट होने पर यूनिट बेहतर तरीके से यात्रा करती है। तार कटने की संभावना कम थी।

चरण 4: चरण 2: स्पीकर कनेक्ट करें

चरण 2: स्पीकर कनेक्ट करें
चरण 2: स्पीकर कनेक्ट करें
चरण 2: स्पीकर कनेक्ट करें
चरण 2: स्पीकर कनेक्ट करें
चरण 2: स्पीकर कनेक्ट करें
चरण 2: स्पीकर कनेक्ट करें
चरण 2: स्पीकर कनेक्ट करें
चरण 2: स्पीकर कनेक्ट करें

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

एम्पलीफायर पर, "GND", "GND", "IN", और "VDD" चिह्नित चार पिन होते हैं। तारों के मादा सिरों को पहले "जीएनडी" पिन (मैंने नीला इस्तेमाल किया), "आईएन" पिन (मैंने लाल इस्तेमाल किया) और "वीडीडी" पिन (मैंने नारंगी का इस्तेमाल किया) से कनेक्ट करें। दूसरे स्पीकर के साथ प्रक्रिया को दोहराएं।

ब्रेडबोर्ड पर तारों के पुरुष छोर को प्लग करें और ब्रेडबोर्ड पर जीएनडी (नीला) को नकारात्मक बार में, आईएन (लाल) को अरुडिनो पिन 3 और 11, और वीडीडी (नारंगी) को ब्रेडबोर्ड पर सकारात्मक बार में प्लग करें।

एम्पलीफायर पर, "GND" और "OUT" चिह्नित दो स्क्रू को ढीला करें। ब्लैक स्पीकर वायर को "GND" में और रेड स्पीकर वायर को "OUT" में डालें और स्क्रू को कस लें। फिर मैंने उन्हें डबल स्टिक से यूनिट के बाहर टेप किया।

चरण 5: चरण 3: "एनालॉग इन" वायरिंग

चरण 3
चरण 3
चरण 3
चरण 3
चरण 3
चरण 3

अपने Arduino से, प्रत्येक पिन में एक पुरुष से पुरुष तार प्लग करें (A0 - A5)। दूसरे छोर को ब्रेडबोर्ड में प्लग करें (आरेख 1 - मैंने उन्हें बेहतर विज़ुअलाइज़ेशन के लिए पांच पंक्तियों को अलग रखा क्योंकि मेरे सभी तार रंग मेल नहीं खाते हैं)।

बोर्ड को पार करने के लिए 1 मेगा ओम प्रतिरोधों का उपयोग करें (केंद्र रेखा के प्रत्येक तरफ एक छोर), तार और रोकनेवाला के बीच सेंसर तार डालने के लिए जगह छोड़कर (आरेख 2 - मैं कॉलम ई से कॉलम एच तक गया).

पुरुष से पुरुष तारों के दूसरे सेट का उपयोग करते हुए, रोकनेवाला पंक्तियों (स्तंभ j) को सकारात्मक पट्टी (आरेख 3) से कनेक्ट करें।

सकारात्मक पट्टी से एक तार को Arduino पर 5V पिन से कनेक्ट करें, और नकारात्मक पट्टी से एक तार Arduino पर GND पिन से कनेक्ट करें (आरेख 4 स्पीकर सहित सभी तारों को दिखाता है)।

अंत में, प्रारंभिक तार (एनालॉग इन) और रोकनेवाला (आरेख 5) के बीच एक पुरुष-महिला तार प्लग करें।

चरण 6: चरण 4: स्केच

चरण 4: स्केच
चरण 4: स्केच
चरण 4: स्केच
चरण 4: स्केच
चरण 4: स्केच
चरण 4: स्केच
चरण 4: स्केच
चरण 4: स्केच

स्केच चलाने से पहले, आपको गिटहब से टॉकी डाउनलोड करना होगा। जब डाउनलोड पूरा हो जाए, तो आपको "going-digital-Talkie-7f57628" फोल्डर खोलना होगा। "टॉकी" नामक फ़ोल्डर खोलें, "उदाहरण" नामक फ़ोल्डर पर जाएं, फिर फ़ोल्डर "Vocab_US_TI99" चिह्नित करें, फिर "Vocab_US_TI99.ino" खोलें। यह पुस्तकालय खोलेगा जहाँ आप उन शब्दों को समायोजित कर सकते हैं जिनका आप उपयोग करना चाहते हैं।

(टॉकी लाइब्रेरी के बारे में // कॉपीराइट 2011 पीटर नाइट // यह कोड जीपीएलवी 2 लाइसेंस के तहत जारी किया गया है। एक दक्षिणी यूएसए उच्चारण।)

Arduino पर चलने के लिए पुस्तकालय बहुत बड़ा है, इसलिए वे केवल उन शब्दों को सक्रिय करने की सलाह देते हैं जिनका उपयोग आप अपने स्केच में करेंगे। किसी शब्द को सक्रिय करने के लिए, जिस शब्द को आप सक्रिय करना चाहते हैं उसके पहले से // को हटा दें (उदा. uint8_t स्पैम )। निष्क्रिय करने के लिए, जिस शब्द का आप उपयोग नहीं करना चाहते उसके पहले बस // वापस जोड़ें (उदा. //uint8_t spANSWER)।

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

फिर, इस स्केच को अपने Arduino Editor में जोड़ें। टॉकी लाइब्रेरी डाउनलोड के कारण मैंने इस स्केच के लिए वेब संपादक के बजाय Arduino डाउनलोड का उपयोग किया।

इस स्केच (घर, रंग, शिष्टाचार) में तीन कार्य हैं, जिनमें से प्रत्येक में शब्दावली शब्दों का अपना सेट है। किसी फ़ंक्शन को सक्रिय करने के लिए, फ़ंक्शन नाम से पहले दो // को मिटा दें। फ़ंक्शन नामों से पहले // जोड़कर अन्य दो कार्यों को निष्क्रिय करना न भूलें। ऐसा करने से फंक्शन कमेंट में बदलकर डिएक्टिवेट हो जाएगा। ऊपर की छवि देखें या निर्देशयोग्य की शुरुआत में प्रदर्शन वीडियो पर कार्यों को बदलने का तरीका देखें।

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

सन्दर्भ:

टॉकी। (रा।)। https://github.com/going-digital/Talkie से लिया गया

चरण 7: चरण 5: अंतिम स्पर्श

चरण 5: फिनिशिंग टच
चरण 5: फिनिशिंग टच
चरण 5: फिनिशिंग टच
चरण 5: फिनिशिंग टच
चरण 5: फिनिशिंग टच
चरण 5: फिनिशिंग टच

मैंने USB केबल के लिए बॉक्स के किनारे में एक छेद काटा, केबल को Arduino में प्लग किया, फिर शेष केबल को छेद के माध्यम से खिलाया, जिसे उपयोग करने के लिए तैयार होने पर कंप्यूटर में प्लग किया जाएगा।

मैंने स्केच में शामिल शब्दावली पाठों के प्रिंटआउट संलग्न किए हैं। बेझिझक उन्हें प्रिंट करें (यदि संभव हो तो रंग में) या अपना खुद का बनाएं। प्रत्येक पृष्ठ पर मंडलियों को काटें, फिर शीट को बॉक्स के ऊपर रखें। प्रत्येक छेद में थंबटैक को केंद्र में रखें, फिर बॉक्स को खुला रखते हुए, तार के महिला सिरों को उपयुक्त थंबटैक से जोड़ दें।

स्केच को संशोधित करें जिसके लिए आप उपयोग करना चाहते हैं, उपयुक्त शीट को थंबटैक से संरेखित बॉक्स पर रखें, यूएसबी केबल को कंप्यूटर में प्लग करें, स्केच को अपने Arduino पर अपलोड करें और आनंद लें!

सिफारिश की: