विषयसूची:

वाईफ़ाई पीपीएम (कोई ऐप की आवश्यकता नहीं): 4 कदम (चित्रों के साथ)
वाईफ़ाई पीपीएम (कोई ऐप की आवश्यकता नहीं): 4 कदम (चित्रों के साथ)

वीडियो: वाईफ़ाई पीपीएम (कोई ऐप की आवश्यकता नहीं): 4 कदम (चित्रों के साथ)

वीडियो: वाईफ़ाई पीपीएम (कोई ऐप की आवश्यकता नहीं): 4 कदम (चित्रों के साथ)
वीडियो: Windows 7 me app kaise download kare yaa Laptop me Google chrome software install kaise kare 2024, नवंबर
Anonim
वाईफ़ाई पीपीएम (कोई ऐप की आवश्यकता नहीं है)
वाईफ़ाई पीपीएम (कोई ऐप की आवश्यकता नहीं है)
वाईफ़ाई पीपीएम (कोई ऐप की आवश्यकता नहीं है)
वाईफ़ाई पीपीएम (कोई ऐप की आवश्यकता नहीं है)

मैं अपने स्मार्ट फोन के साथ अपने 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 में बदलें

- परिवर्तनों को सुरक्षित करें

- अपने मोबाइल फोन से वाईफाईपीपीएम वेबसाइट खोलें और जांचें कि क्या समायोजन ठीक है

इतना ही। आप कर चुके हैं। अब आप बिना किसी अतिरिक्त ऐप के अपने मोबाइल फोन से उड़ान भर सकते हैं।

सिफारिश की: