विषयसूची:

यूडीपी पर आरसी सर्वो को वायरलेस तरीके से नियंत्रित करना: 3 कदम
यूडीपी पर आरसी सर्वो को वायरलेस तरीके से नियंत्रित करना: 3 कदम

वीडियो: यूडीपी पर आरसी सर्वो को वायरलेस तरीके से नियंत्रित करना: 3 कदम

वीडियो: यूडीपी पर आरसी सर्वो को वायरलेस तरीके से नियंत्रित करना: 3 कदम
वीडियो: अपनी शादी की क्या शर्त रखी है पूज्या जया किशोरी जी नें? आइए जानते हैं उन्हीं से | Jaya Kishori 2024, जुलाई
Anonim
Image
Image
हार्डवेयर
हार्डवेयर

इस परियोजना में मैं आरसी सर्वो को नियंत्रित करने के लिए अपने आईफोन का उपयोग करना चाहता हूं। मैं यूडीपी कनेक्शन पर दो सर्वो को नियंत्रित करने के लिए एक्सेलेरोमीटर का उपयोग करूंगा। यह एक प्रूफ ऑफ कॉन्सेप्ट प्रोजेक्ट है जो यह सत्यापित करने के लिए है कि एक iPhone और एक परिधीय के बीच एक कनेक्शन UDP का उपयोग करके उच्च अद्यतन दर (उच्च तब BLE) प्राप्त कर सकता है।

चरण 1: भागों की सूची

हार्डवेयर

  • ESP8266 (Wemos D1 मिनी प्रो) बोर्ड
  • दो आरसी सर्वो
  • बिजली की आपूर्ति के रूप में एक यूएसबी पावर बैंक
  • कुछ जम्पर तार
  • iOS12 का उपयोग करने वाला iPhone या iPad
  • प्रोजेक्ट बनाने के लिए एक मैक

सॉफ्टवेयर

  • ESP8266 के साथ Arduino IDE Arduino कोर स्थापित: स्थापना मैनुअल
  • एक्सकोड 10:
  • Arduino स्केच यहाँ पाया जा सकता है
  • आईफोन ऐप का स्विफ्ट स्रोत यहां है

चरण 2: हार्डवेयर

हार्डवेयर
हार्डवेयर

हार्डवेयर सेटअप बहुत सरल है। मैं क्रमशः RC सर्वो को नियंत्रित करने के लिए ESP8266 पर D1 (पिच) और D2 (रोल) आउटपुट का उपयोग करता हूं। बोर्ड USB पावर बैंक से संचालित होता है। RC सर्वो बोर्ड के 5v और GND पिन से संचालित होते हैं।

चरण 3: सॉफ्टवेयर

IPhone के लिए नियंत्रण ऐप स्विफ्ट में लिखा गया है जो ESP8266 कंट्रोलर बोर्ड से वायरलेस तरीके से जुड़ता है और iPhone गति डेटा के आधार पर पिच और रोल सर्वो को नियंत्रित करता है। नियंत्रक बोर्ड एक वाईफाई एक्सेस प्वाइंट बनाता है और आने वाले यूडीपी पैकेट के लिए सुनता है जिसमें सर्वो स्थिति की जानकारी निम्न सामान्य प्रारूप के साथ बाइट्स की धारा के रूप में होती है:

सर्वो इंडेक्स | स्थिति एमएसबी | स्थिति एलएसबी

सर्वो इंडेक्स या तो पिच के लिए 1 या रोल के लिए 2 है। सर्वो स्थिति की गणना फोन x, y झुकाव डिग्री से की जाती है और 1000 और 2000 के बीच माइक्रोसेकंड में परिवर्तित की जाती है। ताज़ा दर 20 मिलीसेकंड है।

ऐप यूडीपी कनेक्शन स्थापित करने के लिए नए नेटवर्क.फ्रेमवर्क का उपयोग कर रहा है, इसलिए यह केवल आईओएस 12 और इसके बाद के संस्करण पर चल रहा है।

आईओएस 12 में यूडीपी कनेक्शन का उपयोग करना कितना आसान है, इसे प्रदर्शित करने के लिए यह एक पीओसी ऐप है। इसे सरल रखने के लिए यूडीपी पैकेट पिच और रोल के लिए अलग से भेजे जाते हैं।

सिफारिश की: