Arduino को Android से कनेक्ट करने के 6 आसान तरीके

Arduino को Android से कनेक्ट करने के 6 आसान तरीके

Arduino बोर्ड और इसी तरह के माइक्रोकंट्रोलर रचनात्मकता को पहले से कहीं अधिक सुलभ बना रहे हैं। यदि आप कर रहे हैं एलईडी स्ट्रिप्स को नियंत्रित करना , अपने घर को स्वचालित करना, या यहां तक ​​कि अपनी संपत्ति की रक्षा करना, ये छोटे चमत्कार अधिकांश DIY इलेक्ट्रॉनिक बिल्ड का दिल हैं।





यदि आपको अपने Arduino को पिन की स्थिति बदलने के लिए कहना है (उदाहरण के लिए रोशनी चालू करने के लिए), तो इसके लिए उपयोगकर्ता को एक भौतिक बटन दबाने या सेंसर का उपयोग करने की आवश्यकता होती है। कई परियोजनाओं के लिए मानव फिंगर प्रेस या इसी तरह का भरोसा करना ठीक है, लेकिन क्या होगा यदि आप अपना सर्किट स्थापित करना चाहते हैं और इसे दूर से एक्सेस करना चाहते हैं?





यह लेख आपको अपने से जुड़ने के 6 तरीकों के बारे में बताता है एंड्रॉयड किसी को भी डिवाइस अरुडिनो संगत बोर्ड। चलो गोता लगाएँ .





1. ArduinoDroid

हमारी सूची में सबसे पहले है ArduinoDroid . यह ऐप के माध्यम से काम करता है यूएसबी ऑन द गो (OTG) USB केबल के माध्यम से अपने डिवाइस को Arduino से कनेक्ट करने के लिए। USB का एक लाभ यह है कि इसे संचालित करने के लिए किसी इंटरनेट या ब्लूटूथ कनेक्शन की आवश्यकता नहीं होती है।

ऐप पूरी तरह कार्यात्मक आईडीई है, जो आपको अपने फोन पर कोड करने, आपके ड्रॉपबॉक्स या Google ड्राइव में संग्रहीत पहले से लिखे गए स्केच अपलोड करने और चलते-फिरते स्केच संकलित करने की अनुमति देता है।



इस ऐप का उपयोग करने के लाभ स्पष्ट हैं। क्षेत्र में त्वरित बदलाव करने के लिए एक आईडीई का हाथ होना सही बात है। अपने हाथ में एक लैपटॉप को संतुलित करने की तुलना में एक एंड्रॉइड डिवाइस संलग्न करना बहुत कम बोझिल है!

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





क्या अन्य लोग स्नैपचैट यादें देख सकते हैं

यह भी एक सस्ता तरीका है Arduino की मूल बातें सीखें , एक क्लोन के रूप में Arduino बोर्ड और USB OTG केबल की कीमत केवल कुछ डॉलर है। उन लोगों के लिए बिल्कुल सही जिनके पास लगातार कंप्यूटर का उपयोग नहीं है!

2. Arduino ब्लूटूथ नियंत्रक

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





इन सस्ते छोटे मॉड्यूल के साथ शुरुआत करने के लिए एक उत्कृष्ट प्राइमर के लिए टिंकरनट लैब्स का यह वीडियो देखें:

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

3. पलक

हमने कवर किया है Blynk . के साथ प्रोजेक्ट बनाना पहले, और इसे एक महान सेवा के रूप में पाया। इसका लचीलापन और सरलता इसे आपके बोर्ड पर घटनाओं को ट्रिगर करने का एक सहज तरीका बनाती है। Blynk को चलाने के लिए इंटरनेट कनेक्शन की आवश्यकता होती है, क्योंकि यह अपने सर्वर का उपयोग करता है। आप Blynk [टूटा हुआ URL हटा दिया गया] तक पहुँचने के लिए वाई-फाई या मोबाइल डेटा का उपयोग कर सकते हैं, जिससे यह स्मार्टफोन के उपयोग के लिए एकदम सही हो जाता है।

Blynk की एक खूबी यह है कि आप किसी डिवाइस से कनेक्ट करने के तरीकों की श्रेणी में आते हैं। लगभग हर विकास बोर्ड के लिए समर्थन के साथ, आप सर्वर से वायरलेस रूप से कनेक्ट कर सकते हैं, ईथरनेट का उपयोग कर सकते हैं, या यहां तक ​​कि यूएसबी के माध्यम से कंप्यूटर के कनेक्शन का भी उपयोग कर सकते हैं। सेवा अच्छी तरह से प्रलेखित है, और इसका सहज ज्ञान युक्त ऐप आपके प्रोजेक्ट के लिए कस्टम नियंत्रणों को एक साथ रखना आसान बनाता है। Arduino IDE के लिए Blynk लाइब्रेरी सभी संचार का ध्यान रखती है।

यदि आप उस प्रकार के व्यक्ति हैं जो सुबह उठने से पहले अपने फोन से अपनी कॉफी मशीन शुरू करना चाहते हैं, तो यह आपके लिए है!

Blynk इस क्षेत्र में एकमात्र सेवा नहीं है, यह भी देखने लायक है कि उच्च अनुकूलन योग्य हैं Thinger.io , और व्यावहारिक रूप से असीम अभी तक पैशाचिक कठिन ओपनएचएबी . तीन में से, बिलिंक निश्चित रूप से उठने और दौड़ने में सबसे तेज है, हालांकि ओपनएचएबी सीखना लंबी अवधि में एक अच्छा विचार है।

4. स्क्रैच से संचार

अब तक हमने जो कुछ भी कवर किया है, वह आपको विभिन्न तरीकों से कनेक्ट करने में मदद करने के लिए पहले से मौजूद सेवाओं का उपयोग करता है, लेकिन क्या होगा यदि आप एंड्रॉइड ऐप के हर पहलू पर पूर्ण नियंत्रण चाहते हैं? खरोंच से इसे स्वयं क्यों नहीं बनाते?

हरिहरन मथावनी हमें पूरी प्रक्रिया के माध्यम से इस व्यापक में ले जाता है स्टेप बाय स्टेप ट्यूटोरियल . यहां बनाया गया ऐप केवल a . खोलने के लिए डिज़ाइन किया गया है यूएसबी कनेक्शन , और ऐप और Arduino बोर्ड के बीच सीरियल डेटा को आगे-पीछे करें। यह सामान्य रूप से एंड्रॉइड स्टूडियो और ऐप बिल्डिंग से परिचित होने का एक शानदार तरीका है।

विंडोज़ 10 बूट ब्लैक स्क्रीन में

गाइड आपको यूएसबी के माध्यम से अपने Arduino के साथ संवाद करने के लिए आवश्यक सभी कोड के माध्यम से ले जाता है, प्रत्येक चरण में स्पष्टीकरण प्रदान करता है। NS ट्यूटोरियल का पालन करें लागू करने के तरीके पर ब्लूटूथ कनेक्टिविटी समान रूप से अच्छी तरह से समझाया गया है।

जबकि वहाँ तरीके हैं बिना कोडिंग के Android ऐप्स बनाएं , यह जावा में कोडिंग की मूल बातें सीखने लायक है। अपने स्वयं के ऐप्स बनाना अच्छा है, लेकिन इससे पहले कि आप इसे जानें, आपके पास एक नया करियर हो सकता है!

5. अपने Arduino को सर्वर में बदलें

अपने बोर्ड के साथ संवाद करने का दूसरा तरीका इसे एक छोटे सर्वर में बदलना है। इसका लाभ यह है कि यह किसी भी आईपी पते पर नेविगेट करने या वेब अनुरोध करने के लिए बोर्ड के साथ संवाद करने की संभावना को खोलता है।

यह अविश्वसनीय रूप से विस्तृत startelectronics.org से ट्यूटोरियल एक की आवश्यकता है ईथरनेट शील्ड अपने बोर्ड को अपने होम नेटवर्क से जोड़ने के लिए। कार्रवाई में इसका एक वीडियो यहां दिया गया है:

ईथरनेट शील्ड नहीं मिला? डरो मत, वही हासिल किया जा सकता है a वाई-फाई शील्ड या वाई-फाई कनेक्टेड बोर्ड जैसे NodeMCU।

अगर नोड.जेएस आपका जाम है, तो यह आपके लिए एक नज़र डालने के लिए समझ में आता है आर्डिनो-एंड्रॉइड जीथब प्रोजेक्ट . एक एंड्रॉइड ऐप एक बार फिर सोर्स कोड के साथ प्रदान किया जाता है ताकि आप हुड के नीचे आ सकें और अपने दिल की सामग्री के साथ छेड़छाड़ कर सकें। यह बहुत ही नंगी हड्डियाँ हैं, लेकिन आपकी पसंद के Arduino बोर्ड पर node.js सर्वर को लागू करने के लिए सब कुछ है।

अगर अजगर आपकी बात अधिक है, अनुदेशक उपयोगकर्ता मेटानर्ब के पास a ब्लूटूथ मॉड्यूल ट्यूटोरियल।

6. इन्फ्रारेड नियंत्रण

अपने Arduino से बात करने के लिए एक वास्तविक वाइल्ड कार्ड तरीका खोज रहे हैं? क्या आप पूर्ण MacGyver जाना चाहते हैं? फिर चीर दो अवरक्त (आईआर) एक पुराने स्टीरियो या वीएचएस प्लेयर से रिसीवर और अपने Arduino बोर्ड से बात करने के लिए इसका इस्तेमाल करें!

कैसे एक छवि बनाने के लिए एक पारदर्शी पृष्ठभूमि है

इस पद्धति के लिए आपके Android डिवाइस में एक IR ब्लास्टर अंतर्निहित होना आवश्यक है। इस सुविधा का उपयोग करने के लिए कई ऐप उपलब्ध हैं, हालांकि मेरा रिमोट कंट्रोलर मुफ़्त है, और कई अन्य घरेलू उपकरणों के साथ कार्य करता है।

एक बार जब आपके पास ऐप चल रहा हो और चल रहा हो, तो आपको आईआर सिग्नल को 'सूँघने' के लिए एक साधारण सर्किट बनाना होगा। इस आईआर रिमोट ट्यूटोरियल आपको सर्किट बनाने की प्रक्रिया में ले जाता है।

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

यह विधि केवल दृष्टि की रेखा के भीतर ही काम करती है। हालाँकि, यह आपके बोर्ड के साथ वायरलेस तरीके से संचार करने का सबसे सस्ता तरीका है। यहां तक ​​​​कि अगर आप ऐसा करने के लिए पुर्जों को साफ नहीं कर सकते हैं, तो एक IR रिसीवर की कीमत एक डॉलर से भी कम है। सीलिंग माउंटेड एलईडी स्ट्रिप्स जैसे स्थिर उपकरण के लिए, यह एक साधारण समस्या का सही समाधान हो सकता है।

क्या हमने कोई टूल मिस किया है?

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

आप अपने Arduino बोर्ड से कैसे बात करते हैं? क्या आप हमेशा कंप्यूटर का इस्तेमाल करते हैं? क्या हमारे बोर्ड से बात करने का कोई चालाक तरीका है जिसे हमने यहां याद किया है? चलो हम नीचे टिप्पणी अनुभाग में पता करते हैं !

छवि क्रेडिट: बादाम/ जमा तस्वीरें

साझा करना साझा करना कलरव ईमेल डिस्क स्थान खाली करने के लिए इन विंडोज़ फ़ाइलों और फ़ोल्डरों को हटाएं

अपने Windows कंप्यूटर पर डिस्क स्थान साफ़ करने की आवश्यकता है? यहां विंडोज़ फ़ाइलें और फ़ोल्डर्स हैं जिन्हें डिस्क स्थान खाली करने के लिए सुरक्षित रूप से हटाया जा सकता है।

आगे पढ़िए
संबंधित विषय
  • DIY
  • अरुडिनो
लेखक के बारे में इयान बकले(२१६ लेख प्रकाशित)

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

इयान बकले की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें
श्रेणी Diy