فهرست مطالب:
تصویری: "تطابق رنگ" (بازی بازتابی): 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
مقدمه:
من برای پروژه مدرسه خود مطمئن نبودم که چه چیزی بسازم ، اما بعد از کمی فکر کردن ، تصمیم گرفتم یک بازی بازتابی بسازم. بالاخره ما یک مدرسه بازی هستیم. ما مجبور بودیم چیزی تعاملی و منحصر به فرد بسازیم ، بنابراین یک بازی عالی خواهد بود! خوشحالم که همه چیز چگونه پیش رفت و امیدوارم شما نیز از این سفر لذت ببرید!
بنابراین با این محصول به شما نشان خواهم داد که چگونه بازی خودم را "Color Match" در آردوینو ساخته ام. خوب قبل از شروع باید بگویم که 1 قسمت کوچک بازی کار نمی کند زیرا در کد من چیزی اشتباه است ، بنابراین می توانید کد من را بگیرید و سعی کنید آن را حل کنید ، اما ما به آنجا می رسیم.
مرحله 1: چگونه کار می کند؟
بنابراین اساساً من یک بازی 1 در مقابل 1 انجام داده ام که در آن شما باید اولین کسی باشید که 4 امتیاز کسب کرد. چگونه می توانید امتیاز کسب کنید؟ خوب این ساده است ، شما باید بهترین بازتاب ها را داشته باشید. شما 3 رنگ مختلف (قرمز ، سبز و آبی) را در یک طرف دریافت کرده اید و برای طرف دیگر یکسان است. در یک طرف یکی از سه رنگ (LED) برای یک لحظه کوتاه شروع به چشمک زدن می کند ، فرض کنید قرمز چشمک می زند. پس از آن در طرف دیگر یکی از سه LED نیز چشمک می زند و اگر قرمز باشد (درست مانند فلاش از طرف دیگر) شما باید اولین نفری باشید که دکمه را فشار می دهید و اولین نفری است که امتیاز کسب می کند. اما اگر سبز یا آبی چشمک می زند ، نباید دکمه را فشار دهید زیرا در غیر این صورت یک امتیاز را از دست می دهید (این قسمتی است که برای من کار نمی کند). بنابراین برای ساده نگه داشتن آن ، فقط باید هنگام مطابقت رنگها را فشار دهید و اگر رنگها مطابقت ندارند فشار ندهید. اولین کسی که به 4 امتیاز برسد برنده مسابقه است.
برای جالب نگه داشتن آن ، یک مورد دیگر وجود دارد که در مورد بازی نگفته ام. وقتی چراغ سبز در یک طرف چشمک می زند و در طرف دیگر نیز همینطور است و سمت سبز ابتدا دکمه را فشار می دهد ، 2 امتیاز کسب می کند. همین مورد در قسمت آبی نیز محاسبه می شود اما به جای 2 لید سبز باید 2 فلاش LED آبی وجود داشته باشد.
مرحله 2: مواد
برای این مرحله ، من قصد دارم همه چیزهایی را که برای ساختن این پروژه به شما نیاز دارید شرح دهم!
آنچه استفاده کردم:
فن آوری
- 1 برابر Arduino Uno
- 5 برابر LED سبز
- 5 برابر LED های آبی
- 2 برابر LED قرمز
- 1 برابر LED زرد
- 2 برابر دکمه های کوچک
- کابل برق 37 برابر (طول هر کدام 40 سانتی متر)
- تخته لحیم 1 برابر
مواد
- جعبه چوبی (اطلاعات بیشتر در مورد "ساخت پروژه خود")
مثلث چوبی (عرض: 10 سانتی متر ، طول: 10 سانتی متر ، ارتفاع: 7 سانتی متر)
- 2 برابر استوانه چوبی (برای دکمه ها)
- رنگ (سفید ، آبی ، سبز ، قرمز ، نارنجی و زرد)
اینها همه موادی هستند که من برای ایجاد این محصول استفاده کرده ام. اینکه در کجا باید استفاده شود همه در زیر توضیح داده شده است. وقتی می خواهید از چیز متفاوتی استفاده کنید ، حتماً ادامه دهید! کمی خلاقیت خود شما نمی تواند آسیبی وارد کند. شما می توانید همه چیز را با تخیل خود پیش ببرید.
مرحله 3: ساخت پروژه خود
در این مرحله من به شما نشان می دهم که چگونه جعبه خود را برای بازی ساختم. من با چند طرح خشن شروع کردم ، بنابراین می دانستم که می خواهم چه چیزی بسازم و چقدر همه چیز باید بزرگ باشد. من فضای کافی در خود جعبه برای پوشش دادن تمام کابل های برق و آردوینو دارم.
1. با چند طرح شروع کنید. در این مرحله باید ترسیم کنید که چگونه اندازه جعبه خود را می خواهید ، LED ها را در کجا می خواهید و دکمه ها را در کجا قرار دهید. من نباید جعبه شما را کوچک کنم زیرا در غیر این صورت فضای کافی برای قرار دادن همه چیز در پروژه خود ندارید.
2. طرح های خود را روی چوب بگذارید تا بدانید کجا باید برش دهید ، اره و غیره. من جعبه ای با اندازه 34 سانتی متر (طول) 26 سانتی متر (عرض) 10 سانتی متر (ارتفاع) ساخته ام. قسمت پایینی آن قابل جدا شدن بود تا بتوانید آردوینو خود را همانجا اسلاید کنید. من مثلث چوبی را نیز از چوب ساخته ام ، اندازه آنها 10 سانتی متر (عرض) در 10 سانتی متر (طول) در 7 سانتی متر (ارتفاع) است. در مثلث (قطر حدود 2 سانتی متر) سوراخی ایجاد کنید تا کابل های برق از آنجا عبور کنند.
3. سوراخ های دکمه ها و LED ها را سوراخ کنید. من سوراخ های کوچکی برای 13 LED خود ایجاد کرده ام ، آن را طوری ساخته ام که LED ها نتوانند در سوراخ قرار بگیرند ، بلکه فقط پین های LED. برای دکمه ها من یک سوراخ ایجاد کردم که دکمه های بزرگ من می توانند از آن عبور کنند ، من دکمه های چوبی را از یک جارو ساخته ام (قطر آن 2 ، 8 سانتی متر است).
4. مثلث ها را بچسبانید. مثلث های چوبی را در وسط کناره های جعبه (ضلع های عرض) وصل کرده ام.
5. قبل از شروع اینجا (به قسمت 5 از فناوری بروید) قطعات چوبی را به هم بچسبانید. در اینجا چیز زیادی برای گفتن وجود ندارد ، قسمت پیچ آن را دور می زند. در این لحظه من قسمت چوبی خود را به قسمتهای دیگر جعبه چسبانده ام.
6. زمان نقاشی پروژه شما است. می توانید هر رنگی که می خواهید به آن بدهید ، بعد از این قسمت باید کمی صبر کنید تا خشک شود. سعی کنید به ایده های جالب دیوانه وار برسید.
7. LED ها نور را وصل می کنند. بعد از خشک شدن رنگ ، می توانید تمام LED ها را در سوراخ هایی که ایجاد کرده اید وصل کنید ، صبر کنید تا چسب خشک شود و اگر دوست ندارید LED های خود را تزئین کنید ، می توانید مستقیماً به قسمت فنی بروید.
8. تزئین. اگر می خواهید LED های خود را تزئین کنید ، پیش بروید. چیزی را که می خواهید بسازید اما مطمئن باشید که هنوز می توانید نور LED را ببینید.
مرحله 4: فناوری
ما سرانجام به قسمت آخر رسیدیم ، برای من این سرگرم کننده ترین قسمت است اما سخت ترین قسمت نیز هست. اکنون ما قصد داریم مدارهای الکتریکی بسازیم و باید برخی از موارد را برنامه ریزی کنیم. من بسیاری از آموزش های آنلاین را تماشا کرده ام و به شما توصیه می کنم همین کار را انجام دهید. به صورت آنلاین آموزش های زیادی وجود دارد که می تواند بیش از من به شما کمک کند.
اما بگذارید فرایند را بیشتر ادامه دهیم!
1. برخی از آموزش ها را تماشا کنید و برخی از موارد اساسی را با آردوینو خود بسازید. شروع به ساخت و خاموش کردن یک فلاش LED کردم. پس از آن من سعی کردم LED را بعد از فشار دادن دکمه روشن کنم و این چنین بود که من کل این پروژه را شروع کردم. این ویدئو در پروژه خاص من بسیار به من کمک کرد.
2. نمونه اولیه خود را روی تخته نان امتحان کنید. اگر ایده خود را دارید ، باید سعی کنید مدار الکتریکی خود را بسازید. اگر می خواهید از من استفاده کنید ، فقط باید کابل های برنامه کابل من را دنبال کنید.
3. همراه با یک نمای کلی از کابل های خود. ایجاد یک برنامه خوب برای همه کابل های شما بسیار مهم است. می دانید ، اگر چندین کابل به + می روند ، باید همه آنها را یکسان و شمارش یکسان را برای - انجام دهید. این یک مرحله واقعاً مهم است ، زیرا اگر همه چیز را از تخته نان خود بیرون بیاورید ، هنوز می توانید ببینید کدام کابل باید کجا برود. در صورت لحیم کاری نیز مفید است. شما می توانید همانند من عمل کنید و یک برنامه زمانبندی روی کاغذ ایجاد کنید ، یا می توانید یک برنامه آنلاین با Fritzing بسازید. من آن را با Fritzing نساخته ام زیرا ساختن آن روی کاغذ (برای من حداقل) احساس بهتری داشت.
4. ساخت کابل ها. اجازه دهید به چند قسمت آخر پروژه برسیم. شما باید برخی از کابل های برق را که می توانید به آردوینو وصل کنید ، بسازید و آن را به LED ها و دکمه ها وصل کنید. من چند کابل نر به نر داشتم که می توانستند به آردوینو متصل شوند ، آنها را از وسط برش داده و سیم را جدا کردم تا بتوانم آن را به سایر کابل های برق خود لحیم کنم.
5. دکمه ها را وصل کنید. بنابراین قبل از اینکه همه چیز را با هم لحیم کنید ، ابتدا باید چند کابل را روی دکمه ها لحیم کنید. ابتدا باید دکمه ها را روی یک تخته لحیم قرار دهید و سپس آن را به کابل ها بچسبانید. حالا می توانید تخته لحیم را با دکمه ها و کابل ها از سوراخی که در مثلث جفت می کنید قرار دهید. اگر تخته لحیم را به مثلث چسبانده اید ، می توانید به قسمت 5 "ساخت پروژه خود" برگردید.
5. زمان لحیم کاری. اکنون زمان آخرین قسمت فیزیکی فرا رسیده است! حالا شما باید همه چیز را با هم لحیم کنید. اگر همه چیز خوب پیش رفت ، باید برنامه کابل داشته باشید ، این بدان معناست که می توانید به راحتی ببینید چه چیزی باید با کدام کابل لحیم شود. موفق باشید!
6. برنامه نویسی. برای کد نویسی ، من بزرگترین قسمت را خودم نوشته ام و در قسمت 1 فناوری از کد ویدیو کمک گرفته ام. نمی توانم همه کارهایی را که انجام داده ام توصیف کنم ، اما کد زیر را می گذارم. اگر با کد خود مشکل دارید ، می توانم به شما کمک کنم!
در حال حاضر ، اگر نمی خواهید برنامه نویسی کنید ، فقط کد را کپی کرده و arduino خود را به رایانه خود وصل کنید. کد را به آردوینو خود ارسال کنید تا کار کند!
با تشکر از شما برای خواندن این راهنما و برای همه شما آرزوی موفقیت در ساخت این بازی دارم!
توصیه شده:
کیسه مشت بازتابی تعاملی: 3 مرحله (همراه با تصاویر)
کیسه مشت بازتابی تعاملی: این دستورالعمل برای هرکسی است که می خواهد مهارت های چابکی و بوکس خود را در حالی که تجربه لحیم کاری بیشتری دارند ، با استفاده از آردوینو ، LED و شتاب سنج MK 2125 بهبود بخشد. هدف از این پروژه اصلاح کیسه رفلکس موجود و انتقال
دستگاه رنگ تشخیص رنگ: 4 مرحله
ماشین رنگ تشخیص رنگ: دستگاه تشخیص رنگ ، رنگهای اطراف خود را کپی کرده و به شما اجازه می دهد با آنها نقاشی کنید. اگر رنگ اصلی را دارید ، می توانید از حسگر رنگ RGB برای تشخیص رنگ مورد نظر خود و مخلوط کردن آن استفاده کنید. اما به یاد داشته باشید ، از شیء رنگ روشن استفاده کنید
چراغ های LED چند رنگ رنگ Reactive - سنسور تشخیص صدا آردوینو - نوار LED RGB: 4 مرحله
چراغ های LED چندرنگ Reactive Music | سنسور تشخیص صدا آردوینو | RGB LED Strip: پروژه چراغ های LED چند رنگ LED فعال در برابر موسیقی. در این پروژه ، از یک نوار LED 5050 RGB ساده (نه LED WS2812 آدرس پذیر) ، سنسور تشخیص صدا آردوینو و آداپتور 12 ولت استفاده شد
کنترل کننده بازی مبتنی بر آردوینو - کنترل کننده بازی Arduino PS2 - بازی Tekken With DIY Arduino Gamepad: 7 مرحله
کنترل کننده بازی مبتنی بر آردوینو | کنترل کننده بازی Arduino PS2 | بازی Tekken With DIY Arduino Gamepad: سلام بچه ها ، بازی کردن همیشه سرگرم کننده است اما بازی با کنترلر بازی سفارشی DIY خود سرگرم کننده تر است. بنابراین ما در این دستورالعمل یک کنترلر بازی با استفاده از arduino pro micro ایجاد می کنیم
نحوه رنگ آمیزی با استفاده از برس رنگ معمولی و آب برای کشیدن روی تبلت یا تلفن همراه: 4 مرحله
نحوه رنگ آمیزی با استفاده از قلم مو و آب معمولی برای کشیدن روی تبلت یا تلفن همراه: نقاشی با قلم مو سرگرم کننده است. این پیشرفتهای زیادی را برای بچه ها به همراه دارد