فهرست مطالب:
- مرحله 1: طراحی جعبه
- مرحله 2: طراحی مدار آردوینو
- مرحله 3: برنامه نویسی بازی
- مرحله 4: Barebones Arduino
- مرحله 5: نکات و ترفندها را بسازید
- مرحله 6: اهداف واقعی بازی: مهارت های حافظه و پشتکار
- مرحله 7: کد منبع ، برنامه ها ، پیوندها و فایل ها ، بیایید و آنها را دریافت کنید ، از آنها به میل خود استفاده کنید
تصویری: بازی یادگاری: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
پروژه های Tinkercad »
احتمالاً آن دسته از بازی ها را می شناسید که در آن بازیکن دنباله ای از رنگ ها و صداها را حفظ می کند و مجبور است آنها را پخش کند ، درست است؟
بازی Memento برای سرگرمی بیشتر جوایزی را اضافه می کند! هنگامی که یک بازیکن به یک امتیاز از پیش تعیین شده رسید ، بازی را برنده می شود و جعبه باز می شود و جایزه را نشان می دهد.
من چند مورد نیاز داشتم: جعبه باید محکم باشد و بتواند توسط یک کودک کوچک اداره شود. محفظه باید به اندازه کافی بزرگ باشد تا هدایای کوچک را در خود جای دهد. و من راهی برای تغییر سطح دشواری می خواستم ، بدون اینکه به بازیکنان اجازه دهم خودشان این کار را انجام دهند.
در اینجا یک ویدئو از کل مراحل وجود دارد ، که در آن من نحوه استفاده از Tinkercad ، طراحی جعبه و مدار و سپس ساختن واقعی را یاد می گیرم. ویدئو چند قسمت را حذف می کند و بیشتر 150 برابر سرعت دارد اما نگران نباشید ، زیرا تمام دستورالعمل های واقعی در مراحل بعدی است. همچنین ، برای بهبود خوانایی ، تمام فایل ها ، طرح ها ، کد و … در آخرین مرحله ارسال می شوند.
مرحله 1: طراحی جعبه
طراحی جعبه با استفاده از Tinkercad به طرز شگفت آوری آسان بود. من چند آموزش رسمی را گذراندم تا بتوانم از آن استفاده کنم ، سپس یوتیوب بقیه را مشاهده کرد. در اینجا این جعبه وجود دارد تا بتوانید با آن کار کنید (برای مشاهده سه بعدی آن را بکشید):
اگر این مورد را در Tinkercad باز می کنید ، می توانید روی هر قسمت کلیک کنید و سپس کلیدهای جهت دار را فشار دهید تا آن را در اطراف حرکت دهید (اگر می خواهید بالا بروید Ctrl+به بالا). با استفاده از آن کلیدها می توانید "نمای منفجر شده" را دریافت کنید. شکل گوه ای داخل جعبه نشان دهنده قفل برقی است ، فقط در صورت تعجب.
اگر یکی از عناصر طراحی من وجود دارد که به آن افتخار می کنم ، درب با نیروی جاذبه است. با افزودن آن تخته چوبی عمود بر کنار لولا درب (در داخل جعبه ، برای بازکردن آن باید آن را باز کنید) ، طبیعتاً درب می خواهد باز بماند و تنها چیزی که آن را بسته نگه می دارد قفل برقی است که وقتی پخش کننده برنده می شود ، برای یک ثانیه باز می شود.
مرحله 2: طراحی مدار آردوینو
بنابراین ، به نظر می رسد Tinkercad دارای مدارهایی است که شبیه ساز الکترونیکی آسان برای استفاده است. منظور من این است که در واقع رفتار اجزای الکترونیکی از جمله آردوینو واقعی را شبیه سازی می کند. وقتی شبیه سازی خود را اجرا کردم ، حتی هشدارهایی مبنی بر اینکه LED ها بیش از حد جاری می شوند را کنار گذاشت. ببخشید مدارها ، اما من بهتر می دانم. LED ها همیشه روشن نیستند ، بنابراین مقاومتهای 220 Ω خوب هستند. با این حال از هشدار شما متشکرم.
همه چیز بسیار شهودی است ، من فقط چند آموزش قبل از شروع به کار Circuit ها انجام دادم ، بنابراین بلافاصله شروع به طراحی کل کار کردم. ایناهاش:
www.tinkercad.com/things/1mPEFTjZVTQ-the-m…
شما می توانید 4 چراغ رنگی را مشاهده کنید که هریک دارای دکمه مخصوص خود ، بلندگو و یک لامپ سفید است.
لامپ while نشان دهنده قفل برقی است که جعبه را باز می کند و در واقع بلندگو باید تقویت شود (در صورتی که پلک نزنید ، می توانید مرا در مدارهای تقویت کننده ساده در گوگل جستجو کنم).
مرحله 3: برنامه نویسی بازی
مدارها شبیه سازی را اجرا می کنند زیرا ما دستورالعمل هایی را برای آردوینو کد می کنیم. چطور این کار را کردم؟ من به دنبال سایر بازی های حافظه Arduino بودم ، تعداد زیادی از آنها وجود داشت که بتوانم آنها را انتخاب کنم ، بنابراین من دقیقاً همان کار را انجام دادم. من تعدادی کد از اینجا ، برخی از آنجا را انتخاب کردم ، سس مخفی خود را اضافه کردم و همه چیز را به اندازه کافی منسجم و پوره کردم که کار کند. من باید آن را بهتر مستند می کردم ، ببخشید که این کار را نکردم. در صورت وجود هر چیزی که در خدمت شما باشد ، خیال راحت کد من را تکه تکه کنید. برای مشاهده کافی است روی دکمه Code در Circuits کلیک کنید.
من از Arduino IDE استفاده کردم تا در واقع کد را برای نمونه اولیه واقعی خود به Arduino ارسال کنم ، قبل از اینکه به مرحله بعدی بروم.
مرحله 4: Barebones Arduino
همانطور که در ویدیو توضیح دادم ، من تنظیمات Arduino barebones را انتخاب کردم ، بنابراین می توانم مدارها و اجزای اضافی را در همان برد قرار دهم. لازم نیست این کار را انجام دهید ، می توانید از هر آردوینو استفاده کنید ، اما در صورت تمایل به تکرار ساخت من ، من از طراحی نیک گامون استفاده کردم.
قطعات اضافی برای جا دادن عبارت بودند از:
یک مدار رله جداگانه برای حرکت قفل برقی 9 ولت که در را باز می کند.
یک مدار تقویت کننده ساده برای بلندگو.
من یک طرح Fritzing را ضمیمه کرده ام که نشان می دهد چه چیزی به کجا متصل می شود. من عمداً بین پین های ATmega328P-PU و بقیه اجزا فاصله ای گذاشتم ، اما در واقع آنها به هم متصل هستند.
تراشه ATmega328P-PU با یک برچسب سرد پوشانده شده است تا به شناسایی پین های مربوط به پین های آردوینو کمک کند. در انتها یک فایل برای آن نیز وجود دارد.
در آن نقاشی یک سوییچ کنارگذر وجود دارد که من آن را در بازی واقعی اجرا نکردم (به موقع نرسید) ، اما هنوز هم فکر می کنم ایده خوبی است. بگذارید آن را تجزیه کنم:
فرض کنید جعبه قفل شده است و می خواهید آن را باز کنید ، اما نمی توانید تنظیمات سختی فعلی را حل کنید ، یا به نحوی خطایی غیر منتظره وجود دارد که سیگنال درب باز را به قفل ارسال نمی کند. اگر سوئیچ نی (با عبور از آهنربای قوی در نزدیکی) را فعال کنید ، باتری 9 ولت مستقیماً به قفل متصل می شود و کل مدار را دور می زند. فقط شما می توانید این "رمز باز کردن قفل" مخفی و محل قرارگیری درست کلید را بدانید.
به نظر می رسد ، جعبه من بسته است ، حتی در بازرسی دقیق ، اما قسمت پایین فقط با رولپلاک های چسبانده شده و بسیار محکم چسبیده است. اگر به اندازه کافی محکم بکشم ، شروع به باز شدن می کند.
مرحله 5: نکات و ترفندها را بسازید
اگر بخواهم دوباره این کار را انجام دهم ، ساخت جعبه چوبی خودم را کنار می گذارم و فقط چیزی می خرم و آن را تطبیق می دهم. من برخی از جعبه های تخته سه لا را دیدم که بسیار ارزان به فروش می رسند ، بنابراین من مجبورم یک دیوار را برای درب برش دهم و شاید بالای آن را پیچ کنم. اگر در کار نجاری مهارت دارید ، سراغ آن بروید. برای من این فقط یک مشکل بیش از حد بود. با این حال ، نتیجه نهایی خوب بود.
قفل با یک آزمایش و خطا قرار داده شد ، من آن قطعه فلزی را که در عکس می بینید با انبردست خم کردم و با توجه به حرکت جانبی ناخواسته ای که لولا فلزی ایجاد می کند ، تحمل ها را تنظیم کردم.
من مجبور شدم چند میلی متر را در جایی که لولا به در و سقف جعبه پیچ می کند ، کنده کنم.
تخته های چوبی را که با رولپلاک به هم متصل شده بودند ، طرح ریزی و سنباده زنی کردم. سپس به خارج از جعبه و داخل محفظه ، جایی که هدیه در آن قرار دارد ، لاک مالیدم. من با مسکن الکترونیکی مشکلی نداشتم.
من از مقوا استفاده کردم تا همه چیز محکم باشد. جعبه رها شده و به کار خود ادامه داده است.
من از اتصالات Dupont برای سهولت مونتاژ و عیب یابی استفاده کردم. هر قسمت اصلی مدار در صورت نیاز وارد و خارج می شود.
اگر فضا نگران کننده است ، از شش باتری 1.5 ولت برای جایگزینی یک باتری 9 ولت مانند من استفاده نکنید. در زمانی که من آن را مونتاژ می کردم ، کانکتور مناسب را نداشتم و بعد از آن نمی خواهم آن را تغییر دهم. نکته مثبت این است که قفل سالها قدرت خواهد داشت.
من کانکتورهای جدا شده زن Dupont را به سایر دیوارهای عمودی قوی تر روی صفحه اصلی چسباندم. مانند رله ، یا دیگر اتصالات که پین بیشتری به برد وصل شده بود.
همانطور که در کد منبع ذکر شده است ، برای تغییر سطوح ، زمین را به ترکیبی از پین های آنالوگ متصل می کنید. در انتهای دستورالعمل ، پرونده ای نیز برای آن وجود دارد.
مرحله 6: اهداف واقعی بازی: مهارت های حافظه و پشتکار
این یک بازی است که دخترم به آن ادامه می دهد. او 3 ساله است و در حال حاضر 50 درصد در سطح 5 موفق می شود. گاهی اوقات من یک اسباب بازی کوچک در آنجا می گذارم (من چندین نفر از افراد لگو دارم که او هنوز آنها را ندیده است) یا یک کوکی ، و او آن را دوست دارد. من او را به تنهایی بازی می کنم و گاهی اوقات بازی را حل می کند تا بتواند هدیه ای (یکی از اسباب بازی هایش) برای من بگذارد. البته من باید بازی را حل کنم تا آن را بدست آورم. زمانی که او به موفقیت 90 درصدی دست یافت ، سطح را تغییر دادم تا بتوانم آن را به اندازه کافی برای ایجاد انگیزه دشوار نگه دارم.
این سطح خاص (5) برای او یک چالش واقعی بوده است ، اما من می خواهم ارزش پشتکار را بداند. همچنین ، خوب است که در اولین تلاش اوضاع را درست انجام ندهید. شما می توانید با گذر زمان و تمرین بهتر شوید.
مرحله 7: کد منبع ، برنامه ها ، پیوندها و فایل ها ، بیایید و آنها را دریافت کنید ، از آنها به میل خود استفاده کنید
پیوندها:
فیلم ساخت سریع:
طراحی مدارات Tinkercad با کد منبع:
طراحی جعبه سه بعدی Tinkercad:
فایل های پیوست شده:
طرح Fritzing
فایل متنی "چگونه سطح را تغییر دهیم"
یک فایل pdf که برچسب های زیادی برای چسباندن روی تراشه های ATmega328P-PU شما دارد.
نفر اول در مسابقه نویسنده اولین بار
توصیه شده:
نرم اسباب بازی بلوتوث تاس و توسعه بازی Android با MIT App Inventor: 22 مرحله (همراه با تصاویر)
نرم اسباب بازی بلوتوث تاس و توسعه بازی Android با MIT App مخترع: بازی تاس روش متفاوتی دارد 1) بازی سنتی با تاس چوبی یا برنجی. 2) بازی در موبایل یا رایانه با مقدار تاس که به طور تصادفی توسط تلفن همراه یا رایانه ایجاد شده است. در این روش متفاوت تاس را به صورت فیزیکی بازی کنید و سکه را در تلفن همراه یا رایانه جابجا کنید
کنترل کننده بازی مبتنی بر آردوینو - کنترل کننده بازی Arduino PS2 - بازی Tekken With DIY Arduino Gamepad: 7 مرحله
کنترل کننده بازی مبتنی بر آردوینو | کنترل کننده بازی Arduino PS2 | بازی Tekken With DIY Arduino Gamepad: سلام بچه ها ، بازی کردن همیشه سرگرم کننده است اما بازی با کنترلر بازی سفارشی DIY خود سرگرم کننده تر است. بنابراین ما در این دستورالعمل یک کنترلر بازی با استفاده از arduino pro micro ایجاد می کنیم
کابینت بازی 4 نفره پایه بازی برای MAME: 32 مرحله (همراه با تصاویر)
کابینت بازی 4 نفره پایه برای MAME: این به شما نشان می دهد که چگونه من کابینت پایه 4 بازیکن MAME خود را ساختم. موارد زیادی وجود دارد که ممکن است بخواهید آن را به دلخواه خود سفارشی کنید. من به شما نشان خواهم داد که چگونه من را ساخته ام ، شما می توانید با خیال راحت آن را به دلخواه خود تغییر دهید. این پنجره استاندارد را در خود جای داده است
پدهای حساس به فشار بازی (برای زمین های بازی دیجیتال - و بیشتر): 11 مرحله (همراه با تصاویر)
پدهای حساس به فشار بازیگوش (برای زمین های بازی دیجیتال - و بیشتر): این یک دستورالعمل است که به شما نشان می دهد چگونه یک پد حساس به فشار بسازید - که می تواند برای ایجاد اسباب بازی ها یا بازی های دیجیتالی استفاده شود. می توان از آن به عنوان یک مقاومت حساس به نیرو در مقیاس بزرگ استفاده کرد ، و اگرچه بازیگوش است ، اما می تواند برای پروژه های جدی تر مورد استفاده قرار گیرد
هک سخت افزاری اسباب بازی شکسته اسباب بازی: 12 مرحله (همراه با تصاویر)
هک سخت افزاری Broken Toy Drone: در این مقاله آموزشی ، من به شما نشان می دهم که چگونه تقریباً هر پهپاد اسباب بازی شکسته ای که دارای چراغ های کنترل از راه دور است را به یک جفت دستگاه همه کاره تبدیل کنید. اولین دستگاه ساخته شده از کنترل از راه دور قدیمی با استفاده از یک ماژول سنسور چیزی را تشخیص می دهد