تحتاج الكثير من مشاريع الروبوت إلى عصا التحكم. توفر هذه الوحدة حلاً ميسور التكلفة لذلك. ما عليك سوى توصيله بمدخلين تناظريين، وسيكون الروبوت في أوامرك مع تحكم اكس واي. كما أنه يحتوي على مفتاح متصل بدبوس رقمي. يمكن توصيل وحدة عصا التحكم هذه بسهولة بـ (لـ) اردوينو بواسطة درع توسيع اي او العادي مع الكابلات المرفقة.
الوصف:
تنتج الشركة وحدة مستشعر محور عصا التحكم لجهاز بلاي ستيشن 2 تتكون من استخدام نظام قياس الجهد المعدني الأصلي لجهاز PS2 من أجل إخراج تناظري ثنائي المحور (X و Y) وزر قناة الإخراج الرقمي (Z) 1.
عصا التحكم عبارة عن مزيج من 2 مقياس جهد تناظري ومفتاح رقمي.
الاختبار:
وحدة تحكم اردوينو × 1
1 × كابل بيانات USB
1 × وحدة مستشعر ألعاب PS2
توصيل وحدة اردوينو وعصا التحكم:
GND --> دبوس الوحدة -
+5 فولت --> دبوس الوحدة + 5 فولت
Analoog 0 --> وحدة VRx
Analoog 1 --> وحدة VRy
مثال على الكود:
// وحدة KY023
// لمزيد من المعلومات
int JoyStick_X = A0; // x
int JoyStick_Y = A1; // y
int JoyStick_Z = 3; // key
فويد سيت ()
{
بين مود (جوي ستيك_اكس، الإدخال)؛
بين مود (جويستيك_Y، الإدخال)؛
بين مود (جويستيك_زد، الإدخال)؛
Serial.begin (9600)؛ // 9600 بت في الثانية
}
فويد لوب ()
{
اي ان تي اكس، واي، زد؛
x = انالوج للقراءة (JoyStick_X)؛
y = انالوج للقراءة (JoyStick_Y)؛
z = digitalRead (JoyStick_Z)؛
سيريال. برينت (X، DEC)؛
Serial.print (",")؛
سيريال. برينت (y، DEC)؛
Serial.print (",")؛
Serial.println (z، DEC)؛
تأخير (100)؛
}
محتويات العبوة:
10 × وحدة مستشعر محور عصا التحكم لجهاز بلاي ستيشن 2