कोड ट्रान्सलेटरसाठी आपली स्वतःची भाषा तयार करा

आर्दूनो पॅकेज, यूएसबी आणि एचडीएमई केबल

आज आम्ही आमच्या एका मनोरंजक ट्यूटोरियलसह परत आलो. यावेळी मी तुम्हाला एक अगदी सोपा प्रकल्प दर्शवू इच्छितो जो तुम्हाला अंमलात आणण्यात थोडा वेळ घेईल आणि त्याद्वारे आपण मोर्स कोडवर लिहिलेल्या भाषेमधून एक प्रकारचे भाषांतरकार शब्दशः तयार करू शकाल. नेहमीप्रमाणेच, सत्य हे आहे की आम्ही अशा प्रकल्पाच्या पुढे जाणार नाही जिथे अ ब्रेडबोर्ड प्लेट आणि ए अर्दूनो बोर्ड सॉफ्टवेअरच्या पातळीवर आणि अंतिम प्रकल्प पूर्णतेच्या दृष्टीने, तुम्हाला अजून पुढे जायचे असल्यास, समाधान कमी, अधिक आकर्षक बनवणारे तुम्हीच असावे.

कल्पना तयार करण्यापासून सुरू होते मोर्स कोडसाठी कोणत्याही प्रकारच्या फॉन्ट, शब्द किंवा वाक्यांशांचे भाषांतर. हे एक अर्डिनो बोर्ड वापरण्याइतकेच सोपे आहे जे आवश्यक सॉफ्टवेअर लोड केले असेल जेणेकरून त्याच्या आउटपुटच्या माध्यमातून आम्ही व्यक्त करीत असलेल्या मोर्स भाषेतील अर्थानुसार काही एलईडी बनवू शकू. आम्हाला अनुवादित करायचा मजकूर सहजपणे लिहिण्यासाठी, आम्ही Android ऑपरेटिंग सिस्टमसह सुसज्ज मोबाइल फोन वापरू जो आमच्या बोर्डवर ब्लूटूथ कनेक्शनद्वारे मजकूर पाठवेल. Arduino UNO.

अर्डिनोसाठी सेन्सरसाठी सुसंगत अर्डिनो बोर्ड

प्रकल्प राबविण्यासाठी आवश्यक असणारी सामग्री

जसे आपण कमीतकमी वरच्या ओळींमध्ये दर्शविण्याचा प्रयत्न केला आहे, हा प्रकल्प राबविण्यासाठी आम्हाला विशिष्ट सामग्रीची आवश्यकता असेल, जरी आपल्याला जगाला आवडत असेल मेकर, मला खात्री आहे की एकतर आपल्याकडे नसलेल्या प्रकरणात आपल्याकडे असलेल्या कोणत्याही वारंवार स्टोअरमध्ये आपल्याकडे जे कमी आहे ते शोधणे आपल्यास अवघड नाही, जरी मी म्हटल्याप्रमाणे ते सहसा असतात बर्‍याचदा वारंवार वापरल्या जाणार्‍या वस्तू. विशेषत: आमच्याकडे पुढील यादी असणे आवश्यक आहे:

एकदा आमच्याकडे सर्व आवश्यक घटक उपलब्ध झाल्यानंतर आम्ही प्रकल्पाच्या अंमलबजावणीसह सुरू ठेवू शकतो. लक्षात ठेवण्यासाठी एक मुद्दा म्हणजे अक्षरशः या प्रोजेक्टमध्ये किंवा कार्डमध्ये ब्लूटुथ अ‍ॅडॉप्टर वापरणे आवश्यक नाही Arduino UNO मूलभूत कनेक्शनसह इतर कोणत्याही वापरल्या जाऊ शकतात म्हणून, आम्ही केवळ वापरलेल्या कनेक्शनकडे लक्ष दिले पाहिजे जेणेकरून उदाहरणार्थ, आमच्यापैकी 13 डिजिटल आउटपुट Arduino UNO हे आपण वापरत असलेल्या बोर्डच्या समान आउटपुटशी संबंधित आहे.

प्रकल्प राबविण्याच्या चरण

या प्रकल्पाची अंमलबजावणी करण्यासाठी खाली मी विधानसभा व त्यासंबंधित सर्व घटकांच्या कनेक्शनशी संबंधित अनेक चरणांची मालिका सूचित करतो जी त्यांच्या योग्य अंमलबजावणीसाठी आपण अनुसरण करणे आवश्यक आहे. या प्रकारच्या प्रोजेक्टमध्ये बर्‍याच वेळेस पूर्णपणे मोकळ्या मनाने कोडची कोणतीही ओळ सुधारित करा किंवा विकसित करण्यासाठी हार्डवेअर जोडा आणि त्याचे कार्य परिपूर्ण देखील करा कोणत्याही प्रकारची सुधारणा नेहमीच स्वागतार्ह असते.

सर्व प्रथम आम्ही ते पार पाडू चे कनेक्शन Arduino UNO आमच्या ब्रेडबोर्डसह. विशेषतः, वापरलेले आऊटपुट जीएनडी आणि 3.3 व्ही असतील. या समान रेषा आमच्या ब्लूटूथ अ‍ॅडॉप्टरला शक्ती प्रदान करण्यासाठी इतर गोष्टींबरोबरच आपली सेवा करतील.

एकदा आम्ही ही जोडणी केल्यावर, ब्लूटूथ अ‍ॅडॉप्टरच्या डेटा इनपुट आणि आऊटपुटला अर्डिनो बोर्डच्या डिजिटल डेटा इनपुट आणि आउटपुटसह समन्वय साधण्याची वेळ आली आहे. अशाप्रकारे आमच्याकडे अ‍ॅडॉप्टर कार्डशी पूर्णपणे कनेक्ट केले जाईल जेणेकरून ते चालू मिळू शकेल आणि जेणेकरून तांत्रिक पातळीवर ते पूर्णपणे उपलब्ध होईल.ऐका'एंट्रीच्या बंदरांतून तोपर्यंत पोहोचलेला डेटा Arduino UNO. तपशील म्हणून, आपल्याला सांगा की काही प्रसंगी आम्ही वापरत असलेले कार्ड आणि ब्लूटूथ अ‍ॅडॉप्टर या दोहोंमुळे वापरलेले कनेक्शन वेगवेगळे असू शकतात, याक्षणी, सर्वात चांगली गोष्ट म्हणजे अ‍ॅडॉप्टर स्थापनेची कागदपत्रे पहा कारण ती सहसा कनेक्शन डायग्रामसह असतात.

आम्ही येथे पोहोचलो 3 व्होल्ट हॉर्न कनेक्शन. यासाठी आपण 13 पैकी डिजिटल आउटपुट क्रमांक वापरू Arduino UNO. उर्वरित कनेक्शन, नेहमीप्रमाणे, आम्ही त्यास जीएनडी किंवा ग्राउंडशी कनेक्ट केले पाहिजे जेणेकरुन हॉर्नचे ऑपरेशन योग्य होईल.

आता वेळ आली आहे भिन्न एलईडी कनेक्ट करा. गोंधळात पडण्याचा प्रयत्न न करण्यासाठी, आपल्याला सांगा की त्यातील सर्वात लांब पाय सकारात्मक, त्यापैकी एका डिजिटल आउटपुटशी जोडणे ही कल्पना आहे Arduino UNO कमीतकमी एक थेट जीएनडी किंवा ग्राउंडला जोडतो. अशा प्रकारे आपल्याला आढळेल की हिरव्या एलईडीपैकी पहिले एलईडी डिजिटल आउटपुट 12, पुढील आउटपुट 8, तिसरे ग्रीन एलईडी ते आउटपुट 7, तर निळे एलईडी केवळ आउटपुट डिजिटल 4 शी जोडलेले असेल.

शेवटची पायरी, एकदा आमच्याकडे सर्व वायरिंग तयार आहे आमच्याशी कनेक्ट करण्यासाठी यूएसबी कनेक्शन केबल वापरा Arduino UNO संगणकावर आणि अशा प्रकारे हे आवश्यक सॉफ्टवेअर प्रदान करण्यात सक्षम असेल, जे आम्ही स्वतः लिहू आणि अरुडिनो आयडीई कडून संकलित करू.

आर्दूइनो बोर्ड आणि संगणकामधील कनेक्शन

आपल्याकडे सर्व काही योग्यरित्या कार्य करते हे जाणून घेण्यासाठी संगणकासह बोर्ड जोडलेला असतो तेव्हा एक मुद्दा लक्षात घेतला पाहिजे, किमान तत्त्वानुसार, बोर्डकडे जोपर्यंत संगणकावर कनेक्ट राहतो तोपर्यंत हरित प्रकाश चालू असतो. दुसरीकडे आणि आम्ही वापरत असलेल्या ब्लूटुथ अ‍ॅडॉप्टरवर अवलंबून Android डिव्हाइससह कनेक्शन स्थापित न केल्यामुळे सामान्यत: रेड लाइट फ्लॅशिंग असते आम्ही प्लेटमध्ये अक्षरे, वाक्ये किंवा शब्द पाठवण्यासाठी वापरू.

मला माहित आहे की वरील तपशील कदाचित काहीतरी फारच चांगले वाटेल 'tonto'परंतु मी आपणास खात्री देतो की मेकर समाजात ते अस्तित्वात असू शकतात हे आम्ही लक्षात घेतले तर ते अतिशय वैध, आवश्यक आणि विशेषतः मनोरंजक संकेत आहेत. जे लोक प्रारंभ करीत आहेत आणि त्या, या लहान मुलांचे आभारयुक्त्या'त्यांना हे समजू शकते की, कमीतकमी करंट अ‍ॅडॉप्टर आणि बोर्ड दोन्हीपर्यंत पोहोचते.

याक्षणी आम्हाला फक्त अ‍ॅप्लिकेशन डाउनलोड करावे लागेल मोर्से.एपके संलग्न हा अनुप्रयोग Android ऑपरेटिंग सिस्टमसह सुसज्ज आपल्या मोबाइल डिव्हाइसवर स्थापित केलेला असणे आवश्यक आहे. एकदा ते स्थापित झाल्यानंतर, आपण फक्त अनुप्रयोग उघडा आणि सुरू दाबा. या वेळी आपल्यासाठी सर्वात जास्त रस असणारा पर्याय आहे 'मजकूर पाठवा', ज्यावर आम्हाला त्यात प्रवेश करण्यासाठी क्लिक करावे लागेल. आत गेल्यावर आमच्या प्लेटसह कनेक्शन स्थापित करण्यासाठी 'कनेक्ट' वर क्लिक करणे आवश्यक आहे.

खालीलप्रमाणे एन्कोडिंग प्रक्रिया खालीलप्रमाणे आहे.

  • एकदा आपण आपल्या Android डिव्हाइसवरील अनुप्रयोगावर प्रवेश केला आणि मागील चरणांचे अनुसरण केल्यास आपण कोणतेही अक्षर, शब्द किंवा वाक्यांश लिहू शकाल. एकदा आपल्यास हवे असलेले लिहून दिल्यानंतर आपण फक्त पाठवा क्लिक करा.
  • मजकूर योग्यरित्या प्राप्त झाल्यास सिस्टम आपोआप दिवे चालू करेल आणि आवाज सोडेल
  • पहिला मुद्दा असा आहे की बिंदू निश्चित करण्यासाठी पहिला हिरवा दिवा चालू आणि बंद होईल. त्याऐवजी त्याच वेळी हॉर्न वाजेल आणि बंद होईल.
  • यामधून 'लाइन' निश्चित करण्यासाठी दुसरा आणि तिसरा हिरवा दिवे चालू आणि बंद होईल. मागील केसांप्रमाणेच हॉर्न त्याच वेळी चालू आणि बंद होईल.
  • वर्ण, शब्द किंवा वाक्यांशाचा शेवट निश्चित करण्यासाठी शेवटचा चौथा प्रकाश अर्थात निळा प्रकाश चालू आणि बंद होईल. जेव्हा प्रत्येक वर्ण, शब्द किंवा वाक्यांश यांच्यामध्ये काही प्रकारची जागा असते तेव्हा हा प्रकाश दोनदा चालू आणि बंद होईल.

लक्षात घेण्यासारखे मुद्दे म्हणून, फक्त आपल्याला सांगा की या प्रकरणात अँड्रॉइड applicationप्लिकेशन अ‍ॅप शोधकाचे आभार मानले गेले आहे, एक ऑपरेटिंग सिस्टमसह डिव्हाइसवर चालविला जाईल अशा अनुप्रयोगाचा कोड आणि डिझाइन तयार करण्याचा एक सोपा मार्ग Google अभियंत्यांद्वारे तयार केलेले.

अधिक माहिती आणि तपशीलः सुचना


टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.