فهرست مطالب:

ساعت Pac-Man Retro: 6 مرحله (همراه با تصاویر)
ساعت Pac-Man Retro: 6 مرحله (همراه با تصاویر)

تصویری: ساعت Pac-Man Retro: 6 مرحله (همراه با تصاویر)

تصویری: ساعت Pac-Man Retro: 6 مرحله (همراه با تصاویر)
تصویری: 😉 وقتی شوهرش سرکاره، ربات مرد تمام خواسته های زن را برآورده می کند 2024, جولای
Anonim
Image
Image

توسط TechKiwiGadgetsTechKiwiGadgets در اینستاگرام بیشتر توسط نویسنده دنبال کنید:

عیب یاب شارژ 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 Board - Arduino Mega 2560 (موارد 1 ، 2 و 3 را می توان به صورت یک بسته خریداری کرد)
  2. صفحه لمسی Arduino Shield - سی دی 3.2 اینچی Mega Touch L
  3. صفحه لمسی Expansion Board Shield - نمایشگر 3.2 اینچی TFT LCD + صفحه لمسی برای Arduino's Mega 2560 (*توجه: از Sainsmart اجتناب کنید به بخش 4 در زیر مراجعه کنید)
  4. ماژول ساعت واقعی - DS3231 RTC
  5. ماژول ضبط صدا - ضبط کننده صدا ISD1820

در دستورالعمل ، کد لازم آردوینو ، پیوندها به کتابخانه ها و فایلهای گرافیکی خاصی که برای ساخت پروژه نیاز دارید ، ضمیمه شده است.

در لیست بالا پیوندهایی به تامین کنندگان قطعات وجود دارد که مشابه موارد استفاده شده در نمونه اولیه هستند. شما می توانید قطعات را از هر کجا که مناسب می دانید تهیه کنید تا مطمئن شوید هزینه ها به حداقل می رسد.

علاوه بر این ماژول ها ، به اجزای زیر نیز نیاز خواهید داشت

  1. پین پنل x 4 برای بستن قاب جلویی به بدنه
  2. رزین اپوکسی دو قسمتی جهت چسباندن قاب به هم
  3. ورق های کاغذ سنباده - هر کدام 4 ورق از درجه خوب و متوسط برای سنباده زدن چوب
  4. مته برقی با مته چوبی با قطر 3 میلی متر.
  5. کابل USB به طول 1 متر
  6. شارژر USB (برای منبع تغذیه ساعت استفاده می شود)
  7. MDF 150mm x 30mm x 3mm یا استایرن برای ایجاد یک براکت برای نگه داشتن مدار در داخل کیف
  8. چسب حرارتی تفنگی

اجزای اختیاری نورپردازی خودکار اختیاری فقط در صورت وجود ساعت کنار تخت مورد نیاز است

  1. مقاومت 270k اهم
  2. دیود زنر 3.3 ولت 0.5 وات
  3. مقاومت 47 اهم
  4. مقاومت وابسته به نور (LDR)

مرحله 2: ساخت پرونده

Case را بسازید
Case را بسازید
Case را بسازید
Case را بسازید
Case را بسازید
Case را بسازید

جنس بدنه از چوب MDF 9 میلیمتری و 3 میلی متری است که به صورت لیزری برش خورده است. در زیر فایل هایی با ابعاد و تعداد قطعات مورد نیاز است که می توانید به یک شرکت برش لیزری محلی ارسال کنید تا این کار را برای شما انجام دهد.

1. پنل جلو

پنل جلویی بین دو حلقه جانبی قرار گرفته و با چسب اپوکسی 5 قسمتی دو دقیقه ای در جای خود چسبانده شده است. مراقب باشید در چسب زیاده روی نکنید زیرا اگر از طرفین خارج شود نشان می دهد.

علاوه بر این ، یک قطعه کوچک از مواد روی گریل جلوی جلویی چسبانده می شود تا جلوه ای زیبا ایجاد کند و همچنین به صدای بلندگوی زنگ دار اجازه می دهد جلوی ساعت را انجام دهد.

چهار پین پانل به گوشه های داخلی پنل جلویی وارد شده و با فاصله حدود 10 میلی متری به داخل قاب چسبانده شده است. این مورد در پنل پشتی قرار داده می شود تا در حین آزمایش حذف شود.

2. پشت پنل

پنل پشتی از پنج حلقه جانبی تشکیل شده و به دنبال آن قسمت پشتی که توسط حلقه جانبی نهایی ساندویچ می شود. بار دیگر و با چسب اپوکسی 5 دقیقه ای دو قسمتی در جای خود چسبانده می شود. مراقب باشید در چسب زیاده روی نکنید زیرا اگر از طرفین خارج شود نشان می دهد.

با استفاده از موقعیت های سوراخ از پین های پنل جلویی ، حفره های 3 میلی متری را با دقت علامت گذاری و سوراخ کنید و اتصالات جلو و عقب را به هم متصل کنید.

3. اجزای ماسه و رنگ هنگامی که واحدهای جلو و عقب را مونتاژ کرده اید ، می توانید هر رنگی را رنگ کنید یا فقط با دست کمی ماساژ دهید و با یک اسپری لاک شفاف بپوشانید. من دومی را انتخاب کردم زیرا از اثر چوب برجسته ای که برش لیزری پس از سنباده زنی سبک برجا گذاشت بسیار خوشم آمد. من مجبور شدم 3 تا 4 لایه اسپری لاک شفاف روی چوب بگذارم تا محکم شود چون چوب بسیار متخلخل است.

4. مورد 3D جایگزین دو سازنده با مهربانی یک قالب سه بعدی برای این ساعت Pacman Retro منتشر کرده اند

اینها را می توانید در اینجا پیدا کنید

مورد Pac Man توسط feconinc

ریمیکس قاب ساعت Pac man توسط TronicGr

مرحله 3: ماژول های الکترونیکی را جمع آوری کنید

جمع آوری ماژول های الکترونیکی
جمع آوری ماژول های الکترونیکی
جمع آوری ماژول های الکترونیکی
جمع آوری ماژول های الکترونیکی
جمع آوری ماژول های الکترونیکی
جمع آوری ماژول های الکترونیکی

مدار کلی شامل یک ساعت واقعی ، Arduino Mega ، ماژول صدا ، صفحه لمسی و یک صفحه نمایش است.

1. ساعت واقعی

ساعت Realtime را در پشت Arduino Mega مطابق تصویر ارائه شده نصب کنید. من از تفنگ چسب حرارتی و فوم بسته بندی استفاده کردم تا مطمئن شوم که به هم دست نمی زنند و مقداری بالشتک برای جذب حرکت وجود دارد. در مورد من ، 2 پایه RTC را مستقیماً به آردوینو لحیم کردم و از سیم اتصال برای اتصال 5 ولت و GND به آردوینو استفاده کردم.

2. ماژول ضبط صدا

اینها واقعاً خنک هستند و استفاده از آنها آسان است. به روشی مشابه بالا ، از فوم و چسب حرارتی برای قرار دادن ماژول و بلندگو در پشت آردوینو استفاده کنید تا از لمس آنها عایق باشید. ماژول صدا توسط D8 در آردوینو فعال می شود ، بنابراین این و منبع تغذیه مطابق نمودار مدار ارائه شده نیاز به اتصال دارند.

3. تنظیم کننده نور پس زمینه خودکار (اختیاری) اگر قصد استفاده از ساعت خواب را دارید ، احتمالاً می خواهید نور پس زمینه را به طور خودکار در شب کم کنید تا بر خواب شما تأثیر نگذارد. (اگر نه ، می توانید از این مرحله بگذرید!)

متأسفانه ، نور پس زمینه در صفحه TFT به سختی به +3.3v متصل می شود و نمی توان آن را با آردوینو تنظیم کرد. این بدان معناست که ما باید آن را جدا کرده و مجدداً به پین PWM در آردوینو متصل شویم تا روشنایی نور پس زمینه را کنترل کنیم. من می خواستم این کار را با حداقل آسیب به پین ها یا قطعات روی قطعات انجام دهم ، بنابراین رویکرد زیر را در پیش گرفتم.

مراحل زیر را با دقت انجام دهید

الف) برای دستیابی به این هدف ، یک مقاومت وابسته به نور (LDR) در پشت دستگاه برای تشخیص نور قرار گرفته است. دو سوراخ 3 میلی متری را در جعبه ایجاد کنید و پایه های LDR را در سوراخ ها فشار دهید. از چسب حرارتی در داخل کابینت برای ثابت نگه داشتن پاها استفاده کنید. دو سیم را در قسمت داخلی بدنه لحیم کرده و مطابق نمودار مدار متصل کنید. مطابق نمودار مدار ، یک مقاومت 270k اهم به A7 آردوینو اضافه کنید.

(ب) صفحه TFT را بردارید و آن را روی یک سطح محکم قرار دهید. پین 19 (LED_A) را شناسایی کرده و چند میلی متر پلاستیک را در پایه پین با دقت بردارید. مطابق تصویر بالا پین را صاف و دور از کانکتور خم کنید. بررسی کنید که TFT Sheild می تواند محکم به برق متصل شود و پین خم شده مانع دوشاخه یا سوکت نشود.

(ج) یک رجیستر 47 اهم را روی پین خم شده لحیم کرده و سیم را از مقاومت به D9 آردوینو مگا وصل کنید. پین Arduino D9 می تواند تا 40 میلی آمپر غرق شود ، بنابراین مقاومت این مقدار را به کمتر از این محدود می کند. یک دیود زنر 3.3 ولت را به همان پین (LED_A) وصل کنید و مطابق نمودار آن را به زمین وصل کنید. هدف از این کار محافظت از نور پس زمینه در برابر اضافه ولتاژ است زیرا ولتاژ را به 3.3 ولت تنظیم می کند.

4. TFT Screen و Arduino Shield کانکتورهای صفحه لمسی TFT 3.2 اینچی را با دقت به TFT Arduino Shield فشار دهید. سپس مطابق تصویر ارائه شده به بالای آردوینو وصل شوید. RTC دارای باتری است بنابراین حتی در صورت قطع برق زمان صحیح را حفظ می کند. زمان هشدار در Eeprom در آردوینو ذخیره می شود ، به این معنی که در صورت وجود برق قطع می شود.

مرحله 4: کد را بارگذاری کرده و ساعت را آزمایش کنید

کد را بارگذاری کرده و ساعت را آزمایش کنید
کد را بارگذاری کرده و ساعت را آزمایش کنید

"loading =" تنبل"

DK و تم های دیگر
DK و تم های دیگر
DK و تم های دیگر
DK و تم های دیگر

کد Retro Pac-Man Clock را می توان برای ارائه تم های دیگر تغییر داد. کابل USB به این معنی است که سایر سازندگان می توانند تم های منحصر به فرد خود را توسعه دهند.

شامل نسخه اولیه Don Kong Kong است. ساعت به طور معمول عمل می کند و کنترل صفحه لمسی برای کنترل ماریو در نظر گرفته شده است.

*** نسخه تولید 3 اکنون در این دستورالعمل منتشر شده است ***

کنترل های بالا ، پایین ، چپ و راست را می توان برای تغییر جهت ماریو تنها با لمس قسمت های بالا ، پایین ، چپ و راست صفحه استفاده کرد.

برای پرش در هنگام حرکت به چپ یا راست ، بالای صفحه را لمس کنید. برای فعال کردن منوی تنظیمات ، مرکز صفحه را فشار دهید.

امیدوارم با این کار بتوانید برای پیشرفت دیگران الهام بخش باشید !!

مسابقه میکروکنترلر 2017
مسابقه میکروکنترلر 2017
مسابقه میکروکنترلر 2017
مسابقه میکروکنترلر 2017

جایزه اول در مسابقه میکروکنترلر 2017

توصیه شده: