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

ساعة ريترو باك مان: 6 خطوات (مع صور)
ساعة ريترو باك مان: 6 خطوات (مع صور)

فيديو: ساعة ريترو باك مان: 6 خطوات (مع صور)

فيديو: ساعة ريترو باك مان: 6 خطوات (مع صور)
فيديو: جربوها مع اخواتكن😂 2024, شهر نوفمبر
Anonim
Image
Image

بواسطة TechKiwiGadgetsTechKiwiGadgets على Instagram تابع المزيد من المؤلف:

مستكشف أخطاء شحن USB ومصلحها
مستكشف أخطاء شحن USB ومصلحها
مستكشف أخطاء شحن USB ومصلحها
مستكشف أخطاء شحن USB ومصلحها
مصباح يدوي صديق للبيئة قابل لإعادة الشحن USB
مصباح يدوي صديق للبيئة قابل لإعادة الشحن USB
مصباح يدوي صديق للبيئة قابل لإعادة الشحن USB
مصباح يدوي صديق للبيئة قابل لإعادة الشحن USB
ساعة كلمة متحركة
ساعة كلمة متحركة
ساعة كلمة متحركة
ساعة كلمة متحركة

حول: مجنون بالتكنولوجيا والإمكانيات التي يمكن أن توفرها. أحب التحدي المتمثل في بناء أشياء فريدة. هدفي هو جعل التكنولوجيا ممتعة ، وذات صلة بالحياة اليومية ومساعدة الناس على النجاح في بناء رائع … المزيد عن TechKiwiGadgets »

قم ببناء ساعة تفاعلية بجانب سرير Pac-Man ، مع شاشة تعمل باللمس ، وشخصيات Pac-Man المتحركة.

هذا المشروع الرائع سهل الصنع بشكل مدهش وهو هدية رائعة لمدمني Pac-Man الذين يشعرون بالحنين إلى الماضي.

بالإضافة إلى القدرة على التفاعل مع لعبة Pac-Man ، يمكنك تسجيل صوت من اختيارك للتنبيه.

*** تم إصدار كود V10 مع لعبة Pacman الأصلية المضمنة الآن مع Dots ***

الخطوة 1: اجمع المواد

اجمع المواد
اجمع المواد
اجمع المواد
اجمع المواد
اجمع المواد
اجمع المواد

تتكون ساعة Retro Pac-Man من 5 وحدات رئيسية جنبًا إلى جنب مع علبة مقطوعة بالليزر من خشب MDF.

  1. لوحة Arduino - Arduino Mega 2560 (يمكن شراء العناصر 1 و 2 و 3 كأمر واحد مجمع)
  2. شاشة لمس اردوينو شيلد - 3.2 انش ميجا تاتش ال سي دي
  3. شاشة لمس لوحة التوسيع - شاشة TFT LCD مقاس 3.2 بوصة + شاشة تعمل باللمس لـ Arduino's Mega 2560 (* ملاحظة: تجنب Sainsmart ، انظر القسم 4 أدناه)
  4. وحدة ساعة الوقت الحقيقي - DS3231 RTC
  5. وحدة التسجيل الصوتي - ISD1820 مسجل الصوت

مرفق في التعليمات كود Arduino الضروري وروابط للمكتبات وأي ملفات رسومات خاصة ستحتاجها لبناء المشروع.

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

بالإضافة إلى هذه الوحدات ، سوف تحتاج إلى المكونات التالية

  1. دبابيس لوحة × 4 لتثبيت الغلاف الأمامي بالجسم
  2. راتنجات الايبوكسي من جزأين للصق العلبة معًا
  3. صفائح ورق الصنفرة - 4 ورقات كل منها من الدرجة الناعمة والمتوسطة لصنفرة الأخشاب
  4. مثقاب كهربائي بقطر 3 مم من مثقاب الخشب.
  5. كابل USB بطول 1 متر
  6. شاحن USB (يستخدم لإمداد الطاقة على مدار الساعة)
  7. 150 مم × 30 مم × 3 مم MDF أو ستايرين لبناء قوس لتثبيت الدائرة في مكانها داخل العلبة
  8. مسدس الغراء الساخن

تكون مكونات تعتيم الإضاءة الخلفية التلقائية الاختيارية مطلوبة فقط إذا كانت ساعة بجانب السرير

  1. المقاوم 270 كيلو أوم
  2. ديود زينر 3.3 فولت 0.5 وات
  3. مقاوم 47 أوم
  4. المقاوم المعتمد على الضوء (LDR)

الخطوة الثانية: بناء الحالة

بناء القضية
بناء القضية
بناء القضية
بناء القضية
بناء القضية
بناء القضية

العلبة مصنوعة من خشب MDF مقاس 9 مم و 3 مم تم قطعه بالليزر. فيما يلي ملفات بأبعاد وعدد الأجزاء المطلوبة التي يمكنك إرسالها إلى شركة قطع الليزر المحلية للقيام بذلك نيابة عنك.

1. اللوحة الأمامية

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

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

تم إدخال أربعة دبابيس للوحة في زوايا الجزء الداخلي من اللوحة الأمامية وتم لصقها في مكانها مع بروز حوالي 10 مم في العلبة. سيتم إدخال هذا في اللوحة الخلفية بحيث يمكن إزالته أثناء الاختبار.

2. اللوحة الخلفية

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

باستخدام مواضع الفتحات من دبابيس اللوحة الأمامية ، قم بتمييز الثقوب بدقة 3 مم وحفرها وتحقق من توصيل الوحدتين الأمامية والخلفية معًا.

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

4. حالة ثلاثية الأبعاد بديلة قام اثنان من صناع التفضل بنشر نموذج ثلاثي الأبعاد لساعة Retro Pacman Clock

ويمكن العثور عليها هنا

حقيبة باك مان من فيكونينك

ريمكس علبة ساعة باك مان من ترونيك جر

الخطوة 3: تجميع الوحدات الإلكترونية

قم بتجميع الوحدات الإلكترونية
قم بتجميع الوحدات الإلكترونية
قم بتجميع الوحدات الإلكترونية
قم بتجميع الوحدات الإلكترونية
قم بتجميع الوحدات الإلكترونية
قم بتجميع الوحدات الإلكترونية

تحتوي الدائرة الشاملة على ساعة Real Time Clock و Arduino Mega ووحدة صوت وشاشة تعمل باللمس وشاشة.

1. ساعة في الوقت الحقيقي

قم بتركيب ساعة Realtime على الجزء الخلفي من Arduino Mega كما في الصورة المقدمة. لقد استخدمت مسدس الغراء الساخن ورغوة التعبئة للتأكد من عدم ملامستها وهناك بعض التوسيد لامتصاص الحركة. في حالتي ، قمت بلحام 2 من أرجل RTC مباشرة إلى Arduino واستخدمت سلك التوصيل لتوصيل 5v و GND بـ Arduino.

2. وحدة تسجيل الصوت

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

3. إضاءة خلفية تلقائية باهتة (اختياري) إذا كنت تنوي استخدام ساعة بجانب السرير ، فمن المحتمل أن ترغب في تعتيم الإضاءة الخلفية تلقائيًا في الليل حتى لا تؤثر على نومك. (إذا لم يكن الأمر كذلك ، فيمكنك تخطي هذه الخطوة!)

لسوء الحظ ، فإن الإضاءة الخلفية في شاشة TFT موصولة بقوة + 3.3 فولت ولا يمكن ضبطها باستخدام Arduino. هذا يعني أنه يتعين علينا فصله وإعادة الاتصال بدبوس PWM على Arduino للتحكم في سطوع الإضاءة الخلفية. كنت أرغب في القيام بذلك بأقل ضرر ممكن للدبابيس أو المسارات الموجودة على المكونات ، لذا اتبعت النهج التالي.

اتبع الخطوات أدناه بعناية

(أ) لتحقيق ذلك ، يتم وضع المقاوم المعتمد على الضوء (LDR) في الجزء الخلفي من الوحدة لاكتشاف الضوء. قم بحفر فتحتين مقاس 3 مم في العلبة وادفع أرجل LDR عبر الفتحات. استخدم الغراء الساخن داخل الخزانة لتثبيت الأرجل في مكانها. قم بلحام سلكين داخل العلبة وقم بتوصيلهما وفقًا لمخطط الدائرة. أضف 270 كيلو أوم المقاوم إلى A7 من Arduino وفقًا لمخطط الدائرة.

(ب) قم بإزالة شاشة TFT ، وضعها على سطح ثابت. حدد الدبوس 19 (LED_A) وقم بإزالة بضعة ملليمترات من البلاستيك عند قاعدة الدبوس بعناية. قم بثني الدبوس بشكل مسطح وبعيدًا عن الموصل وفقًا للصورة أعلاه. تحقق من أن TFT Sheild يمكن توصيله بإحكام وأن الدبوس المثني لا يعيق القابس أو المقبس.

(ج) قم بلحام 47 أوم سجل للثني فوق الدبوس وقم بتوصيل سلك من المقاوم بـ D9 من Arduino Mega. يمكن أن يصل دبوس Arduino D9 إلى 40 مللي أمبير ، لذا فإن المقاوم يحد من هذا إلى أقل من ذلك. قم بتوصيل 3.3 فولت Zener Diode بنفس الدبوس (LED_A) وقم بتوصيله بالأرض وفقًا للرسم التخطيطي. الغرض من ذلك هو حماية الإضاءة الخلفية من الجهد الزائد حيث سينظم الجهد إلى 3.3 فولت.

4. شاشة TFT و Arduino Shield: ادفع بعناية موصلات TFT التي تعمل باللمس مقاس 3.2 بوصة إلى TFT Arduino Shield. ثم قم بتوصيل الجزء العلوي من Arduino بعناية وفقًا للصورة المقدمة. يحتوي RTC على بطارية ، لذا سيحتفظ بالوقت الصحيح حتى إذا تم فصل الطاقة. يتم تخزين وقت التنبيه في Eeprom على Arduino مما يعني أنه سيتم الاحتفاظ به إذا كان هناك انقطاع التيار الكهربائي.

الخطوة 4: قم بتحميل الكود واختبر الساعة

قم بتحميل الرمز واختبر الساعة
قم بتحميل الرمز واختبر الساعة

"تحميل =" كسول"

DK وموضوعات أخرى
DK وموضوعات أخرى
DK وموضوعات أخرى
DK وموضوعات أخرى

يمكن تعديل رمز Retro Pac-Man Clock لتوفير سمات أخرى. يعني كابل USB أن هناك إمكانية للمصنعين الآخرين لتطوير سماتهم الفريدة.

تم تضمين نسخة أولية من Donkey Kong. تعمل الساعة كالمعتاد والتحكم في شاشة اللمس موجود للتحكم في ماريو.

*** تم إصدار إصدار الإنتاج 3 الآن في هذا Instructable ***

يمكن استخدام عناصر التحكم لأعلى ولأسفل ولليسار ولليمين لتغيير اتجاه ماريو فقط عن طريق لمس أعلى الشاشة وأسفلها ويسارها ويمينها.

للقفز عند السفر يسارًا أو يمينًا المس الجزء العلوي من الشاشة. لتنشيط قائمة الإعداد ، اضغط على منتصف الشاشة.

آمل أن يكون هذا مصدر إلهام للآخرين لمزيد من التطوير !!

مسابقة الميكروكونترولر 2017
مسابقة الميكروكونترولر 2017
مسابقة الميكروكونترولر 2017
مسابقة الميكروكونترولر 2017

الجائزة الأولى في مسابقة Microcontroller 2017

موصى به: