فهرست مطالب:
- مرحله 1: مواد را جمع آوری کنید
- مرحله 2: قاب سه بعدی را چاپ کنید
- مرحله 3: ساختن مدار
- مرحله 4: کد را بارگذاری کنید
تصویری: ساعت بازی یکپارچهسازی با سیستمعامل - آردوینو: 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
یک ساعت خواب بازی تعاملی ، با صفحه لمسی و تصاویر متحرک ایجاد کنید که می توانید صدای دلخواه خود را برای زنگ هشدار ضبط کنید.
این به روز رسانی یک پروژه قبلی است که اکنون شامل یک قاب چاپ سه بعدی و چهار برنامه جداگانه برای انتخاب است
1. Arcade Clock - DK Mario ، Space Invaders & Pacman انیمیشن
2. Pacman Clock - بازی متحرک Pacman متحرک با عملکرد ساعت
3. DK Clock - بازی متحرک DK متحرک با عملکردهای ساعت
4. Tumble Ghost - بازی متحرک Pacman Ghost بر اساس Flappy Bird
ساخت بسیار سرگرم کننده و هدیه ای عالی برای کسانی که دوست دارند نوستالژی شخصیت های بازی های دهه 80 را دوباره زنده کنند
** اگر این دستورالعمل را دوست دارید لطفاً در "مسابقه ساعت" با فشار دادن دکمه در پایین صفحه به آن رای دهید ***
سپاس فراوان !!
مرحله 1: مواد را جمع آوری کنید
- Arduino Board - Arduino Mega 2560 (موارد 1 ، 2 و 3 را می توان به صورت یک بسته خریداری کرد)
- Touch Screen Arduino Shield - سپر 3.2 اینچی مگا تاچ ال سی دی محافظ توسعه
- صفحه لمسی - صفحه نمایش TFT LCD 3.2 اینچی + صفحه لمسی برای Mega 2560 آردوینو
- ماژول ساعت واقعی - DS3231 RTC
- ماژول ضبط صدا - ضبط کننده صدا ISD1820
- رشته PLA برای چاپگر سه بعدی
- رزین اپوکسی دو قسمتی جهت چسباندن قاب به هم
- کابل USB شارژر USB طول 2 متر (برای منبع تغذیه ساعت استفاده می شود)
- چسب حرارتی تفنگی
- کابل ها X 3
اجزای اختیاری نورپردازی خودکار اختیاری فقط در صورت وجود ساعت کنار تخت مورد نیاز است
- مقاومت 270k اهم
- دیود زنر 3.3v
- مقاومت 0.5 وات 47 اهم
- مقاومت وابسته به نور (LDR)
مرحله 2: قاب سه بعدی را چاپ کنید
من قاب ساعت را روی Creality Ender 3 چاپ کردم. همه فایلهای چاپ سه بعدی و دستورالعمل های مورد را می توانید در Thingiverse پیدا کنید
مرحله 3: ساختن مدار
مدار کلی شامل یک ساعت واقعی ، Arduino Mega ، ماژول صدا ، صفحه لمسی و یک صفحه نمایش است.
1. ساعت واقعی
ساعت Realtime را در پشت Arduino Mega مطابق تصویر ارائه شده نصب کنید. من از تفنگ چسب حرارتی و فوم بسته بندی استفاده کردم تا مطمئن شوم که به هم دست نمی زنند و مقداری بالشتک برای جذب حرکت وجود دارد. در مورد من ، 2 پایه RTC را مستقیماً به آردوینو لحیم کردم و از سیم اتصال برای اتصال 5 ولت و GND به آردوینو استفاده کردم.
2. ماژول ضبط صدا
اینها واقعاً خنک هستند و استفاده از آنها آسان است. به روشی مشابه بالا ، از فوم و چسب حرارتی برای قرار دادن ماژول و بلندگو در پشت آردوینو استفاده کنید تا از لمس آنها عایق باشید. ماژول صدا توسط D8 در آردوینو فعال می شود ، بنابراین این و منبع تغذیه مطابق نمودار مدار ارائه شده نیاز به اتصال دارند.
3. تنظیم کننده نور پس زمینه خودکار (اختیاری)
اگر قصد دارید از ساعت خواب استفاده کنید ، احتمالاً می خواهید نور پس زمینه را به طور خودکار در شب کم کنید تا بر خواب شما تأثیر نگذارد. (در غیر این صورت می توانید از این مرحله بگذرید!) متأسفانه ، نور پس زمینه در صفحه TFT به سختی +3.3 ولت است و نمی توان آن را با آردوینو تنظیم کرد. این بدان معناست که ما باید آن را جدا کرده و مجدداً به پین 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 در Arduino ذخیره می شود ، به این معنی که در صورت قطع برق حفظ می شود.
مرحله 4: کد را بارگذاری کنید
نفر دوم در مسابقه ساعت
توصیه شده:
یک کنسول بازی یکپارچهسازی با سیستمعامل شخصی خود بسازید! که همچنین یک تبلت Win10 است!: 6 مرحله (همراه با تصاویر)
خودتان یک کنسول بازی قابل حمل یکپارچهسازی با سیستمعامل بسازید! …… که همچنین یک تبلت Win10 است!: در این پروژه به شما نشان خواهم داد که چگونه یک کنسول بازی یکپارچهسازی با سیستمعامل قابل حمل ایجاد کنید که می تواند به عنوان یک تبلت ویندوز 10 نیز استفاده شود. این شامل 7 & quot؛ LCD HDMI با صفحه لمسی ، LattePanda SBC ، PCB USB Type C PD و چند دستگاه مکمل دیگر
با RTC یک ساعت یکپارچهسازی با سیستمعامل Nixie بسازید!: 7 مرحله (همراه با تصاویر)
ساعت Nixie خود را یکپارچهسازی با سیستمعامل RTC بسازید! این بدان معناست که من به شما نشان خواهم داد که چگونه می توانید لوله های نیکسی را با منبع تغذیه DC ولتاژ بالا کنترل کنید و سپس 4 لوله نیکسی را با آردوینو ، ساعت در زمان واقعی (RTC) و cu… ترکیب می کنم
قاب هنری LED Pixel با هنر بازی یکپارچهسازی با سیستمعامل ، برنامه کنترل شده: 7 مرحله (همراه با تصاویر)
قاب هنری LED پیکسل با هنر بازی یکپارچهسازی با سیستمعامل ، برنامه کنترل شده: ایجاد یک برنامه کنترل کننده ART LED ART با 1024 LED که نمایشگر RETRO 80s ARCADE GAME ART Parts Pixel Makers - 59 دلار Adafruit 32x32 P4 LED Matrix - $ 49.9512x20 & 1 اینچ ضخامت - دود سبک شفاف از پلاستیک شیر
کنسول بازی یکپارچهسازی با سیستمعامل (N64 Mod) با KODI: 7 مرحله (همراه با تصاویر)
کنسول بازی یکپارچهسازی با سیستمعامل (N64 Mod) با KODI: بازی بازی های یکپارچهسازی با سیستمعامل در کنسول های مدرسه قدیمی بسیار سرگرم کننده است اما خرید کنسول های فردی و همه بازی هایی که همراه آن هستند بسیار دست و پا گیر و گران است! ناگفته نماند که دانشجوی کالج/دانشگاه هستید و در آستانه آپارتمان نقل مکان می کنید
کابینت بازی با موضوع یکپارچهسازی با سیستمعامل/فضا: 6 مرحله (همراه با تصاویر)
کابینت بازی با موضوع یکپارچهسازی با سیستمعامل/فضا: به راهنمای من برای ایجاد کابینت بازی رومیزی با موضوع Space/Retro Gaming خوش آمدید! برای این دستورالعمل ، به موارد زیر نیاز دارید: Raspberry Pi 3 یا 2 Board (RSComponents یا Pimoroni) و پوند ؛ 28- 34 کابل میکرو USB برای تغذیه تمشک پای & پوند ؛ 28-1