جدول المحتويات:
فيديو: التحكم في أجهزة RC لاسلكيًا عبر UDP: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
في هذا المشروع ، أرغب في استخدام جهاز iPhone الخاص بي للتحكم في أجهزة RC. سأستخدم مقياس التسارع للتحكم في مؤازرتين عبر اتصال UDP. هذا مشروع إثبات مفهوم للتحقق من أن الاتصال بين جهاز iPhone وجهاز طرفي يمكن أن يحقق معدلات تحديث عالية (أعلى من BLE) باستخدام UDP.
الخطوة 1: قائمة الأجزاء
المعدات
- لوحة ESP8266 (Wemos D1 mini pro)
- اثنين من الماكينات RC
- بنك طاقة USB كمصدر طاقة
- بعض أسلاك العبور
- جهاز iPhone أو iPad يعمل بنظام iOS12
- ماك لبناء المشروع
برمجة
- Arduino IDE مع ESP8266 Arduino core مثبت: دليل التثبيت
- Xcode 10:
- يمكن العثور على مخطط اردوينو هنا
- مصدر Swift لتطبيق iPhone موجود هنا
الخطوة 2: الأجهزة
إعداد الأجهزة بسيط للغاية. أستخدم إخراج D1 (خطوة) و D2 (لفة) على ESP8266 للتحكم في الماكينات RC على التوالي. يتم تشغيل اللوحة من بنك طاقة USB. يتم تشغيل الماكينات RC من دبوس 5v و GND للوحة.
الخطوة 3: البرمجيات
تمت كتابة تطبيق التحكم الخاص بـ iPhone بلغة Swift التي تتصل بلوحة تحكم ESP8266 لاسلكيًا وتتحكم في أجهزة الحركة واللف بناءً على بيانات حركة iPhone. تنشئ لوحة التحكم نقطة وصول Wifi وتستمع إلى حزم UDP التي تحتوي على معلومات موضع المؤازرة كتيار من البايت بالتنسيق العام التالي:
فهرس المؤازرة | موقف MSB | موقف LSB
مؤشر المؤازرة هو إما 1 للخطوة أو 2 للفة. يتم حساب موضع المؤازرة من درجات إمالة الهاتف x و y وتحويلها إلى ميكروثانية بين 1000 و 2000. معدل التحديث هو 20 مللي ثانية.
يستخدم التطبيق Network.framework الجديد لإنشاء اتصال UDP ، لذا فهو يعمل فقط على نظام التشغيل iOS 12 وما فوق.
هذا هو تطبيق POC لعرض مدى سهولة استخدام اتصال UDP في نظام التشغيل iOS 12. للحفاظ على البساطة ، يتم إرسال حزم UDP بشكل منفصل من أجل الملعب واللف.
موصى به:
جهاز التحكم عن بعد القائم على LoRa - أجهزة التحكم من مسافات كبيرة: 8 خطوات
جهاز التحكم عن بعد القائم على LoRa | أجهزة التحكم من مسافات كبيرة: مرحبًا ، ما الأمر يا رفاق! Akarsh هنا من CETech. في هذا المشروع ، سنقوم بإنشاء جهاز تحكم عن بعد يمكن استخدامه للتحكم في مجموعة متنوعة من الأدوات مثل المصابيح والمحركات أو إذا تحدثنا عن حياتنا اليومية ، فيمكننا التحكم في أجهزتنا المنزلية
ESP8266 RGB LED STRIP WIFI التحكم - NODEMCU كجهاز تحكم عن بعد بالأشعة تحت الحمراء لشريط LED يتم التحكم فيه عبر Wifi - RGB LED STRIP للتحكم في الهاتف الذكي: 4 خطوات
ESP8266 RGB LED STRIP WIFI التحكم | NODEMCU كجهاز تحكم عن بعد بالأشعة تحت الحمراء لشريط LED يتم التحكم فيه عبر Wifi | RGB LED STRIP Smartphone Control: مرحبًا يا رفاق في هذا البرنامج التعليمي سوف نتعلم كيفية استخدام nodemcu أو esp8266 كجهاز تحكم عن بعد بالأشعة تحت الحمراء للتحكم في شريط RGB LED وسيتم التحكم في Nodemcu بواسطة الهاتف الذكي عبر wifi. لذلك يمكنك بشكل أساسي التحكم في RGB LED STRIP بهاتفك الذكي
أجهزة التحكم عبر الإنترنت من خلال المتصفح. (إنترنت الأشياء): 6 خطوات
أجهزة التحكم عبر الإنترنت من خلال المتصفح. (IoT): في هذا Instructable ، سأوضح لك كيف يمكنك التحكم في الأجهزة مثل المصابيح والمرحلات والمحركات وما إلى ذلك عبر الإنترنت من خلال متصفح الويب. ويمكنك الوصول إلى عناصر التحكم بأمان عبر أي جهاز. منصة الويب التي استخدمتها هنا هي زيارة RemoteMe.org
التحكم في الكمبيوتر لاسلكيًا مع وميض العين ؛): 9 خطوات (بالصور)
التحكم في جهاز الكمبيوتر لاسلكيًا مع وميض العين ؛): وماذا عن تجاوز عاداتك ؟؟ ماذا عن تجربة شيء جديد ؟؟ !!!! ماذا عن التحكم في جهاز الكمبيوتر الخاص بك والقيام بأي شيء تريده دون استخدام لوحة المفاتيح والماوس! حسنًا … ولكن كيف يكون هذا ممكنًا ؟؟؟ بمجرد غمضة عين !! لا ب
أجهزة التحكم التي يتم التحكم فيها بواسطة Alexa: 9 خطوات (بالصور)
أجهزة التحكم في Alexa: مقدمة لدي جهاز كمبيوتر محمول على رف في مكتبي يراقب العديد من الكاميرات الموجودة حول المنزل الخارجي. ينبهونني للتسليم والزائرين. بينما يمكنني استخدام متصفح الويب لمشاهدة صورهم ، فمن الأسهل