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

استنساخ تروبر PiTop: 4 خطوات
استنساخ تروبر PiTop: 4 خطوات

فيديو: استنساخ تروبر PiTop: 4 خطوات

فيديو: استنساخ تروبر PiTop: 4 خطوات
فيديو: I Ran ChatGPT on a Raspberry Pi Locally! 2024, شهر نوفمبر
Anonim
Image
Image
اختر كمبيوتر محمول
اختر كمبيوتر محمول

استنساخ Trooper PiTop

أولاً ، يجب أن أعترف بعمل Mepler https://www.instructables.com/member/mepler/ الذي أضع مشروعه في TI99 / 4a لمشروعي. شكرا لك.

اللوازم

الأجزاء المستخدمة:

كمبيوتر محمول لتعليم الأطفال

Raspberry Pi Zero W

3.5 بوصة ال سي دي ل Raspberry Pi

وحدة كاميرا Raspberry Pi Zero CSI المصغرة بدقة 5 ميجابكسل

بطاقة Micro SD سعة 64 جيجا بايت

مجلس تطوير USB 2.0 صغير الحجم

موزع USB

بنك الطاقة USB

سماعة USB مع ميكروفون

وحدة تحكم ألعاب USB

ماوس USB لاسلكي

كبلات USB متنوعة

مجلس النماذج

الخطوة 1: اختر جهاز كمبيوتر محمول

لقد بدأت مع Star Wars Clone Trooper Learning Laptop من Oregon Scientific.

هناك عدد قليل من الإصدارات المختلفة لهذا الكمبيوتر المحمول ، لكنني اخترت هذا بسبب نظام الألوان ، ولوحة مفاتيح حقيقية بدلاً من مجرد لوحة غشائية ، وشاشة عرض أكبر. يجب أيضًا أن تكون كبيرة بما يكفي لتناسب جميع الأجزاء بالداخل.

لقد فككت الكمبيوتر المحمول. كان علي أن أكون حذراً مع الجزء العلوي لأن المسامير التي تربطها ببعضها البعض تقع أسفل حافة ورقة الرسم البلاستيكية وجزء من الصورة عالق في العلبة وجزء منه مزوَّد بالصفائح البلاستيكية. لم أسحب اللوح تمامًا ، يكفي فقط لفضح البراغي وطالما كان لا يزال مثبتًا حول المنتصف ، كان الرسم مبطّنًا للخلف عند إعادة تجميعه. مع العلبة العلوية والسفلية ، استطعت أن أرى أن لوحة المفاتيح ، ومكبر الصوت ، وثنائي الفينيل متعدد الكلور ، والشاشة كلها متصلة بالجزء الأوسط القابل للطي المكون من قطعتين من الكمبيوتر. ظللت مع فكرة إرفاق جميع مكوناتي بالقسم الأوسط وفقط شد الأغطية العلوية والسفلية مرة أخرى عند الانتهاء.

الخطوة 2: تحويل لوحة المفاتيح إلى USB

تحويل لوحة المفاتيح إلى USB
تحويل لوحة المفاتيح إلى USB
تحويل لوحة المفاتيح إلى USB
تحويل لوحة المفاتيح إلى USB
تحويل لوحة المفاتيح إلى USB
تحويل لوحة المفاتيح إلى USB

لوحة المفاتيح سلكية في مصفوفة مشابهة للوحة مفاتيح TI99 / 4a. عندما قمت بفك الكمبيوتر المحمول ، تم تسمية دبابيس لوحة الدائرة الخاصة بلوحة المفاتيح باسم PA0-PA6 و PB0-PB7. يوجد أيضًا دبوس PC0 ودبوس زر الطاقة. باستخدام الكمبيوتر المحمول ، استخدمت قطعة من الأسلاك لتقصير بين المسامير ومعرفة ما حدث على الشاشة. تمكنت من تحديد معظم المفاتيح بهذه الطريقة.

لربط هذا بالمراهق ، استخدمت لوحة نماذج أولية صغيرة للأغراض العامة. قمت بإلغاء لحام كل من أسلاك لوحات المفاتيح من الكمبيوتر الرئيسي PCB ، وسحبت الأسلاك من خلال المفصل بين الجزء العلوي والسفلي من الكمبيوتر ، وقمت بإزالة لوحة الكمبيوتر والشاشة من النصف العلوي. لقد قمت بلحام 15 10 كيلو أوم مقاومات كما هو الحال في لوحة النماذج الأولية مع طرف واحد متصل بالأرض والطرف الآخر متصل بكل سلك منفصل للوحة المفاتيح. تتصل مقاومات السحب لأسفل بين كل من دبابيس لوحة المفاتيح ودبابيس Teensy.

بالنظر إلى لوحة المشروع ولحام Teensy معًا ، كان بإمكاني أن أستخدم أسلاكًا أطول لأن مكدسة بهذا الشكل تجعل من الصعب وضعها في الكمبيوتر.

المسامير الموجودة على Teensy ليست بالترتيب كما هو الحال في الرسم التخطيطي الخاص بي ، لذا تأكد من قراءة الملصقات الموجودة على لوحة الدائرة عند لحام هذا معًا. لقد استخدمت برنامج Arduino لبرمجة Teensy باستخدام البرنامج النصي للوحة المفاتيح المضمنة. تحقق من موقع Teensy للحصول على نصائح حول برمجة السبورة.

لقد صنعت دبابيس لوحة المفاتيح PB0 - PB7 المخرجات ومدخلات PA0 - PA6 لنص لوحة مفاتيح Arduino. انتهى بي الأمر بعدم استخدام دبوس PC0 على لوحة المفاتيح لأنني عندما حاولت توصيله بـ Teensy ، أصبحت الأشياء غير منتظمة للغاية ، لذا انتهى الأمر ببعض المفاتيح إلى عدم العمل. المفاتيح التي لا أستخدمها على لوحة المفاتيح هي Esc و Power و Contrast - و + وفئة اللعبة وتشغيل / إيقاف تشغيل الموسيقى ومفتاح Shift. لقد استخدمت مفتاح Help كـ shift ومفتاح Backlight كمفتاح وظيفي حتى أتمكن من الحصول على F1 من خلال F10 عند استخدامه مع مفاتيح الأرقام بالإضافة إلى العديد من الأحرف الخاصة عند استخدامها مع مفاتيح أخرى. مستوى الصوت - المفتاح هو Esc و volume + هو Tab. يمكنك البحث في البرنامج النصي للوحة المفاتيح لمعرفة بعض مجموعات المفاتيح التي قمت بإنشائها للحصول على بعض المفاتيح الأخرى التي تفتقر إلى لوحة المفاتيح هذه مثل Function + Q تجعلها ~. من السهل جدًا إجراء تغييرات على ملف النص النصي ثم نسخ كل ذلك ولصقه في برنامج Arduino لبرمجة Teensy ومعرفة كيفية عمل التغييرات. بعد برمجة Teensy ، تعمل تمامًا مثل أي لوحة مفاتيح USB حتى تتمكن من توصيلها بأي جهاز كمبيوتر للاختبار.

الخطوة 3: تجهيز الأجهزة

أجهزة الإعدادية
أجهزة الإعدادية
أجهزة الإعدادية
أجهزة الإعدادية
أجهزة الإعدادية
أجهزة الإعدادية

لقد استخدمت Raspberry Pi Zero W لهذا المشروع. لقد قمت بلحام دبابيس GPIO على اللوحة بحيث يمكن توصيلها بشاشة LCD مقاس 3.5 بوصة. شاشة LCD التي حصلت عليها من Aliexpress ووفرت بضعة دولارات من خلال عدم الحصول على إصدار شاشة تعمل باللمس لأنها ستكون خلف البلاستيك الشفاف للورقة الرسومية على أي حال. لقد استخدمت BerryBoot كمحمل إقلاع حتى أتمكن من استخدام أنظمة تشغيل متعددة لهذا الكمبيوتر المحمول.

www.berryterminal.com/doku.php/berryboot

تتوفر صور BerryBoot هنا.

berryboot.alexgoldcheidt.com/images/

لقد استخدمت محول HDMI إلى HDMI الصغير ولوحة مفاتيح USB عادية وماوس للتمهيد الأول ولتثبيت Berryboot على بطاقة micro SD. بعد تثبيت Berryboot ، يمكنني استخدام قائمته لإضافة الأسطر المطلوبة إلى ملف config.txt حتى يستخدم Pi شاشة LCD.

dtoverlay = dpi24

enable_dpi_lcd = 1

display_default_lcd = 1

dpi_group = 2

dpi_mode = 87

dpi_output_format = 0x6f026

hdmi_timings = 480 0 50 20 50800 1 3 2 3 0 0 0120 0 32000000 6

display_rotate = 3

نظرًا لأن Pi Zero لا يحتوي إلا على منفذ USB واحد وكنت بحاجة إلى توصيلات USB لمحول لوحة المفاتيح والماوس اللاسلكي ومحول صوت USB ووصلتي USB الخارجيتين لمنصات الألعاب ومحركات الإبهام ، كان علي أن يكون لدي محور USB مع في 5 اتصالات على الأقل. كان لدي واحد جالس به 7 منافذ متوفرة بالإضافة إلى محول 5V 3A DC الذي استخدمته كشاحن لحزمة البطارية.

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

البطارية التي اشتريتها من موقع ئي باي. إنه بنك طاقة بسعة 20000 مللي أمبير مع خرج 1A ومخرج 2A. يتم شحنه بوصلة micro USB. قال الوصف إنه كان رفيعًا ولم أهتم بباقي الأبعاد ، لذا فهو تقريبًا كبير جدًا بالنسبة لهذا التطبيق ولكنه كان رخيصًا. أنا أستخدم فقط ناتج 2A ، والذي أعتقد أنه سيكون الحد الأدنى لاستخدامه مع Pi Zero. يعمل الكمبيوتر النهائي بشكل جيد مع هذا حتى مع الأشياء المتصلة بمنافذ USB الخارجية.

الخطوة 4: التجميع

المجسم
المجسم
المجسم
المجسم
المجسم
المجسم

لقد استخدمت أداة دوارة لقطع الحامل والدعامات داخل الجزء العلوي والسفلي من العلبة لإفساح المجال للأجزاء التي قمت بتثبيتها. يعد قطع كميات صغيرة في وقت واحد ثم التحقق من الملاءمة هو أفضل طريقة للقيام بذلك. احتاجت العلبة العلوية أيضًا إلى قطع موصول HDMI. احتاجت العلبة السفلية إلى ثقوب لمفتاح الطاقة ومقبس سماعة الأذن ومنافذ USB الخارجية وبضع فتحات في الخلف حتى أتمكن من رؤية أضواء مؤشر الطاقة لحزمة البطارية. كان من الممكن تجنب هذا الجزء الأخير من الأضواء إذا أضفت الأجزاء اللازمة لمراقبة مستويات الطاقة من Pi لكنني لم أفعل.

شاشة LCD مقاس 3.5 بوصة تتلاءم جيدًا مع نافذة الكمبيوتر والشاشة القديمة. لقد قمت بلصق الشاشة ومحور USB في مكانهما وبدأت أرى كيف يمكنني تشغيل الكابلات. لقد وجدت كبلات USB مسطحة في Dollar Tree مما سهّل تشغيل الكابلات من خلال الفتحة الصغيرة في المفصل بين الأعلى والأسفل. ما زلت مضطرًا إلى قطع نهايات كبلات USB ولحامها معًا مرة أخرى بعد عبور الفتحة. كان للكابلات المسطحة التي استخدمتها سلكًا واحدًا ملونًا باللون الأحمر والثلاثة الأخرى كانت بيضاء ، لذا كان الترتيب الذي دخلوا فيه مهمًا. كان السلك الأحمر ساخنًا ، والسلك التالي كان - سلك البيانات ، ثم سلك البيانات + ، ثم الأرضي.

كانت الأسلاك التي تحتاج إلى تمريرها عبر المفصل إلى الأسفل هي كبل الطاقة USB ولوحة المفاتيح USB وكبلي تمديد USB للتوصيلات الخارجية وكابل بطاقة الصوت. قمت بتشغيل كبل USB الصغير من Pi إلى محور USB وقطعت هذه النهاية وقمت بلحامها في المحور لتوفير بعض المساحة. قمت بتشغيل كبل محول HDMI من Pi إلى حيث قطعت الشق من الغطاء العلوي. لقد قمت بحفر فتحة صغيرة في الجزء العلوي للكاميرا والتي مرت أيضًا عبر ورقة الرسم بحيث تواجه الكاميرا المستخدم عندما يكون الكمبيوتر المحمول مفتوحًا ويتم لصق كل شيء بالسخونة.

لدي مشكلة صغيرة مع محور USB. عندما كان المحول اللاسلكي للماوس متصلًا ، كان الماوس يفقد الاتصال. اضطررت إلى لحام اثنين من الأسلاك من حيث توصيل محول الطاقة بالمحور إلى دبوس + 5 فولت ودبوس أرضي في GPIO. أدى ذلك إلى استقرار اتصال الماوس.

في النصف السفلي ، قمت بلحام الكابلات الخاصة بلوحة المفاتيح ، وامتدادات USB ، و USB للطاقة لـ Pi مرة أخرى معًا باستخدام انكماش حرارة السلك للحفاظ على كل شيء نظيفًا ومعزولًا. لقد قمت بقطع كبل USB صغير ولحمته على قابس محول الطاقة الأصلي لأجهزة الكمبيوتر والذي لحسن الحظ كان بنفس حجم قابس محول الطاقة الخاص بمحاور USB 5 فولت. بالنسبة للصوت ، أقوم بتوصيل القناة الصحيحة إلى سماعات أجهزة الكمبيوتر فقط وأضفت أيضًا مقبس سماعة أذن مقاس 3.5 مم تم الحصول عليه من بطاقة SoundBlaster القديمة مع كلتا قناتي الصوت بحيث عندما يتم توصيل سماعات الأذن أو مكبرات الصوت الخارجية ، أحصل على صوت استريو ويقطع مكبر صوت داخلي. لقد قمت بحفر ثقب في النصف السفلي من الكمبيوتر أعلى مفاتيح التباين في لوحة المفاتيح مباشرة ووضعت الميكروفون من سماعة رأس USB أسفل الفتحة. أضفت مفتاح SPST إلى السلك الأحمر لكابل USB بالانتقال إلى طاقة 2A لتشغيل Pi وإيقاف تشغيله. يتلاءم مفتاح الطاقة من خلال الفتحة الموجودة في العلبة السفلية ويقوم الجوز بتثبيته. ثم مرة أخرى استخدمت كتل من الغراء الساخن لإبقاء كل شيء في مكانه.

ثم كان الأمر يتعلق فقط بربط أغطية العلبة العلوية والسفلية مرة أخرى وتشغيلها.

بمجرد تشغيله ، وجدت أنه من الأسهل إضافة أنظمة تشغيل مثل Raspian و Retropie إلى BerryBoot عن طريق تنزيل الصور من الرابط الذي قدمته مسبقًا ووضعها على محرك أقراص USB محمول وتثبيتها من قائمة BerryBoot. هناك بعض مقاطع الفيديو الجيدة على YouTube توضح كيفية القيام بذلك.

كان الوزن الأصلي للكمبيوتر المحمول التعليمي المزود بالبطاريات 1 رطل 13.5 أونصة. بعد التعديلات يزن 2 رطل 8.2 أونصة.

يرجى إلقاء نظرة على الفيديو المشبع لمشاهدة عرض توضيحي صغير لـ Clone Trooper PiTop أثناء العمل.

موصى به: