فهرست مطالب:
- مرحله 1: ابزار و مواد مورد نیاز
- مرحله 2: برنامه نویسی بازی در آردوینو
- مرحله 3: ساختن مدار
- مرحله 4: ساختن قاب
تصویری: مسابقه فضایی: بازی ساده کلیک آردوینو برای ساختن با بچه ها: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
¡من یک ویدیو را بارگذاری می کنم که نحوه عملکرد آن را امروز نشان می دهد! گوش به زنگ باشید
بیایید با یک آموزش فضایی که می تواند در کنار بچه ها ساخته شود ، سرگرم شویم و بعداً آنها به تنهایی به عنوان یک اسباب بازی از آن لذت ببرند.
می توانید از آن به عنوان وسیله ای برای آموزش تاریخ جنگ سرد و مسابقه فضایی با این پروژه ساده استفاده کنید ، اما گول نخورید: همه ما از موارد زیر استفاده کرده و می آموزیم:
- آردوینو
- برنامه نويسي
- الکترونیک
- طراحی سه بعدی (به لطف TinkerCAD با کودکان دوستانه)
- کاردستی مقوایی
- نقاشی یا سایر کاردستی هایی که می خواهید شامل شوند ؛)
مسابقه فضایی یک بازی است:
شما باید بارها و بارها دکمه خود را فشار دهید تا کشتی شما به سمت ماه پیش رود. اولین کسی که به آنجا می رسد برنده است. شما باید با گرانش مبارزه کنید که شما را به زمین می کشاند. شروع قبل از خروج لیدر (یا سفینه فضایی شما آماده است) برای شما جریمه به همراه دارد و زمان شروع تصادفی خواهد بود تا بازتاب های شما را حتی بیشتر آزمایش کند.
مرحله 1: ابزار و مواد مورد نیاز
-
برد آردوینو
- Uno ، Mega و غیره انجام خواهند داد. باید از کتابخانه سروو پشتیبانی کند.
- یک کامپیوتر برای برنامه ریزی آن
-
برخی قطعات الکترونیکی
- 2 دکمه فشاری من از بازیهای مشابه ، بزرگ و محکم استفاده کردم.
- 2 مقاومت (4.7k اهم خوب خواهد بود)
- 2 سرو من از ارزان ترین مدل SG-90 استفاده کردم
- 1 عدد دیود LED رنگ دلخواه شما
- صفحه اصلی + چند کابل پرش کننده
- بسته به طول بلوزها و طراحی نهایی ، شاید به سیم برق نیاز داشته باشید.
- حساب TinkerCAD (رایگان) برای مشاهده مدار. من از آن برای به اشتراک گذاشتن آن با شما استفاده کردم.
- چسب
- تیغه برش (با نظارت بزرگسالان)
- اختیاری قیچی درجه مدرسه
- مقداری سیم برای اتصال کشتی ها به سروو
- چسب حرارتی تفنگی
- کاملاً اختیاری: چاپگر سه بعدی برای ساخت کشتی ها. من واقعاً می خواستم با استفاده از TinkerCAD یاد بگیرم ، بنابراین نمی توانم در برابر 2 کشتی ساده به عنوان اولین طرح های TinkerCAD خود مقاومت کنم. این کار آنقدر آسان بود که به من انگیزه داد که این پروژه را با بچه ها انجام دهم. می توانید مدلهای چاپ سه بعدی را با مقوا ، کاغذ ، چوب یا حتی مدل های خمیر بازی جایگزین کنید. خلاقیت خود را بروز دهید.
مرحله 2: برنامه نویسی بازی در آردوینو
من بازی را برای شما برنامه ریزی کردم تا بتوانید بلافاصله از آن استفاده کنید
من بیشترین کد را برای کمک به شما در درک آنچه در جریان است و تشویق شما به یادگیری آردوینو توضیح دادم. توجه داشته باشید که من برنامه نویس نیستم ، بنابراین شاید این زیبا ترین کد نباشد. از طرف دیگر ، این نشان می دهد که اگر من بتوانم کد نویسی را یاد بگیرم ، شما نیز می توانید این کار را انجام دهید.)
من بخشی به نام پیکربندی ایجاد کردم. شما باید حداکثر زاویه ای را که سرووها به تناسب ساختار شما می رسند ، سفارشی کنید. نگاهی به نظرات بخش های پیکربندی بیندازید.
همچنین می توانید با پیکربندی تجربه کار کنید: ابتدا مقادیر پیش فرض را امتحان کنید و سپس آزمایش کنید تا ببینید چگونه می شود: گرانش منفی؟ بازی را طولانی تر یا سخت تر کنید؟ برنامه را کاوش کنید تا ببینید چه کاری می توانید انجام دهید.
فقط کد به اشتراک گذاشته شده را در برد Arduino/Genuino خود باز کرده و بارگذاری کنید ، با مشاهده آن می توانید در مورد موارد زیر اطلاعات کسب کنید:
- ماشین های دولتی
- استفاده و مشکلات کتابخانه سروو اساسی
- حذف دکمه و چرا باید آن را انجام دهید
- عملکرد تصادفی و موارد دیگر.
اگر برای بارگذاری این کد به کمک نیاز دارید ، به آدرس زیر بروید:
کد 362 خط است ، بنابراین تصمیم گرفتم به جای کپی کردن فایل ، فایل.ino را بارگذاری کنم.
مرحله 3: ساختن مدار
من برای اولین بار برای طراحی مدار از TinkerCAD استفاده کردم. من آن را دوست داشتم زیرا آسان و سریعتر از سایر گزینه ها بود:
www.tinkercad.com/things/eEKThEc0VSZ-spacerace-instructable-circuit#/
اجازه دهید کمی در مورد این مدار ساده توضیح دهم:
از راست به چپ می بینید:
سروها
فقط زمین ، Vcc و سیگنال. جادوی واقعی با آنها در قسمت نرم افزار رخ می دهد. شما می توانید در اینترنت بخوانید که آردوینو قدرت کافی برای اجرای صحیح سروو را ندارد ، اما من با برخی از ترفندهای برنامه نویسی بر آن غلبه کردم (به عنوان مثال ، آنها را پس از حرکت جدا می کنم). همانطور که می بینید برد مگا من دارای قدرت کافی برای اجرای تمام موارد این پروژه بدون منبع تغذیه خارجی است.
دکمه های فشاری
توسط یک مقاومت 4.7k PULL-DOWN به زمین متصل می شوند. اگر از آن مقاومت استفاده نکنیم ، آردوینو صدای زیادی از الکتریسیته را از محیط بیرون می آورد و قرائت های نامنظم و غلط می دهد. این مقاومت اطمینان می دهد که هرگونه سیگنال/سر و صدا الکتریکی به جای پین ورودی به زمین می رود اگر به اندازه مثبت واقعی به اندازه کافی قوی نباشد. تجربه کردن با خودتان بسیار خوب خواهد بود: فقط سیم های پین 2 یا 3 را از برق بکشید و ببینید چه اتفاقی می افتد:)
در سمت چپ ما یک
LED مستقل
معمولاً باید از یک سری مقاومت به صورت سری برای جلوگیری از سوزاندن LED استفاده کنیم ، اما از آنجا که ما از برد استفاده می کنیم و از یک آردوینو مستقل استفاده نمی کنیم ، از مقاومت داخلی و هدایت شده در پین 13 استفاده می کنیم ، آنها در حال حاضر آنجا! حتی می توانید هنگام انجام آزمایش این LED را ذخیره کنید ، اما از آنجا که می خواهیم آردوینو را در بر بگیریم ، به یک دیود LED در خارج نیاز داریم.
مرحله 4: ساختن قاب
ما می توانیم از چوب و برخی وسایل استفاده کنیم ، اما از آنجا که ما می خواهیم چیزی را که کودک می تواند بسازد ، از چند لایه مقوا استفاده می کنیم که برای سختی بیشتر به هم چسبیده اند.
من ابتدا دیوارهای عمودی را ساختم ، و سپس اولین لایه پوشش بالا را برش دادم تا متناسب با آنها باشد.
مهم نیست که لایه ها کاملاً متناسب نیستند ، می توانید آنها را با تیغه برش اضافی همانطور که در تصاویر نشان داده شده تراز کنید.
لایه زیرین فقط در یک انتها چسبانده شده است.
آیا می دانستید که تغییر جهت موج لایه های مقوایی مقاومت مکانیکی بیشتری به آن می بخشد؟ اگر لایه زیرین را با موج عمود بر طرف بلند برش دهید ، خم شدن آن برای باز شدن راحت تر خواهد بود.
ریل های سیم کشتی را قطع کنید ، اما سوراخ های دکمه ها یا کابل USB را هنوز نبرید.
توصیه شده:
بازی Aruduino LED با کلیک سریع روی بازی دو نفره: 8 مرحله
بازی Aruduino LED با کلیک سریع روی بازی دو نفره: این پروژه ازHassonAlkeim الهام گرفته شده است. اگر مایل هستید نگاهی عمیق در اینجا بیاندازید پیوندی وجود دارد که می توانید به https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/ مراجعه کنید. این بازی نسخه بهبود یافته Alkeim's است. این هست یک
نسخه بازی مسابقه فضایی آردوینو _1: 5 مرحله
نسخه بازی مسابقه فضایی آردوینو _1: سلام دوستان. امروز ı am ganna به شما نشان می دهد که چگونه می توانید یک بازی Space Race را با صفحه LCD5110 و جویستیک بسازید. بیایید مراحل را بررسی کنیم
پرتاب فضایی خود را با یک دکمه مرحله بندی فیزیکی برای برنامه فضایی کربال ارتقا دهید: 6 مرحله
پرتاب فضایی خود را با یک دکمه مرحله بندی فیزیکی برای برنامه فضایی کربال ارتقا دهید: من اخیراً نسخه نمایشی برنامه فضایی کربال را برداشتم. Kerbal Space Program یک بازی شبیه ساز است که به شما امکان می دهد موشک ها را طراحی و پرتاب کنید و آنها را به قمرها و سیارات دور هدایت کنید. من هنوز سعی می کنم با موفقیت بر روی ماه فرود بیایم (o
بازی مسابقه فضایی نسخه 2: 5 مرحله
بازی مسابقه فضایی نسخه 2: سلام به همه. قبل از این نسخه بازی ، first اولین نسخه بازی را منتشر کرد. امروز ، ı به شما بازی Space Race Game نسخه 2 نشان می دهد. بیایید مراحل را بررسی کنیم
چگونه یک بازی ساده و بی اهمیت بازی ساده انجام دهیم: 7 مرحله
چگونه می توان یک بازی ساده و بی اهمیت بازی ساده انجام داد: این یک راه بسیار ساده برای ساخت یک بازی بی اهمیت است. امیدوارم ازش خوشتان بیاید. به هر حال ، من قبلاً یک بازی بی اهمیت نیز ارسال کرده ام ، بنابراین اگر نمی خواهید خود را بسازید ، فقط به این وب سایت بروید https://www.instructables.com/id/Trivia_Game/ وب سایت ارسال شده در بالای ما