विषयसूची:

आईओएस और एंड्रॉइड के लिए $15 रिमोट नियंत्रित ईएसपी8266 रोबोट बटलर / कार / टैंक बनाएं: 4 कदम
आईओएस और एंड्रॉइड के लिए $15 रिमोट नियंत्रित ईएसपी8266 रोबोट बटलर / कार / टैंक बनाएं: 4 कदम

वीडियो: आईओएस और एंड्रॉइड के लिए $15 रिमोट नियंत्रित ईएसपी8266 रोबोट बटलर / कार / टैंक बनाएं: 4 कदम

वीडियो: आईओएस और एंड्रॉइड के लिए $15 रिमोट नियंत्रित ईएसपी8266 रोबोट बटलर / कार / टैंक बनाएं: 4 कदम
वीडियो: Arduino connected to a WiFi Router 2024, नवंबर
Anonim
Image
Image
ब्लिंक ऐप बनाएं
ब्लिंक ऐप बनाएं

क्या आपको नाश्ता लेने के लिए रसोई में चलने से नफरत है? या एक नया पेय लेने के लिए? यह सब इस साधारण $15 रिमोट नियंत्रित बटलर के साथ तय किया जा सकता है।

इससे पहले कि हम आगे बढ़ें, मैं अभी एक आवाज नियंत्रित आरजीबी एलईडीस्ट्रिप के लिए किकस्टार्टर प्रोजेक्ट चला रहा हूं जो कॉर्टाना के साथ काम करता है और इसकी कीमत $ 19 है। इसे यहां पर देख जा सकता है:

www.kickstarter.com/projects/1538004954/co…

इस निर्देशयोग्य में हम एक रिमोट नियंत्रित बटलर का निर्माण करेंगे। इसे आईफोन या एंड्रॉइड फोन का उपयोग करके वाईफाई पर नियंत्रित किया जा सकता है। पूरी परियोजना ESP8266 नोडएमसीयू बोर्ड पर आधारित है और यदि आप चीन से खरीदते हैं तो सब कुछ $ 15 के लिए बनाया जा सकता है।

इस परियोजना के लिए हमें निम्नलिखित की आवश्यकता है:

1x ईएसपी8266 बोर्ड

पहियों के साथ 2x गियर वाली डीसी मोटर

1x L293D या 2x bc547 NPN ट्रांजिस्टर

1x ब्रेडबोर्ड + ब्रेडबोर्ड तार

लकड़ी का 1x टुकड़ा

1x कचरा बिन (या कुछ और जो चरण 3 में तालिका होगी)

1x 360 डिग्री घूर्णन पहिया

डीसी मोटर्स के लिए 1x बैटरी। मैंने 2s Lipo. का इस्तेमाल किया

1x 5V पावर बैंक

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

तो चलो शुरू हो जाओ!

चरण 1: Blynk ऐप बनाएं

ब्लिंक ऐप बनाएं
ब्लिंक ऐप बनाएं
ब्लिंक ऐप बनाएं
ब्लिंक ऐप बनाएं

आरंभ करने के लिए हमें सबसे पहले Blynk नाम का एक ऐप डाउनलोड करना होगा। यह PlayStore की तरह दोनों AppStore में पाया जा सकता है। ऐप डाउनलोड करने के बाद हमें निम्नलिखित चरणों का पालन करना होगा (मैं जो कर रहा हूं उसकी एक दृश्य व्याख्या के लिए उपरोक्त चित्रों की जांच करें)।

1. एक खाता बनाएं और लॉग इन करें।

2. "नई परियोजना" बटन दबाएं।

3. प्रोजेक्ट को एक नाम दें और बोर्ड ESP8266 और कनेक्शन वाईफाई के रूप में चुनें।

4. बाईं ओर स्वाइप करें और ऊपर की तस्वीर की तरह दो बटन जोड़ें।

5. बाएँ बटन पर क्लिक करें और पिन को GP0 में बदलें

6. दाएँ बटन के लिए भी ऐसा ही करें लेकिन पिन को अभी GP2 में बदलें

अंत में हमें प्रमाणीकरण टोकन प्राप्त करना होगा। ऊपर दाईं ओर नट आइकन पर क्लिक करें और ऑथ टोकन खोजें। यह यादृच्छिक संख्याओं और अक्षरों की एक लंबी स्ट्रिंग है। इस स्ट्रिंग को नीचे लिखें क्योंकि हमें अगले चरण में इसकी आवश्यकता है।

चरण 2: प्रोग्राम ESP8266

कार्यक्रम ESP8266
कार्यक्रम ESP8266
कार्यक्रम ESP8266
कार्यक्रम ESP8266

क्योंकि हम Blynk ऐप का उपयोग करते हैं, इसलिए हमें जटिल कोड का उपयोग करने की आवश्यकता नहीं है। शुरू करने के लिए हमें Arduino IDE खोलने की आवश्यकता है। मुझे लगता है कि आपके पास पहले से ही आपका Arduino IDE ESP8266 बोर्ड के लिए कॉन्फ़िगर किया गया है और आप इसे अपलोड कर सकते हैं। यदि नहीं, तो इसे कैसे करें, इस पर ऑनलाइन बहुत सारे ट्यूटोरियल हैं।

बस निर्देशयोग्य से robotbutler.ino फ़ाइल डाउनलोड करें और इसे Arduino IDE में खोलें। इसे अपलोड करने से पहले हमें 3 पैरामीटर बदलने होंगे:

कोड की इस पंक्ति की तलाश करें:

चार प्रमाणीकरण = "YourAuthToken";

अब अपने प्रामाणिक टोकन के लिए ““के बीच के टेक्स्ट को बदलें। यह संख्याओं और अक्षरों की वह लंबी स्ट्रिंग है जिसे आपने चरण 1 से नीचे लिखा है।

उदाहरण के लिए: चार लेख = "8d454db36538e4ce49516ca476186r9db";

अब कोड की इन दो पंक्तियों को देखें:

चार एसएसआईडी = "आपका नेटवर्कनाम";

चार पास = "आपका पासवर्ड";

अब ssid के " " के बीच के टेक्स्ट को मेरे लिए अपने होम वाईफाई नेटवर्क के नाम ElferinksWiFi में बदलें।

अब अपने होम वाईफाई नेटवर्क के पासवर्ड के लिए " " के बीच के टेक्स्ट को बदलें।

उदाहरण के लिए

चार एसएसआईडी = "एलफेरिंक्सवाईफाई";

चार पास = "TERHTK18R";

इसके बाद आप ESP8266 को USB केबल से कनेक्ट कर सकते हैं और ESP8266 को फ्लैश करने के लिए अपलोड बटन पर क्लिक कर सकते हैं।

चरण 3: हार्डवेयर बनाएं

हार्डवेयर बनाओ!
हार्डवेयर बनाओ!
हार्डवेयर बनाओ!
हार्डवेयर बनाओ!
हार्डवेयर बनाओ!
हार्डवेयर बनाओ!

अब हमारे पास सॉफ्टवेयर का हिस्सा है, हम हार्डवेयर का निर्माण शुरू कर सकते हैं।

मैंने ब्रेडबोर्ड पर ऊपर योजनाबद्ध निर्माण के साथ शुरुआत की। दोनों योजनाबद्ध काम करते हैं, लेकिन किसी कारण से मैंने दूसरे योजनाबद्ध में bc547 का उपयोग करने वाले NPN ट्रांजिस्टर वास्तव में गर्म हो गए। यही कारण है कि मैंने L293d मोटर चालक IC का उपयोग करने का निर्णय लिया जिसने मेरे लिए पूरी तरह से काम किया।

योजनाबद्ध होने के बाद हमें यह सब करने की आवश्यकता है। मैंने इसके लिए मोटर्स को पावर के लिए 2s (7.4V) लाइपो बैटरी और ESP8266 को पावर देने के लिए 5V पावर बैंक का इस्तेमाल किया।

अब हम खुद रोबोट बनाना शुरू कर सकते हैं।

1. लकड़ी के एक टुकड़े में दो गियर वाली डीसी मोटरों को गर्म करें।

2. जिस आधार का आप उपयोग कर रहे हैं, उसके अंत तक एक घूर्णन चक्र को गर्म करें। मेरे मामले में एक गोल धातु डिस्क।

3. अपने आधार पर डीसी मोटर्स के साथ लकड़ी के टुकड़े को गर्म करें।

4. अब हॉट ग्लू इलेक्ट्रॉनिक्स को बेस से जोड़ दें।

आधार हो जाने के बाद हमें खुद ही टेबल बनाने की जरूरत है। मैंने अपने आस-पास रखे कूड़ेदान का इस्तेमाल किया। ज़िप के बाद इसे आधार से बांधकर और ऊपर लकड़ी का एक टुकड़ा रखकर रोबोट समाप्त हो गया था।

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

चरण 4: चलो सवारी करें

चलो चलाते हैं!
चलो चलाते हैं!

सब कुछ करने के साथ हम ESP8266 को पावरबैंक में प्लग इन कर सकते हैं और अपने फ़ोन पर Blynk ऐप खोल सकते हैं। ऐप स्वचालित रूप से रोबोट से कनेक्ट हो जाएगा और अब आप इसे कहीं भी ड्राइव करने में सक्षम होंगे!

यदि आपके कोई प्रश्न हैं तो मुझसे पूछने में संकोच न करें।

अगर आपको यह परियोजना पसंद आई है तो आप मेरी अन्य परियोजनाओं की जांच कर सकते हैं जो आईओटी प्रकार की परियोजनाएं हैं जैसे स्वयं खोलने वाले दरवाजे और आवाज नियंत्रित रोशनी।

सिफारिश की: