جدول المحتويات:

وحدة RC TX كعصا تحكم USB: 6 خطوات
وحدة RC TX كعصا تحكم USB: 6 خطوات

فيديو: وحدة RC TX كعصا تحكم USB: 6 خطوات

فيديو: وحدة RC TX كعصا تحكم USB: 6 خطوات
فيديو: Jumper T16 as an USB Joystick on MP 2024, يوليو
Anonim
وحدة RC TX كعصا تحكم USB
وحدة RC TX كعصا تحكم USB

يدور هذا التوجيه حول إنشاء وحدة إرسال تعمل مع أجهزة إرسال RC القياسية وتعمل كعصا تحكم USB.

تستخدم الوحدة لوحة Digispark dev التي تعمل بمثابة USB HID. يفسر إشارة PPM التي يرسلها المرسل ويحولها إلى محاور عصا التحكم.

اللوازم

جهاز إرسال RC (في هذه الحالة ، Turnigy TGY 9X)

وحدة Tx للمانحين للقضية

مجلس التنمية Digispark

بيرفبورد

الأسلاك

معدات اللحام

الغراء الساخن

كابل USB

الخطوة الأولى: السكن

الأسكان
الأسكان
الأسكان
الأسكان
الأسكان
الأسكان

خذ وحدة Tx قديمة. افتحه وخلعه. يوفر حالة ممتازة للإلكترونيات.

الخطوة 2: الموصل

الموصل
الموصل
الموصل
الموصل
الموصل
الموصل
الموصل
الموصل

الموصل المستخدم للتواصل مع جهاز الإرسال هو رأس أنثى قياسي مقاس 0.1 بوصة. من الأسهل وضع غلاف الوحدة في جهاز التحكم عن بُعد ووضع الرأس. سيوفر بعض الغراء الساخن دعمًا ميكانيكيًا.

الخطوة الثالثة: الإلكترونيات

الإلكترونيات
الإلكترونيات
الإلكترونيات
الإلكترونيات
الإلكترونيات
الإلكترونيات
الإلكترونيات
الإلكترونيات

تم تركيب وحدة Digispark على قطعة من perfborad. من الأسهل بشكل كبير إذا تم قصها على شكل السكن. ستوفر النوبة المريحة دعمًا ميكانيكيًا إضافيًا.

يعد اختبار ملاءمة المكونات أمرًا مهمًا قبل المضي قدمًا. في هذه الحالة ، تم تخطيط كبل USB بسكين دقيق لتسهيل الانحناء والتناسب.

الخطوة 4: اللحام

اللحيم
اللحيم
اللحيم
اللحيم
اللحيم
اللحيم

مجرد لحام دبابيس بيرفبوارد. ملحومة جميع المسامير للتطورات المستقبلية. ومن هنا تأتي المساحة الإضافية على لوحة الأداء.

تمت إضافة بعض الغراء الساخن الإضافي على الكابل للحصول على دعم ميكانيكي إضافي.

يتم توصيل دبوس PPM الموجود بجهاز الإرسال بالدبوس P2 على لوحة devispark. ثم يتم توصيل جهازي GND معًا.

الخطوة 5: وضع كل ذلك معًا

ضع كل شيء معا
ضع كل شيء معا
ضع كل شيء معا
ضع كل شيء معا

فقط ضع القضية مرة أخرى معًا. تأكد من عدم ضغط الكابل بشدة.

الخطوة 6: الكود

يعتمد الكود على مشروع abhilash_patel على محور مشروع Arduino جنبًا إلى جنب مع مثال عصا التحكم من Digispark.

تم تطوير الكود بالكامل في Arduino IDE.

انظر الملف المرفق.

موصى به: