Atari 65XE - لوحة مفاتيح USB



يتيح لك التعديل البسيط لجهاز الكمبيوتر Atari 65XE استخدامه بمثابة لوحة مفاتيح USB لجهاز كمبيوتر حديث. يتم حفظ القدرة على العمل في الوضع العادي. الجهاز الإضافي مصنوع على Arduino Leonardo. في الأنظمة المشابهة لـ UNIX ، تبدأ لوحة المفاتيح في العمل على الفور. لاستخدام Windows ، تحتاج إلى تمكين دعم USB Legacy في BIOS. عند استخدام لوحة المفاتيح مع أجهزة كمبيوتر Apple ، ستحتاج إلى ضبط التنسيق في المخطط.

كل ما تم وصفه لأسباب الحنين قد تم القيام به.

يبلغ عمر أتاري 65 إكس إي حوالي 30 عامًا. وهو يعمل. لإضافة وظيفة لوحة مفاتيح USB إليها ، أخذ المؤلف Arduino Leonardo ، وبعض لاعبي البلوزات وكابل USB. لا يلزم توصيل مصدر الطاقة بالكمبيوتر عند التشغيل في الوضع المناسب.



ربط اردوينو إلى 17 نقطة على مجموعة لوحة J8. المربع الأول مربع ، والباقي مستدير. نظرًا لأن حجم المحطات الطرفية هناك وعلى Arduino يبلغ 2.54 مم ، فليس من الضروري أن تكون "صائغًا" للحام الأسلاك.

Arduino | J8 --------+---- 2 | 19 3 | 4 4 | 8 5 | 9 6 | 10 7 | 11 8 | 17 9 | 16 10 | 20 11 | 13 12 | 14 A0 | 12 A1 | 15 A2 | 7 A3 | 18 A4 | 5 A5 | 6 

يجب تثبيت Arduino داخل Atari حتى لا تتلامس موصلات هذه اللوحة مع الأجزاء المعدنية للكمبيوتر. كابل USB إلى الخارج.





نظرًا لأن لوحة المفاتيح Atari تحتوي على مفاتيح أقل من لوحة مفاتيح الكمبيوتر ، يتم توفير "الحبال" في البرامج الثابتة للجهاز. يمكن تغييرها وفقًا لتفضيلات المستخدم. بشكل افتراضي ، فهي كما يلي:

  PC | Atari --------------+---------------------------- F1 | Control+Tab+1  Help F2 - F9 | Control+Tab+2 - 9 F10 | Control+Tab+0 F11 | Control+Tab+< F12 | Control+Tab+> --------------+---------------------------- ~ () | Control+Tab+/ --------------+---------------------------- ` () | Control+Tab+Esc --------------+---------------------------- PgUp | Control+Tab+  PgDn | Control+Tab+  --------------+---------------------------- Home | Control+Tab+  End | Control+Tab+  --------------+----------------------------  Alt |    Atari --------------+----------------------------  Ctrl | Control --------------+----------------------------  Sfift | Shift --------------+---------------------------- Shift+Alt | Shift+Alt ( Alt+Shift) --------------+---------------------------- Ctrl+Alt+Del |  --------------+----------------------------  | Control+.   | (, | , |  | --------------+----------------------------  | Shift+Tab+.   | (Shift  |    |  | 

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



لفلاش Arduino ، تحتاج إلى تنزيل المخطط (مجاني للاستخدام غير التجاري) ، وكذلك لوحة المفاتيح المعدلة للمكتبات v.3.1.1 و Keyboard v.1.0.2 (كلاهما تحت GPL). إنها تختلف عن نفس المكتبات الأصلية من حيث أنها تأخذ في الاعتبار وجود دوائر كهربائية صغيرة على لوحة Atari متصلة بمصفوفة لوحة المفاتيح وتمنع القراءة الخاطئة لحالات المفاتيح ، أولاً ، التحكم والإيقاف المؤقت.

من خلال إعادة رسم المخطط ، يمكنك أيضًا إضافة وظيفة لوحة مفاتيح USB إلى أي كمبيوتر رجعي تقريبًا.

Source: https://habr.com/ru/post/ar444456/


All Articles