جدول المحتويات:
- اللوازم
- الخطوة 1: الكود:
- الخطوة 2: تصميم ثلاثي الأبعاد
- الخطوة 3: الأجهزة - اللوحة الأم
- الخطوة 4: الأجهزة - الأزرار 1
- الخطوة 5: الأجهزة - الأزرار 2
- الخطوة 6: الأجهزة - التشغيل والتشغيل / الإيقاف
- الخطوة 7: الأجهزة - الجرس
- الخطوة 8: إدخال المكسرات
- الخطوة 9: الإعداد - شاشة LCD ومفتاح منزلق
- الخطوة 10: الإعداد - الأزرار
- الخطوة 11: الإعداد - الإغلاق
- الخطوة 12: أضف شعار GameGirl5110
- الخطوة 13: استمتع بـ GameGirl5110
فيديو: GameGirl5110: 13 خطوة (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
أهلا! أنا ألفارو روبيو ، كنت أرغب في بناء وحدة التحكم الكلاسيكية الخاصة بي لعشاق الألعاب القديمة وهذه النتيجة: The GameGirl 5110.
تحتوي على علبة مطبوعة ثلاثية الأبعاد مستوحاة من GameBoy Classic. و…
¿لماذا 5110؟
لجعلها أكثر رجعية ، قررت استخدام شاشة LCD الأصلية من Nokia 5110 مع إضاءة خلفية زرقاء.
-لا يعتمد على Arduino ، يمكنك استخدام النموذج الذي تريده ، في حالتي اخترت Arduino Nano للمساحة المحدودة.
-لديك 6 أزرار قابلة للبرمجة لتحميل الألعاب التي تحبها! هنا سوف أبرمج لعبة الأفعى.
- لقد استخدمت الأزرار الأربعة الموجودة على اليسار للحصول على الاتجاهات والزر الأيمن العلوي هو إعادة الضبط ، يمكنك تغيير عناصر التحكم في ملف اردوينو.
-لديه جهاز كهرضغطية كجرس للأصوات.
اللوازم
المواد:
- اردوينو نانو
- نوكيا 5110 شاشة ال سي دي
- مفتاح منزلق صغير ON / OFF
- زر B3F Omron 12 ملم ألوان
- لوحة النموذج
- حامل بطارية 9 فولت
- الأسلاك
- كابل دوبونت انثى-انثى
- جيش التحرير الشعبى الصينى أو شخص ما لك طباعة القضية
- أدخل المكسرات
- عزقات وبراغي 2 مم
أدوات:
- لحام حديد
- القصدير والتدفق
- مسدس الغراء
- مفك براغي
الخطوة 1: الكود:
كان هذا المشروع مخصصًا لـ "Creative Electronics" ، وهو وحدة هندسة إلكترونيات في جامعة مالقة ، كلية الاتصالات (https://www.uma.es/etsi-de-telecomunicacion/).
أولاً ، لقد قمت ببرمجة لعبة "Snake" باستخدام مكتبة LCD5110_Graph.h.
يمكنك تنزيله والحصول على الدليل من هنا.
لن أتعمق في البرمجة ولكن إذا كان لديك أي أسئلة ، يمكنك طرحها في التعليقات!:)
انقر هنا لتنزيل ملفات arduino الخاصة بي من Github ، حيث تتم مشاركتها باستخدام ترخيص MIT.
الخطوة 2: تصميم ثلاثي الأبعاد
الخطوة التالية هي جعل العلبة المطبوعة ثلاثية الأبعاد. أوصي بطباعة العلبة أولاً ثم عمل الأجهزة لاحقًا لضبطها بسهولة على العلبة. لقد استخدمت Freecad لعمل هذا التصميم (لأول مرة باستخدام 3D) وأنا أشارك الملفات باستخدام CC License.
يوجد 4 ملفات:
- خلف
- أمام
- شعار "GameGirl5110"
- قاعدة لرفع الأجهزة.
من المحتمل أن تكون لوحة النموذج الأولي أو أجهزتك مختلفة عن لوحتي وتحتاج إلى إجراء بعض التغييرات على هذا التصميم أو أجهزتك..
هذا العمل مرخص بموجب رخصة المشاع الإبداعي Attribution-NonCommercial-ShareAlike 4.0 International License.
الخطوة 3: الأجهزة - اللوحة الأم
بادئ ذي بدء ، لقد صنعت لوحة النموذج الأولي لـ اردوينو نانو وشاشات الكريستال السائل ، لقد قمت ببيع دبابيس رأس أنثيين 15 إلى لوحة نموذج أولي بمسافة دبابيس اردوينو ورأس 8 أنثى آخر لوصلة LCD. شاهد أنني أضع رأس 8 أنثى في موضع المسامير D3 و D4 و D5 و D6 و D7 التي قمت بلحامها في دبابيس رأس اردوينوس. الدبابيس الثلاثة التالية هي VCC BL و GND ، تحتاج إلى لحام VCC و BL لأي دبوس 5V و GND إلى أي اتصال أرضي للوح الخاص بك ، وبذلك انتهينا من أول 3 لوحات نموذجية. باستخدام الرؤوس الأنثوية ، يمكننا إخراج اردوينو والشاشة عندما تريد أو يمكنك استبدالها إذا تم كسر شيء ما دون إزالة اللحام. يمكنك رؤية الصورة مع النتيجة ، فأنت بحاجة إلى توصيل شاشة LCD بكابلات دوبونت كباسطة.
الخطوة 4: الأجهزة - الأزرار 1
الآن سنقوم بعمل الأزرار اليسرى للاتجاهات في اللعبة. استخدام المقاوم اختياري ، يمكنك استخدام المقاومات الداخلية لمدخلات اردوينو باستخدام السطر INPUT_PULLUP (PIN) ؛ لكنك تحتاج إلى إضافة أو تغيير بعض سطور الكود ، في الخطوة التالية سأقدم مثالاً على طريقة توصيل الأزرار هذه.
لديك روابط المخطط في اليسار ، تحتاج إلى لحام 4 أزرار متبعة المسافات بينها من ملف ثلاثي الأبعاد أو تعديل التصميم لضبطه على أجهزتك الجديدة.
يمكنك استخدام المدخلات التناظرية كرقمية فقط بتعريفها كمدخلات.
الكابلات الخضراء هي الكابلات التي تحتاج إلى لحامها في مدخلات اردوينو ، لقد استخدمت:
- أعلى -> دبوس 16 (A2)
- اليسار -> دبوس 17 (A3)
- لأسفل -> دبوس 18 (A4)
- يمين -> دبوس 19 (A5)
تحتاج أيضًا إلى لحام VCC بـ 5V و GND بأي أرضية من لوحة النموذج الأولي الرئيسية.
هام: أقترح لحام الكابلات الطويلة بين لوحات النماذج الأولية ، ثم بعد ذلك يمكنك تحريكها وتعديلها بشكل أفضل في العلبة دون كسر أي شيء.
الخطوة 5: الأجهزة - الأزرار 2
الآن علينا عمل الزرين الأيمن. في هذه الحالة سأوضح لك كيفية استخدام INPUT_PULLUP إذا كنت تريد استخدام المقاوم الداخلي.
سأستخدم الزر العلوي كإعادة تعيين ، ثم سأقوم بلحام جانب واحد لتثبيت RST باللوحة الرئيسية واللحام الجانبي الآخر بـ GND.
في هذه اللعبة ، لست بحاجة إلى الزر الثاني ، لكنني سأستخدمه في الألعاب الأخرى في المستقبل ، فأنت بحاجة فقط إلى لحام جانب واحد بـ A1 والجانب الآخر بـ GND. عندما تريد استخدامه ، يمكنك استخدام INPUT_PULLUP (15) ؛ واستخدامها مع digitalRead.
الخطوة 6: الأجهزة - التشغيل والتشغيل / الإيقاف
سأستخدم بطارية 9 فولت ومفتاح تمرير ، ثم اشتريت حامل بطارية تحتاجه إلى لحام السلك الأسود في GND والسلك الأحمر إلى VIN ، ولكن قبل أن تضيف المفتاح الذي يلحم السلك الأحمر من حامل البطارية إلى الدبوس الأوسط للمفتاح وأحد دبابيس اللحام الأخرى إلى VIN. ثم تقوم بإغلاق الدائرة.
الخطوة 7: الأجهزة - الجرس
لإنتاج أصوات سأستخدم كهرضغطية ، يمكنك استخدام ما تفضله ، فأنت بحاجة إلى لحام سلك واحد بـ GND والسلك الآخر إلى الدبوس الرقمي 2 باستخدام هذا الرمز. يمكنك تغييره إذا كنت تفضل ذلك.
ثم قمت بتثبيته في الجزء الخلفي من حامل البطارية باستخدام مسدس الغراء لجعله يبدو أعلى كما ترى.
الخطوة 8: إدخال المكسرات
الآن لقد انتهيت من أجهزة وحدة التحكم ، جربها قبل إدخالها في العلبة !!
بمجرد أن تتأكد من أن وحدة التحكم جاهزة ، باستخدام نقطة اللحام ، يمكنك إدخال المكسرات التي تذوب البلاستيك في الأعمدة الأربعة.
الخطوة 9: الإعداد - شاشة LCD ومفتاح منزلق
وحدة التحكم الخاصة بك جاهزة تقريبًا !!
لقد بدأت مع شاشة LCD ، فقط ضعه في مكانه وأصلحه بالمسدس البلاستيكي.
بعد ذلك ، يمكنك إدخال المفتاح المنزلق وفكه ، ويمكنك استخدام الجوز إذا لزم الأمر.
الخطوة 10: الإعداد - الأزرار
هذا هو الجزء الأصعب ، تحتاج إلى وضع الأزرار في ثقوب الاحترام الخاصة بهم ، وتحتاج إلى إصلاحها بالارتفاع الدقيق لأنك إذا لم تفعل ذلك ، فسيستمر الضغط على الزر. للقيام بذلك ، قمت بإدخال قطعة من الملصق البلاستيكي الناعم كما ترون في الصورة في الجزء العلوي والسفلي من اللوح ، يمكنك استخدام أي شيء بسنتيمتر للحفاظ على الارتفاع.
بمجرد حصولك على الموضع الصحيح للوحات النموذج الأولي ، ما عليك سوى إصلاحها بالمسدس البلاستيكي والحفاظ على الوضع حتى يجف. افعل ذلك باستخدام كل من اللوحات النموذجية.
حاول الآن إذا كان بإمكانك الضغط على جميع الأزرار بشكل صحيح ، فأنت جاهز للخطوة التالية.
الخطوة 11: الإعداد - الإغلاق
ستقوم الآن بإصلاح القطعة البلاستيكية التي قمنا بطباعتها واستخدامها لجعلها أكثر صلابة ومن ثم لا تتعمق اللوحات النموذجية عند الضغط بقوة.
فقط قم بضبطه في منتصف كلا اللوحين وثبته بالمسدس البلاستيكي ، اضغط حتى يجف وبعد ذلك يمكنك وضع حامل البطارية في المساحة المتبقية.
اضبط جميع الكابلات واللوحة الرئيسية في الجزء العلوي من العلبة ، وبعد ذلك يمكنك إغلاقها.
أصبحت GameGirl5110 جاهزة للاستخدام تقريبًا ؛)
الخطوة 12: أضف شعار GameGirl5110
الآن عليك إصلاح شعار الشاشة ، لذلك أفضل استخدام القليل من Superglue ورسمه بعلامة دائمة إذا كنت ترغب في ذلك!
الخطوة 13: استمتع بـ GameGirl5110
هذه هي النتيجة! إذا كان لديك أي سؤال ، اسألني في التعليقات وسأساعدك في أقرب وقت ممكن!
آمل أن تستمتع بعملية صنع GameGirl5110 الخاصة بك وتستمتع باللعب! ؛)
موصى به:
حامل صور مع مكبر صوت مدمج: 7 خطوات (مع صور)
حامل صورة مع مكبر صوت مدمج: هذا مشروع رائع يجب القيام به خلال عطلة نهاية الأسبوع ، إذا كنت تريد أن تجعلك مكبر صوت خاص به يمكنه حمل الصور / البطاقات البريدية أو حتى قائمة المهام. كجزء من التصميم ، سنستخدم Raspberry Pi Zero W باعتباره قلب المشروع ، و
إطار صور LED على شكل قلب - اصنع هدية مثالية لعيد الحب أو عيد الميلاد: 7 خطوات (مع صور)
إطار صور قلب LED - اصنع هدية مثالية لعيد الحب أو عيد ميلاد: مرحبًا! في هذا الدليل ، سأوضح لك كيف يمكنك إنشاء إطار صور قلب LED رائع. لجميع عشاق الإلكترونيات! اصنع هدية مثالية لعيد الحب أو عيد الميلاد أو الذكرى السنوية لأحبائك! يمكنك مشاهدة الفيديو التوضيحي لهذا
إطار صور OSD مدرك للوجه: 11 خطوة (مع صور)
إطار صور OSD مدرك للوجه: يوضح هذا Instructables كيفية إنشاء إطار للصور مع إدراك الوجه على الشاشة (OSD). يمكن أن تعرض OSD الوقت أو الطقس أو معلومات الإنترنت الأخرى التي تريدها
كشك صور زفاف اردوينو - أجزاء مطبوعة ثلاثية الأبعاد ، آلية ومنخفضة الميزانية: 22 خطوة (مع صور)
Arduino Wedding Photo Booth - 3D Printed Parts، Automated and Low Budget: لقد دُعيت مؤخرًا إلى حفل زفاف شقيق شريكي وسألوا من قبل عما إذا كان بإمكاننا بناء كشك للصور لهم لأنهم يكلفون الكثير للتأجير. هذا ما توصلنا إليه وبعد عدة مجاملات ، قررت تحويله إلى تعليمي
إطار صور رقمي يعمل بالطاقة الشمسية: 11 خطوة (مع صور)
إطار صور رقمي يعمل بالطاقة الشمسية: إليك هدية صغيرة أنيقة قدمتها لزوجتي في عيد الميلاد الماضي. & nbsp؛ ستكون هدية رائعة بشكل عام - أعياد الميلاد أو الذكرى السنوية أو عيد الحب أو المناسبات الخاصة الأخرى! في جوهرها توجد صورة رقمية قياسية جاهزة من سلسلة المفاتيح f