विषयसूची:
- चरण 1: भागों की सूची
- चरण 2: इलेक्ट्रॉनिक्स सेट करें और प्रोग्राम अपलोड करें
- चरण 3: वेबसाइट
- चरण 4: बीटाफलाइट सेट करना
वीडियो: वाईफ़ाई पीपीएम (कोई ऐप की आवश्यकता नहीं): 4 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
मैं अपने स्मार्ट फोन के साथ अपने DIY माइक्रो इंडोर क्वाड्रोकॉप्टर को नियंत्रित करना चाहता था लेकिन मुझे इसके लिए एक अच्छा समाधान नहीं मिला। मेरे पास कुछ ESP8266 वाईफाई मॉड्यूल थे, इसलिए मैंने अपना खुद का बनाने का फैसला किया।
कार्यक्रम पीपीएम सिग्नल को नियंत्रित करने के लिए एचटीएमएल 5 वेबसाइट के साथ वाईफाई एक्सेस प्वाइंट शुरू करता है। पीपीएम सिग्नल इंटरप्ट द्वारा उत्पन्न होता है।
HTML5 की बदौलत आप अपने RC डिवाइस को बिना किसी ऐप के किसी भी स्मार्ट फोन से नियंत्रित कर सकते हैं।
आप पीसी के साथ वेबसाइट से भी जुड़ सकते हैं और नियंत्रण के लिए जॉयस्टिक का उपयोग कर सकते हैं। फिलहाल यह सिर्फ फायरफॉक्स में काम करता है।
इस अचूक में मैं समझाऊंगा कि ESP8266 कैसे सेट किया जाए और बीटाफलाइट में रिसीवर को कैसे कॉन्फ़िगर किया जाए।
चरण 1: भागों की सूची
आइए भागों की सूची से शुरू करते हैं। आपको बस कुछ घटकों की आवश्यकता है:
- ESP8266: किसी भी मॉड्यूल को काम करना चाहिए। मैं ईएसपी 12-एफ मॉड्यूल का उपयोग करता हूं:
- स्केच को पहली बार अपलोड करने के लिए एक 3, 3V USB से सीरियल कनवर्टर। (पहले अपलोड के बाद आप ओटीए अपडेट का उपयोग कर सकते हैं)। कुछ इस तरह इस्तेमाल करें:
- एक 3, 3V वोल्टेज नियामक: ESP8266 को 3, 3V की आवश्यकता होती है। 3, 6V से ऊपर का कोई भी वोल्टेज डिवाइस को मार देगा। यह लगभग 200mA पीक करंट भी गिरा सकता है। यदि आपके RC मॉडल में पर्याप्त 3, 3V आपूर्ति नहीं है, तो आपको एक अतिरिक्त वोल्टेज नियामक की आवश्यकता है। मैं इस स्टेप डाउन रेगुलेटर का उपयोग 3, 9K ओम रेसिस्टर के साथ करता हूं:
- Arduino IDE वाला एक पीसी:
- Arduino IDE के लिए ESP8266 सपोर्ट। इन निर्देशों का पालन करें:
- Arduino के लिए वेबसाइट लाइब्रेरी:
- यदि आपका पीपीएम डिकोडर 3, 3वी इनपुट का समर्थन नहीं करता है, तो शायद 3, 3वी/5वी स्तर का शिफ्टर। अधिकांश क्वाडकॉप्टर उड़ान नियंत्रकों के लिए आपको इसकी आवश्यकता नहीं है।
- WifiPPM स्केच: नीचे फ़ाइल डाउनलोड करें या
- एक स्मार्ट फोन या जॉयस्टिक और फायरफॉक्स वाला पीसी
चरण 2: इलेक्ट्रॉनिक्स सेट करें और प्रोग्राम अपलोड करें
पहली बात यह है कि बिजली कनेक्शन को ESP8266 पर सेट करना है। आप तस्वीर में वायरिंग देख सकते हैं। निम्नलिखित कनेक्शन बनाएं:
RST, EN और VCC से 3, 3V
GPIO15 और GND से GND
VCC और GND (लगभग 100 nF) के बीच एक छोटा संधारित्र लगाएं।
आपके USB2Serial डिवाइस का TXD से RXD
आपके USB2Serial डिवाइस का RXD से TXD
फ्लैश मोड में प्रवेश करने के लिए पावरअप करते समय GPIO0 को GND पर रखें।
आपके द्वारा Arduino IDE स्थापित करने के बाद, ESP8266 समर्थन और वेबसोकेट लाइब्रेरी स्केच को खोलती है। फ्लैश मोड में प्रवेश करने के लिए ESP8266 को पावर करते हुए GIO0 को GND पर पकड़ें। अब आप स्केच अपलोड कर सकते हैं।
आपके द्वारा स्केच अपलोड करने के बाद, नियंत्रक रीसेट हो जाएगा। आपको WifiPPM नाम का एक वाईफाई एक्सेस प्वाइंट मिलना चाहिए। यदि यह ठीक है तो आप चिप को बंद कर सकते हैं और TXD, RXD और GPIO0 तारों को डिस्कनेक्ट कर सकते हैं। भविष्य में आप ओटीए पर कार्यक्रम को अपडेट कर सकते हैं। ऐसा करने के लिए एक्सेस प्वाइंट से कनेक्ट करें और अपने वेब ब्राउजर में "192.168.1.4/अपडेट" पर जाएं।
चरण 3: वेबसाइट
अब आप GPIO5 को अपने फ्लाइट कंट्रोलर के PPM इनपुट से कनेक्ट कर सकते हैं या जो भी आप PPM सिग्नल को डिकोड करने के लिए उपयोग करते हैं।
मॉड्यूल को चालू करने के बाद आप एक्सेस प्वाइंट "वाईफाईपीपीएम" से जुड़ सकते हैं। कोई पासवर्ड नहीं है। अपने ब्राउज़र में पता 192.168.4.1 खोलें।
आप पहली तस्वीर की साइट देखेंगे। टच डिवाइस पर आप अपनी टच स्क्रीन से स्टिक्स को नियंत्रित कर सकते हैं।
यदि आप पीसी के साथ साइट खोलते हैं तो आपको फ़ायरफ़ॉक्स का उपयोग करना चाहिए। जैसे ही आप एक जॉयस्टिक कनेक्ट करते हैं, साइट उस साइट में बदल जाएगी जिसे आप दूसरी तस्वीर में देख सकते हैं। आप अपने जॉयस्टिक से स्टिक्स को नियंत्रित कर सकते हैं।
अगले चरण में मैं समझाऊंगा कि कैसे बीटाफलाइट सेट करना है, क्योंकि मैं इसका उपयोग करता हूं। यदि आप किसी अन्य नियंत्रक का उपयोग करते हैं तो आपको अभी से स्वयं पर जाना होगा।
चरण 4: बीटाफलाइट सेट करना
मैं Betaflight के साथ अपने क्वाडकॉप्टर के लिए WifiPPM कंट्रोलर का उपयोग करता हूं। मैं अब समझाता हूं कि इसे कैसे स्थापित किया जाए।
- अपने फ्लाइट कंट्रोलर को पीसी से कनेक्ट करें
- बीटाफलाइट खोलें
- उड़ान नियंत्रक से कनेक्ट करें
- रिसीवर टैब पर जाएं
- चैनल मैप फील्ड में RTAE1234 टाइप करें
- "स्टिक लो थ्रेशोल्ड" को 1020, "स्टिक सेंटर" को 1500 और "स्टिक हाई थ्रेशोल्ड" को 1980 में बदलें
- परिवर्तनों को सुरक्षित करें
- अपने मोबाइल फोन से वाईफाईपीपीएम वेबसाइट खोलें और जांचें कि क्या समायोजन ठीक है
इतना ही। आप कर चुके हैं। अब आप बिना किसी अतिरिक्त ऐप के अपने मोबाइल फोन से उड़ान भर सकते हैं।
सिफारिश की:
ईथरनेट केबल का उपयोग करके लैपटॉप / पीसी के माध्यम से रास्पबेरी पाई 4 सेट करें (कोई मॉनिटर नहीं, कोई वाई-फाई नहीं): 8 कदम
ईथरनेट केबल का उपयोग करके लैपटॉप / पीसी के माध्यम से रास्पबेरी पाई 4 सेट करें (कोई मॉनिटर नहीं, कोई वाई-फाई नहीं): इसमें हम सेट अप के लिए 1 जीबी रैम के रास्पबेरी पाई 4 मॉडल-बी के साथ काम करेंगे। रास्पबेरी-पाई एक एकल बोर्ड कंप्यूटर है जिसका उपयोग शैक्षिक उद्देश्यों और एक किफायती लागत के साथ DIY परियोजनाओं के लिए किया जाता है, इसके लिए 5V 3A की बिजली आपूर्ति की आवश्यकता होती है। जैसे ऑपरेटिंग सिस्टम
555 और 4017 का उपयोग कर एलईडी घड़ी (कोई प्रोग्रामिंग की आवश्यकता नहीं): 8 कदम (चित्रों के साथ)
555 और 4017 का उपयोग करने वाली एलईडी घड़ी (कोई प्रोग्रामिंग की आवश्यकता नहीं): यहां मैं एक प्रोजेक्ट पेश करूंगा जिसे मैंने लगभग 7 साल पहले डिजाइन और बनाया था। परियोजना का विचार 4017 जैसे काउंटर आईसी का उपयोग सिग्नल उत्पन्न करने के लिए करना है जो एलईडी के फ्लैशिंग को नियंत्रित करता है। एनालॉग घड़ी के हाथ
कोई मेकी मेकी नहीं? कोई समस्या नहीं ! घर पर कैसे बनाएं अपने मेसी मेसी!: 3 कदम
कोई मेकी मेकी नहीं? कोई समस्या नहीं ! घर पर अपना मेसी मेसी कैसे बनाएं !: क्या आप कभी इंस्ट्रक्शंस पर मेकी मेकी प्रतियोगिता में भाग लेना चाहते हैं, लेकिन आपके पास कभी मेकी मेसी नहीं है?!अब आप कर सकते हैं! निम्नलिखित गाइड के साथ, मैं आपको दिखाना चाहता हूं कि कुछ सरल घटकों के साथ अपनी खुद की मेसी मेसी कैसे बनाएं, जिसे आप कर सकते हैं
Cloud9 के साथ एलेक्सा स्किल्स बनाएं- कोई क्रेडिट कार्ड या हार्डवेयर की आवश्यकता नहीं: 7 कदम (चित्रों के साथ)
क्लाउड9 के साथ एलेक्सा स्किल्स बनाएं- क्रेडिट कार्ड या हार्डवेयर की आवश्यकता नहीं: नमस्कार, आज मैं आपको दिखाने जा रहा हूं कि क्लाउड 9 का उपयोग करके अपना खुद का अमेज़ॅन एलेक्सा कौशल कैसे बनाया जाए। आप में से जो नहीं जानते हैं, उनके लिए Cloud9 एक ऑनलाइन आईडीई है जो बहुत सारी विभिन्न भाषाओं का समर्थन करता है और यह एक सौ प्रतिशत मुफ़्त है - कोई क्रेडिट कार्ड की आवश्यकता नहीं है
जीरो कॉस्ट लैपटॉप कूलर / स्टैंड (कोई गोंद नहीं, कोई ड्रिलिंग नहीं, कोई नट और बोल्ट नहीं, कोई पेंच नहीं): 3 कदम
जीरो कॉस्ट लैपटॉप कूलर / स्टैंड (कोई गोंद नहीं, कोई ड्रिलिंग नहीं, कोई नट और बोल्ट नहीं, कोई पेंच नहीं): अद्यतन: कृपया कृपया वोट करें मेरे निर्देशनीय के लिए, धन्यवाद ^_^ आप मेरे अन्य लोगों के लिए मतदान करना भी पसंद कर सकते हैं पर प्रवेश