فهرست مطالب:
![پازل شماره با آردوینو: 4 مرحله (همراه با تصاویر) پازل شماره با آردوینو: 4 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/004/image-9882-16-j.webp)
تصویری: پازل شماره با آردوینو: 4 مرحله (همراه با تصاویر)
![تصویری: پازل شماره با آردوینو: 4 مرحله (همراه با تصاویر) تصویری: پازل شماره با آردوینو: 4 مرحله (همراه با تصاویر)](https://i.ytimg.com/vi/A1JNJrpTx1o/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
![Image Image](https://i.howwhatproduce.com/images/004/image-9882-18-j.webp)
![](https://i.ytimg.com/vi/WISaFLhGbmI/hqdefault.jpg)
![لیست اجزاء لیست اجزاء](https://i.howwhatproduce.com/images/004/image-9882-19-j.webp)
سلام دوستان ، امروز می خواهم این پروژه واحد را به اشتراک بگذارم. این در مورد یک بازی پازل عددی با آردوینو است که بازی روی تلویزیون نمایش داده می شود و توسط یک صفحه کلید (4x4) کنترل می شود
ویدیو را اینجا ببینید
برای کشیدن یا حرکت دادن مربع پازل ، کلید را با توجه به موقعیت مربع مورد نظر فشار دهید. به عنوان مثال ، همانطور که در تصویر نشان داده شده است ، اگر می خواهید مربع با عدد 5 (که دارای موقعیت چهارم است) را به سمت چپ حرکت دهید (زیرا موقعیت خالی وجود دارد) ، کلید "4" را در صفحه کلید فشار دهید ، زیرا این چهارمین موقعیت در صفحه کلید است.
اگر این پروژه را دوست دارید لطفاً در مسابقه پازل به آن رای دهید.
با تشکر
مرحله 1: فهرست اجزاء
مواد مورد استفاده برای این پروژه عبارتند از:
- آردوینو یکی یا مدل دیگر.
- تلویزیون با خروجی ویدئو.
- کابل ویدئویی RCA
- (1) مقاومت 1k اهم.
- (1) مقاومت 470 اهم.
- صفحه کلید Hex.
- پرش کننده ها
مرحله 2: اتصال آردوینو به تلویزیون
![اتصال آردوینو به تلویزیون اتصال آردوینو به تلویزیون](https://i.howwhatproduce.com/images/004/image-9882-20-j.webp)
![اتصال آردوینو به تلویزیون اتصال آردوینو به تلویزیون](https://i.howwhatproduce.com/images/004/image-9882-21-j.webp)
![اتصال آردوینو به تلویزیون اتصال آردوینو به تلویزیون](https://i.howwhatproduce.com/images/004/image-9882-22-j.webp)
این کتابخانه را بارگیری کرده و آن را به طرح وارد کنید.
ابتدا ، مقاومتها را بصورت خطی به سیم متصل شده اضافه کنید.
کابل RCA دارای 2 سیم ، سیم زمینی و سیم ویدیویی خواهد بود.
مقاومت 1k اهم به پین 9 آردوینو متصل است.
470 اهم به پین 7 آردوینو متصل است.
انتهای مقاومت ها را بچسبانید و آن را به کابل ویدئو وصل کنید.
سیم GND کابل RCA به GND آردوینو می رود.
اگر در تدوین مشکلی دارید ، 3 پوشه موجود در پوشه کتابخانه را استخراج کنید.
مرحله 3: صفحه کلید را وصل کنید
![صفحه کلید را وصل کنید صفحه کلید را وصل کنید](https://i.howwhatproduce.com/images/004/image-9882-23-j.webp)
پین آردوینو | صفحه کلید |
---|---|
13 | ردیف 0 |
6 | ردیف 1 |
5 | ردیف 2 |
4 | ردیف 3 |
3 | سرهنگ 0 |
2 | سرهنگ 1 |
1 | سرهنگ 2 |
0 | سرهنگ 3 |
پروژه را مطابق تصویر جمع آوری کنید.
مرحله 4: کد
![کد کد](https://i.howwhatproduce.com/images/004/image-9882-24-j.webp)
اعداد (1 تا 16) در یک آرایه ذخیره می شوند.
عدد 16 نشان دهنده موقعیت خالی است.
برای به هم زدن اعداد ، کلید 'A' را فشار دهید (در ابتدای بازی) ، این روشی را فرا می خواند که اعداد موجود در آرایه را به هم می زند و بعداً در صفحه نشان داده می شود.
وقتی یک کلید را در صفحه کلید فشار می دهید ، برنامه بررسی می کند که آیا در موقعیت نزدیک موقعیت خالی وجود دارد یا خیر
(چپ ، راست ، بالا یا پایین). همانطور که در تصویر نشان داده شده است: اگر کلید '1' فشار داده شود ، موقعیت های نزدیک را تأیید می کند.
تغییر (کلید) {
مورد 1':
تغییر (0 ، 1) ؛ // موقعیت آرایه (0) ، موقعیت آرایه (1) را بررسی می کند.
تغییر (0 ، 4) ؛ // موقعیت آرایه (0) ، موقعیت آرایه (4) را بررسی می کند.
زنگ تفريح؛
…………
تابع CHANGE اعداد موجود در آرایه و صفحه را با اعداد به روز می کند.
بازی زمانی به پایان می رسد که آرایه در ترتیب صحیح باشد: {1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15، 16}
کد کامل را از اینجا بارگیری کنید.
اگر این پروژه را دوست دارید لطفاً در مسابقه پازل و مسابقه المپیک سازنده به آن رای دهید
با تشکر
توصیه شده:
تلفن همراه شماره گیری روتاری سبک یکپارچهسازی با سیستمعامل: 4 مرحله (همراه با تصاویر)
![تلفن همراه شماره گیری روتاری سبک یکپارچهسازی با سیستمعامل: 4 مرحله (همراه با تصاویر) تلفن همراه شماره گیری روتاری سبک یکپارچهسازی با سیستمعامل: 4 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/001/image-2444-8-j.webp)
تلفن همراه شماره گیری روتاری سبک یکپارچهسازی با سیستمعامل: این پروژه به دلیل نیاز عملی و تمایل به انجام کاری سرگرم کننده انجام شد. به عنوان اکثر خانواده های مدرن ، ما از داشتن & quot؛ خانه & quot؛ واقعی & quot؛ دست کشیدیم. تلفن (با سیم) سالها پیش در عوض ، ما سیم کارت اضافی مرتبط با & quot؛ قدیمی & quot؛ خود داریم. شماره خانه
فرار از ورق (پازل اکسل): 5 مرحله (همراه با تصاویر)
![فرار از ورق (پازل اکسل): 5 مرحله (همراه با تصاویر) فرار از ورق (پازل اکسل): 5 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/002/image-4370-7-j.webp)
فرار از ورق (پازل اکسل): فرار از ورق یک بازی کوچک Excel است که من چندین سال پیش برای آموزش مهارت های پیشرفته تر Excel به گروهی از همکاران در حالی که کمی سرگرم کننده با معماهای بی اهمیت و منطق بودم ، دو چیز را دوست دارم! بازی ترکیبی از اکسل برای
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
![ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر) ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/003/image-6862-42-j.webp)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو
بازی پازل آردوینو 'breadbot': 6 مرحله (همراه با تصاویر)
![بازی پازل آردوینو 'breadbot': 6 مرحله (همراه با تصاویر) بازی پازل آردوینو 'breadbot': 6 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/images/003/image-7536-31-j.webp)
بازی پازل آردوینو 'breadbot': اوه نه! ربات کودک من به چند سیم احتیاج دارد تا دوباره زنده شود! امروز ما یک بازی پازل می سازیم که ممکن است به کاربران مبتدی آردوینو در مورد نان بردینگ چیزی بیاموزد. برای همین این را درست کردم! شما می توانید آن را تا آنجا که می خواهید پیچیده کنید ، اما من انتخاب کردم
رابط شماره گیری روتاری تلفن با آردوینو: 6 مرحله (همراه با تصاویر)
![رابط شماره گیری روتاری تلفن با آردوینو: 6 مرحله (همراه با تصاویر) رابط شماره گیری روتاری تلفن با آردوینو: 6 مرحله (همراه با تصاویر)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122942-interface-a-rotary-phone-dial-to-an-arduino-6-steps-with-pictures-j.webp)
رابط شماره گیری روتاری تلفن با آردوینو: یک تلفن دوار قدیمی می تواند برای اهداف مختلفی در پروژه های آردوینو مورد استفاده قرار گیرد - از آن به عنوان یک دستگاه ورودی جدید استفاده کنید ، یا از آردوینو برای اتصال یک تلفن دوار به رایانه خود استفاده کنید. این یک راهنمای بسیار اساسی که نحوه اتصال شماره گیری به