इसलिए यहां कुछ ऐसा है जो आपने हैकर न्यूज़ या अन्य जगहों पर देखा होगा, लेकिन हमने सोचा कि अगर आप अपने सप्ताहांत के साथ कुछ करना चाहते हैं तो इसे साझा करना काफी अच्छा था। आखिरकार, हम में से कुछ ऐसे हैं जो रोबोट के साथ समाप्त होने वाली प्रेम कहानियों को नहीं लेते हैं। विशेषकर रोबोट फोन द्वारा नियंत्रित।
रोबोट वास्तव में बचपन से हम में से कई को मोहित कर चुके हैं, और आधुनिक तकनीक के लिए धन्यवाद, उन कल्पनाओं और योर की छेड़छाड़ अब तेजी से वास्तविकता बन रही है। शुक्र है, मैं की तुलना में उन होशियार (और दुनिया को संभालने के लिए कम भूखंडों के लिए इच्छुक) के हाथों में।
जोनाथन गॉटफ्रीड, ट्विलियो के निवासी डेवलपर इंजीलवादी, ने हाल ही में कंपनी के ब्लॉग पर एक ट्यूटोरियल पोस्ट किया है जो डेवलपर्स को एक बुनियादी रोबोट बनाने का तरीका दिखाता है जो आपके फोन के साथ वायरलेस तरीके से संचालित किया जा सकता है, ट्विलियो, अरुडिनो और नोड्स।
डेवलपर इंजीलवादी ने हमें बताया कि प्राथमिक प्रेरणा, निश्चित रूप से डेवलपर्स को ट्विलियो पर हैकिंग की संभावनाओं के बारे में उत्साहित करने के लिए थी। इसलिए, उन्होंने अपने पुराने Arduino को निकाला, जो उन्होंने पहले प्रयोग किया था, इसे वेब पर कनेक्ट करने के प्रयास में यह जानने के लिए कि यह कैसे करना है और समुदाय को एक गहन ट्यूटोरियल के साथ समर्थन करना है। परिणामों से, वह सफल से अधिक था, क्योंकि वह हमें बताता है कि पोस्ट टिलिओ के इतिहास में सबसे अधिक ट्रैफिक ब्लॉग पोस्ट में से एक में बदल गया है।
ब्याज ने Gottfried और दोस्तों को कई दिनों पहले NY टेक मीटअप में अपने हैक को डेमो-इन किया, जिसे आप यहां देख सकते हैं। (फास्ट फॉरवर्ड 1:06।) आप नीचे दिए गए वीडियो में अंतिम उत्पाद भी देख सकते हैं।
ओवरसाइप्लाइज़ करने के लिए, रोबोट एक Arduino बोर्ड के चारों ओर बनाया गया था और Node.js और Twilio के वीओआइपी एपीआई की मदद से धन्यवाद करता है। वीओआइपी पर कीबोर्ड कमांड के माध्यम से रोबोट को नियंत्रित किया जाता है, जिससे उपयोगकर्ता रोबोट को आगे बढ़ने के लिए “2” दबा सकते हैं, “6” चालू करने के लिए, आदि।
पूरा स्रोत कोड
गॉटफ्रीड कुछ गंभीर विवरणों में जाता है कि ट्विलियो के ब्लॉग पर यह सब कैसे संभव है, और उसने पूरा स्रोत कोड यहाँ GitHub पर रखा। रोबोट रोल बनाने में ट्विलियो की भूमिका दिखाने का विचार है, और वह कोड के उदाहरण प्रस्तुत करता है ताकि हैकर्स का अनुसरण किया जा सके।
वह अपने द्वारा उपयोग किए जाने वाले सभी भाग को भी छोड़ देता है, जो टिंकरर खुद का उपयोग करने का विकल्प चुन सकता है, या नहीं। उबला हुआ, आवश्यक भागों ने इसे केवल एक Arduino Uno, एक WiFly मॉड्यूल, एक वायरलेस एसडी शील्ड में प्रवेश किया। ब्रेडबोर्ड, कुछ पहियों और एक चेसिस में फेंक दें, और आप रोबोट के साथ ‘कुकिन’ हैं।
लेकिन हमने गोटफ्राइड से यह पूछने का अवसर भी इस्तेमाल किया कि क्या कोई अन्य प्रेरणा यहाँ प्रदर्शित करने से परे है कि फोन-नियंत्रित रोबोट को एक साथ हैक करना कितना आसान है या ट्विलियो के एपीआई की शक्ति को प्रदर्शित करना।
गॉटफ्रीड को वास्तव में दिलचस्प प्रतिक्रिया मिली, जिनमें से कुछ मैं नीचे साझा करूंगा। मुख्य लेना-देना: वह सोचता है कि हैक में रुचि वेब विकास दुनिया और हार्डवेयर हैकिंग की दुनिया के बीच डिस्कनेक्ट करने के लिए इशारा करती है – और डेवलपर्स हमेशा दोनों को पाटने के रोमांचक तरीके खोजने के लिए उत्सुक हैं। सोच के लिए भोजन?
मैं हमेशा से भौतिक और डिजिटल दुनिया को देखकर रोमांचित रहा हूँ, खासकर जब से उभरते स्टार्टअप के अधिकांश सॉफ्टवेयर और हार्डवेयर पर ध्यान नहीं दिया जाता है। वहाँ कुछ उपभोक्ता पेशकश कर रहे हैं, लेकिन बहुत से वास्तविक नवाचार हैकर्स द्वारा अपने खाली समय में किए जा रहे हैं और उपभोक्ता इलेक्ट्रॉनिक्स कंपनियों द्वारा नहीं… [द ट्विलिओबॉट] हमारी अपेक्षा से अधिक लोकप्रिय हो गए हैं … और मेरा मानना है कि इसका कारण वेब डेवलपमेंट की दुनिया और हार्डवेयर हैकिंग की दुनिया के बीच एक वास्तविक डिस्कनेक्ट है – उन दोनों को मिलाकर कुछ भी इच्छुक डेवलपर्स को खोजने के लिए बाध्य है।
वह यह कहते हुए बंद हो गया कि, इस निष्कर्ष के आधार पर, वह अब दो अतिरिक्त, अनुवर्ती ट्यूटोरियल पर काम कर रहा है, जो कि Arduino हार्डवेयर समाधान के साथ ट्विलियो को जोड़ती है। टीज़र के रूप में, वह कहते हैं कि उनमें से एक में उड़ान भरना शामिल है।