Arduino प्लेटफॉर्म उपयोगकर्ताओं को कंप्यूटर और रोजमर्रा की वस्तुओं के बीच एक इंटरफेस बनाने देता है, जिससे कुछ आविष्कारशील हार्डवेयर हैकिंग की अनुमति मिलती है। हालांकि Arduino IDE (एकीकृत विकास पर्यावरण) केवल विंडोज, मैक या लिनक्स पर काम करता है, फोन या टैबलेट के साथ Arduino को नियंत्रित करने के लिए कई इंटरफेस उपलब्ध हैं। यहां कुछ ऐसे तरीके दिए गए हैं जिनसे Arduino को मोबाइल उपकरणों के साथ एकीकृत किया जा सकता है।
इस आलेख में दी गई जानकारी मोटे तौर पर Arduino हार्डवेयर के विभिन्न संस्करणों पर लागू होती है। पुराने संस्करण नए मोबाइल ऑपरेटिंग सिस्टम के साथ संगत नहीं हो सकते हैं।
नीचे की रेखा
Arduino खेल के मैदान में Arduino का उपयोग करके हार्डवेयर के साथ इंटरफेस करने के तरीके के बारे में कई ट्यूटोरियल और जानकारी है। मोबाइल इंटरफेस विकसित करने के लिए यह दो कार्यक्रमों की सिफारिश करता है pfodApp और Annikken Andee। पूर्व विशेष रूप से Android के लिए है, लेकिन बाद वाला iOS के साथ संगत है। किसी भी विकल्प के लिए किसी व्यापक मोबाइल प्रोग्रामिंग अनुभव की आवश्यकता नहीं है।
Arduino और Android
एंड्रॉइड उपकरणों का अपेक्षाकृत खुला मंच उन्हें Arduino के साथ एकीकरण के लिए महान उम्मीदवार बनाता है। एंड्रॉइड प्लेटफॉर्म प्रसंस्करण भाषा के उपयोग के माध्यम से Arduino ADK से सीधे कनेक्शन की अनुमति देता है, जो कि वायरिंग भाषा से संबंधित है जो Arduino इंटरफ़ेस का आधार बनाती है। एक बार कनेक्ट हो जाने पर, Android फ़ोन का उपयोग Arduino डिवाइस के सभी कार्यों को नियंत्रित करने के लिए किया जा सकता है।
नीचे की रेखा
निम्न-स्तरीय नियंत्रण के संबंध में iOS की प्रकृति को देखते हुए, Arduino को अपने iOS डिवाइस से कनेक्ट करना थोड़ा अधिक चुनौतीपूर्ण हो सकता है।Redpark ब्रेकआउट पैक पुराने iOS उपकरणों और Arduino के बीच सीधे केबल कनेक्शन की अनुमति देता है, लेकिन यदि आपके पास एक नया iPhone या iPad है, तो आपको ब्लूटूथ या वाई-फाई के माध्यम से iOS डिवाइस और Arduino के बीच एक वायरलेस कनेक्शन सेट करना होगा।
Arduino सेलुलर शील्ड्स
Arduino को मोबाइल के अनुकूल बनाने का एक और तरीका है सेल्युलर शील्ड का उपयोग करना। GSM/GPRS शील्ड सीधे Arduino ब्रेकआउट बोर्ड से जुड़ते हैं और अनलॉक किए गए सिम कार्ड स्वीकार करते हैं। एक सेल्युलर शील्ड को जोड़ने से Arduino को SMS संदेश बनाने और प्राप्त करने की अनुमति मिल सकती है, और कुछ सेल्युलर शील्ड पूरी तरह से वॉयस फ़ंक्शंस को सक्षम करते हैं, प्रभावी रूप से Arduino को होम-ब्रू सेल फोन में बदल देते हैं।
नीचे की रेखा
एक अन्य मोबाइल इंटरफ़ेस जिसे Arduino के साथ एकीकृत किया जा सकता है, वह है Twilio। ट्विलियो एक वेब इंटरफेस है जो टेलीफोन सेवाओं से जुड़ता है, इसलिए कंप्यूटर से जुड़े एक Arduino को आवाज या एसएमएस संदेशों का उपयोग करके नियंत्रित किया जा सकता है। उदाहरण के लिए, Arduino और Twilio का उपयोग घरेलू स्वचालन प्रदान करने के लिए उपकरणों और अन्य इलेक्ट्रॉनिक्स के संयोजन के साथ किया जा सकता है जो वेब या एसएमएस द्वारा नियंत्रित किया जा सकता है।
Arduino और वेब इंटरफेस
Arduino IDE को न्यूनतम प्रोग्रामिंग विशेषज्ञता के साथ कई वेब इंटरफेस के साथ आसानी से एकीकृत किया गया है, लेकिन अधिक तैयार समाधान की तलाश करने वालों के लिए, कई पुस्तकालय मौजूद हैं। वेबडुइनो इंटरफ़ेस, उदाहरण के लिए, एक Arduino और ईथरनेट शील्ड के साथ उपयोग के लिए एक साधारण Arduino वेब सर्वर लाइब्रेरी है। एक बार वेब एप्लिकेशन को वेबडुइनो सर्वर पर होस्ट करने के बाद, Arduino को इंटरनेट से जुड़े किसी भी मोबाइल डिवाइस से नियंत्रित किया जा सकता है।