فهرست مطالب:
تصویری: PUZZLE - بازی منطقی آردوینو: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
سلام.
من می خواهم در مورد تاریخچه ایجاد یک بازی پازل ساده "Puzzle" با استفاده از Arduino UNO و TFT-Shield به شما بگویم.
برای ایجاد بازی به اجزای زیر نیاز داشتم:
- آردوینو UNO
- آداپتور برق (AC-DC) 6-12V برای Arduino UNO
- کارت MicroSD
- TFT Shield
مرحله 1: نسخه اولیه
TFT-shield از این نظر مناسب است که دارای شکافی برای اتصال کارت micro SD و رمزگشای Jpeg سخت افزاری یکپارچه است. این ویژگی به شما امکان می دهد به سرعت و به راحتی قاب عکس خود را برای مشاهده عکس ها (البته بر اساس نسخه ی نمایشی) بسازید. این همان چیزی است که من برای اولین بار انجام دادم. اما بعد از دیدن عکس ها حوصله ام سر رفت و سپس این ایده به ذهنم رسید: آیا سعی می کنم یک بازی منطقی بسازم؟ چندین شب صرف نوشتن یک طرح برای آردوینو اونو شد. و نسخه اولیه آماده بود.
یک عکس از کارت microSD بارگیری می شود ، تصویر روی صفحه به سلول های 4x3 تقسیم می شود ، سلول پایین سمت راست ناپدید می شود و همه سلول ها به طور تصادفی شروع به حرکت می کنند. با فشار دادن دکمه سمت چپ در زیر صفحه می توانید عکس بعدی را بارگذاری کنید. با فشردن دکمه وسط می توانید بازی را شروع کنید - برای جمع آوری پازل. حرکت پازل ها با فشار دادن روی صفحه لمسی TFT-Shield. به عنوان مثال ، من تصاویری را از installables.com روی کارت میکرو SD ضبط کردم. می توانید هر یک از عکس های خود را روی کارت میکرو SD ضبط کنید.
مرحله 2: افزودن قابلیت ها
جمع آوری پازل 4x3 جالب است ، اما آسان و سریع است. من می خواستم بازی را پیچیده کنم ، به عنوان مثال ، افزایش پارتیشن از 4x3 به 8x6.
من قابلیت تنظیم تعداد ستون ها و سطرها در طرح را اضافه کردم (توصیه می شود: 4x3 ، 4x6 ، 8x3 ، 8x6). بازی بسیار سخت تر و طولانی تر شده است. و حرکت در معماها بسیار دشوارتر شده است.
من تصمیم گرفتم یک راهنمایی اضافه کنم - وقتی روی دکمه چهارم (از چپ به راست) کلیک کردم ، شماره سلول ها روی صفحه ظاهر می شود. وقتی روی دکمه دوم (از چپ به راست) کلیک می کنید ، نکات روی صفحه ناپدید می شوند. وقتی روی اولین دکمه کلیک می کنید ، می توانید رنگ نکته ابزار (بسته به عکس) را تغییر دهید تا نکته ابزار تا حد امکان خوانا شود.
مرحله 3: تظاهرات
در نتیجه کار من ، یک بازی گرفتم ، که برای نشان دادن آن فیلم زیر را تهیه کردم.
در پایان دستورالعمل ها ، طرح TFT_shield_Puzzle را ضمیمه می کنم. برای تدوین طرح باید کتابخانه YATFT را نصب کنید.
امیدوارم از دستورات من لذت برده باشید.
ممنون که تماشا کردید.
توصیه شده:
گیت های منطقی با استفاده از ترانزیستور: 3 مرحله
دروازه های منطقی با استفاده از ترانزیستور: دروازه های منطقی بلوک های اساسی هر سیستم دیجیتالی هستند
برای کمتر از 1 دلار: 5 مرحله ، یک تحلیلگر منطقی دیجیتال بسازید
یک تجزیه و تحلیل منطقی دیجیتال با کمتر از 1 دلار تهیه کنید: سنسور سطح منطقی دستگاهی است که خروجی یک جزء 1 یا 0 (مثبت یا منفی) را تشخیص می دهد. آیا آن سنسورهای سطح خوب با صفحه LCD را می شناسید که حدود 25 دلار قیمت دارند؟ این یکی به طرز خنده داری ارزان تر است و همین کار را انجام می دهد (این من
تست کننده تراشه منطقی رزبری پای: 4 مرحله
Raspberry Pi Logic Chip Tester: این یک اسکریپت تست منطقی برای Raspberry pi است ، با این کار می توانید بررسی کنید که آیا منطق منطقی (خودساخته) شما کار می کند یا خیر. این اسکریپت همچنین می تواند برای آزمایش رله ها مورد استفاده قرار گیرد. از ورودی های 5 ولت GPIO پشتیبانی می کند ، بنابراین اگر مدار شما 5 ولت خروجی دارد ، باید
EZProbe ، کاوشگر منطقی مبتنی بر EZ430: 4 مرحله
EZProbe ، یک کاوشگر منطقی مبتنی بر EZ430: این یک پروژه کاوشگر منطقی ساده بر اساس دانگل TI EZ430 است. من در سپتامبر 2010 از یک پیشنهاد رایگان در چند ez430s از TI در سپتامبر 2010 استفاده کردم. آنها در آزمایش قطعات کوچک کد بسیار مفید و سرگرم کننده هستند و چشمک می زنند. آنها از زمان ب
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو