فهرست مطالب:
- مرحله 1: لوازم
- مرحله 2: درک طراحی
- مرحله 3: زیبا سازی Playfield
- مرحله 4: اتصال دیوارهای مرزی
- مرحله 5: مونتاژ Launchpad و Drain
- مرحله 6: پیوستن دیوارهای امتیاز
- مرحله 7: اتصال پشت مرز
- مرحله 8: اتصال پشتیبانی ها و دیوار شیب دار
- مرحله 9: اضافه کردن موتورها
- مرحله 10: اتصال سوئیچ های محدود
- مرحله 11: نصب سنسورهای IR
- مرحله 12: افزودن دکمه های کنترل و نوار RGB
- مرحله 13: افزودن راه انداز
- مرحله 14: اتصال کنترل پنل
- مرحله 15: زمان اضافه کردن قطعات چاپ شده سه بعدی است
- مرحله 16: ایجاد اتصال
- مرحله 17: زمان کدگذاری
- مرحله 18: نتیجه گیری
تصویری: دستگاه پین بال دنده رومیزی با استفاده از پلت فرم جاسازی شده مبتنی بر Evive- Arduino: 18 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
یک آخر هفته دیگر ، یک بازی هیجان انگیز دیگر! و این بار ، آن چیزی نیست جز بازی های مورد علاقه همه - پین بال! این پروژه به شما نشان می دهد که چگونه می توانید دستگاه پین بال خود را به راحتی در خانه بسازید. تنها چیزی که به آن احتیاج دارید قطعاتی از Starter Kit است ، برخی قطعات برش لیزری ، رنگها و کاغذها برای تزئین دستگاه شما و بسیاری از وسایل DIY! بنابراین ، همسران خود را همراه داشته باشید ، کلاه های DIY خود را بپوشید ، و آماده ، آماده ، DIY!
ما کد را در PictoBlox - پلت فرم برنامه نویسی گرافیکی همه کاره ما با قابلیت های پیشرفته ، نوشته ایم. شما می توانید آن را از اینجا دانلود کنید.
مرحله 1: لوازم
سخت افزار
- الهام بخش
- ورق ام دی اف
- سنسورهای IR
- موتورهای DC
- نوار LED RGB
- Limit Switch
- تخته نان
- سیم های رنگین کمان
- مقاومت ها
- بن بست ها
- نوارهای لاستیکی
- ورق رنگ
- پیچ و مهره
- کابل های جامپر
- برخی از اجزای چاپ سه بعدی
نرم افزار
PictoBlox
اکثر قطعات الکترونیکی فوق را می توان در Evive Starter Kit یافت.
مرحله 2: درک طراحی
همانطور که می دانید تعدادی از اجزای موجود در پین بال وجود دارد که بازی را جالب می کند. بنابراین ، اجازه دهید طراحی سازه ای را که آماده می کنیم درک کنیم. برخی از قطعات برش MDF و برخی دیگر چاپ سه بعدی هستند که می توانید طرح آنها را در زیر بیابید.
توجه: می توانید پین بال را از ورق مقوایی نیز تهیه کنید اما MDF دوام بیشتری به آن می بخشد.
ما به قطعات زیر برای ماشین پین بال نیاز داریم
- کنترل پنل
- پشتیبانی (x 2)
- The Score Walls (x 4)
- پایه
- دیوارهای مرزی (x 2)
- دیوار جلو
- دیوار اضافی
- دیوار پرتاب
- دیوار تخلیه
پس از تهیه این قطعات و چاپ سه بعدی ، بیایید شروع کنیم!
مرحله 3: زیبا سازی Playfield
Playfield منطقه ای است که کل بازی Pinball در آن انجام می شود. همچنین ، همه اجزا در زمین بازی قرار می گیرند ، بنابراین پیشنهاد می شود که در اولین مرحله پایه را تزئین کنید (فقط در صورت تمایل).
بنابراین ما با موضوع فضا پیش می رویم ، یک تصویر فضایی زیبا را روی صفحه اصلی چسبانده ایم. پس از چسباندن کاغذ به پایه ، مطمئن شوید که روی کاغذ سوراخ هایی را که روی صفحه پایه بود ایجاد کرده اید.
مرحله 4: اتصال دیوارهای مرزی
هم دیوار مرزی سمت چپ و هم دیوار حاشیه راست را برداشته و با استفاده از مهره و پیچ و مهره M3 به صفحه اصلی وصل کنید (همانطور که در تصویر 1 نشان داده شده است).
پس از اتمام کار ، دیوار جلو را بردارید و آن را به صفحه پایه و دیوار چپ مرز وصل کنید (همانطور که در تصویر 2 نشان داده شده است). ما دیوار جلویی را به مرز راست متصل نمی کنیم زیرا فضای باقی مانده در اینجا برای ایجاد Launchpad است. Launchpad چیزی نیست جز راهرویی که از آن در حال پرتاب یا شلیک توپ خود به زمین بازی هستیم.
مرحله 5: مونتاژ Launchpad و Drain
حالا بیایید صفحه راه اندازی و تخلیه را بسازیم. همانطور که می دانید Launchpad مکانی است که ما توپ را از آنجا به زمین بازی پرتاب می کنیم. تخلیه مکانی است که بازی را به پایان می رساند ، یعنی هنگامی که توپ به محوطه تخلیه رسید ، دیگر نمی تواند در آن شانس به زمین بازی بازگردد. همچنین ، توپ در تخلیه رول می شود و به صفحه راه اندازی ختم می شود. اکنون که می دانیم چیست ، بیایید مونتاژ آنها را آغاز کنیم.
دیوار اضافی را برداشته و آن را به دیوار جلویی و صفحه پایه وصل کنید (همانطور که در تصویر بالا 1 نشان داده شده است).
حالا ، دیوار تخلیه را بردارید و آن را به دیوار اضافی و مرز چپ وصل کنید. ممکن است توجه داشته باشید که دیواره تخلیه کمی کج است و باعث می شود که توپ به پایین بپیچد (همانطور که در تصویر بالا 2 نشان داده شده است).
پس از اتمام کار ، دیوار پرتاب را به موازات به دیوار مرزی سمت راست روی صفحه پایه وصل کنید. اطمینان حاصل کنید که بین دیوار اضافی و دیوار پرتاب فاصله ای بگذارید. این فضا به عنوان دروازه ای بین تخلیه و صفحه راه اندازی عمل خواهد کرد (همانطور که در تصویر بالا 3 نشان داده شده است).
مرحله 6: پیوستن دیوارهای امتیاز
دیوار نمره یا دیوارهای هدف. اینها دیوارهایی هستند که باعث می شوند امتیاز بهتری بگیرید. هر زمان که توپ از دیوار اول و سوم عبور می کند ، 500 امتیاز به نمره کل شما اضافه می شود. و اگر توپ از دیوار مرکزی عبور کند ، 1000 امتیاز کسب می کنید.
بنابراین ، دیوارهای نمره را با استفاده از مهره و پیچ M3 روی پایه وصل کنید.
مرحله 7: اتصال پشت مرز
در حال حاضر ، ما باید دیوار پشتی را محکم کنیم تا توپ حتی زمانی که ما توپ را محکم شوت می کنیم از زمین بازی خارج نشود. ما از یک ورق فوم برای ساخت دیوار پشتی استفاده کرده ایم.
ورق فوم ضخیم را ببرید و با استفاده از چسب داغ آن را به صفحه پایه و مرزها بچسبانید.
مرحله 8: اتصال پشتیبانی ها و دیوار شیب دار
در حال حاضر ، زمین بازی اصلی تقریباً آماده است ، زمان آن رسیده است که به دستگاه پین بال پشتیبانی اضافه کنید. دو صفحه نگهدارنده را برداشته و روی صفحه پایه ثابت کنید ، همانطور که در شکل 1 نشان داده شده است با استفاده از مهره و پیچ M3. افزودن پشتیبانی باعث تمایل به دستگاه پین بال شما می شود.
فقط یک چیز کوچک باقی مانده است که گوشه است. ممکن است توجه داشته باشید که یک گوشه کوچک در نزدیکی فعل و انفعال دیوار مرزی سمت چپ و دیواره تخلیه ایجاد شده است. این احتمال وجود دارد که توپ در اینجا گیر کند. بنابراین ، ما دیوار شیب دار را اضافه می کنیم ، هر زمان که توپ به این گوشه برسد ، سریع به سمت تخلیه می چرخد.
با این کار ، زمین بازی ما آماده است.
مرحله 9: اضافه کردن موتورها
ممکن است توجه داشته باشید که میدان بازی پین بال هرگز خالی نیست. عناصر زیادی وجود دارد که در زمین بازی وجود دارد تا بازی را جذاب کند. که یکی از آنها فلیپر و دیگری سپر است.
سپرهایی هستند که به طور مداوم می چرخند و توپ را در هر جهت تصادفی دور می کنند. بنابراین ، 3 موتور DC را در نزدیکی مرز بالا با استفاده از مهره های M3 به طول 20 میلی متر و پیچ وصل کنید.
اکنون زمان آن رسیده است که موتورهای فلیپر را اضافه کنیم. موتورهای Flipper به انتهای تخلیه متصل می شوند. در مورد قدم زدن ها در مرحله بعد بحث خواهیم کرد. تا آن زمان به یاد داشته باشید ، آنها کسانی هستند که می توانند شما را نجات دهند.
توجه: قبل از نصب موتورها ، آنها را با استفاده از سیستم عامل evive تست کنید. بسته به محل اتصال موتورها ، منوی سیستم عامل را باز کرده ، Controls ، موتورها را انتخاب کنید ، M1 یا M2 را انتخاب کنید.
مرحله 10: اتصال سوئیچ های محدود
دمپایی ها آنهایی هستند که تحت کنترل شما هستند. آنها بعد از فشار دادن دکمه مربوطه ، توپ را به داخل زمین بازی هدایت می کنند. بنابراین ، ما نمی خواهیم تاشوها 360 درجه بچرخند. ما با استفاده از سوئیچ های محدود حرکات flipper را محدود می کنیم. شما ممکن است متوجه پیچ های کوچکی در نزدیکی منطقه تخلیه شوید ، اینجاست که ما دمپایی خود را تعمیر می کنیم. اکنون ، ما برای هر فلیپر دو سوئیچ لمسی داریم. آنها را به انتهای منحنی وصل کنید. به محض فشار دادن دکمه ، موتور DC flipper شروع به چرخش می کند ، به محض اینکه flipper سوئیچ حد بالا را لمس می کند ، موتور DC شروع به چرخش در جهت مخالف می کند و flipper را پایین می آورد. در حال حاضر ، موتور به محض لمس فلیپر به سوئیچ حد پایین ، چرخش را متوقف می کند تا زمانی که دکمه کنترل دوباره فشار داده شود.
همین روند را برای طرف دیگر نیز تکرار کنید.
مرحله 11: نصب سنسورهای IR
ما می دانیم چرا دیوارهای کوچک را دیوار نمره می نامیم ، اما آنها چگونه خواهند دانست که توپ به تازگی از میان آنها عبور کرده است. ما برای آن سنسورهای IR را اضافه می کنیم. در کل ، ما 5 سنسور IR اضافه خواهیم کرد.
- یکی در صفحه راه اندازی
- سه برای دیوارهای نمره
- یکی در تخلیه
به محض عبور توپ از سنسور IR صفحه راه اندازی ، بازی شروع می شود.
در حال حاضر ، IRs در دیوارهای امتیاز باید متوجه تعداد دفعاتی باشد که توپ از دیوارهای نمره عبور می کند.
در نهایت ، IR در تخلیه نشان می دهد که بازی تمام شده است (تصویر 2).
توجه: قبل از نصب سنسورهای IR ، حسگرها را با استفاده از سیستم عامل evive (Pin State Monitor) تست کنید. همچنین ، اگر آنها به خوبی پاسخ نمی دهند سعی کنید آنها را کالیبره کنید.
مرحله 12: افزودن دکمه های کنترل و نوار RGB
اول ، اجازه دهید دکمه های کنترل را اضافه کنیم. دکمه های کنترلی دکمه هایی هستند که حرکت دمپایی ها را کنترل می کنند. ما دو سوئیچ بازی داریم و آنها را در حفره های داده شده به صفحه کنترل وصل کرده ایم.
پس از اتمام کار ، نوار LED RGB را برداشته و آن را در مرزهای زمین بازی وصل کنید. ما رنگ نوار RGB را که وضعیت بازی را نشان می دهد تغییر می دهیم. RGB باید هر زمان که یک بازی جدید شروع می شود سبز شود و هنگام پایان بازی باید قرمز شود. همچنین ، باید هر بار که توپ از دیواره های گل عبور می کند تغییر کند.
مرحله 13: افزودن راه انداز
اکنون وقت آن است که پرتابگر یا پیستون را اضافه کنید. پرتاب کننده به شما کمک می کند تا توپ خود را از طریق صفحه راه اندازی به زمین بازی پرتاب کنید. ما پرتابگر سه بعدی را چاپ کرده ایم که نوار لاستیکی را به آن وصل کرده ایم. انتهای لاستیک به دیوار جلو و دیوار مرزی سمت چپ متصل است. هرچه پرتابگر را بیشتر بکشید ، نیروی بیشتری به توپ منتقل می شود.
مرحله 14: اتصال کنترل پنل
هنگامی که پیستون را وصل کرده اید و سیم ها را به سنسورها وصل کرده اید ، با استفاده از مهره و پیچ M3 ، کنترل پنل را در بالای زمین بازی وصل کنید.
مرحله 15: زمان اضافه کردن قطعات چاپ شده سه بعدی است
اجازه دهید ابتدا دیوارهای جانبی خط را اضافه کنید ، اگر توپ وارد خط شود ، آنها توپ شما را به سمت فلایپر هدایت می کنند.
همانطور که قبلاً می دانیم استفاده از سپر. آنها را روی محورهای آزاد موتورهای DC ثابت کنید.
زمان اضافه کردن دمپایی ، ثابت کردن تلنگرها بر روی محور موتور DC. همچنین ، مطمئن شوید که دمپایی ها به خوبی در منحنی های داده شده قرار می گیرند.
پس از اتمام کار ، بیایید چند ضربه زن را ضمیمه کنیم. کیکرها کسانی هستند که توپ را هر زمان که توپ به آن برخورد می کند به صورت افقی به داخل زمین بازی می راند ، از هر طرف 3 مرحله ایستاده و لاستیک ها را دور آنها می پیچد.
با این کار ، کل مجموعه پین بال شما کامل می شود.
مرحله 16: ایجاد اتصال
-
اتصال سنسورهای IR
- امتیاز 1 سنسور IR (پین سیگنال) به پین دیجیتال 8 evive
- امتیاز 2 سنسور IR (پین سیگنال) را به پین دیجیتال 9 evive
- امتیاز 3 حسگر IR (پین سیگنال) را به پین دیجیتال 10 evive اضافه کنید
- سنسور IR IR Wall (پین سیگنال) به پین دیجیتال 11 evive
- حسگر IR راه اندازی (پین سیگنال) به پین دیجیتال 12 of evive
- حالا VCC و GND تمام سنسور IR را به VCC و GND of evive وصل کنید
-
اتصال RGB Strip
نوار LED RGB را به پین دیجیتال 13 evive وصل کنید
-
اتصال Flipper Motors
- چپ Flipper Motor به پورت M1 evive
- Flipper Motor راست به پورت M2 evive
-
اتصال فلیپرها
- پایانه "NC" Left Side Flipper Switch را به پین دیجیتال 2 evive و مقاومت 10K اهم وصل کنید و یک سر دیگر مقاومت 10k اهم را به GND of evive وصل کنید ، همچنین پایانه "COM" Left Side Flipper Switch را به VCC of evive وصل کنید.
- به همین ترتیب ، پایانه "NC" Switch سمت راست را به پین دیجیتال 3 مقاومت و 10k اهم متصل کنید ، و انتهای دیگر مقاومت 10K اهم را به GND of evive وصل کنید ، همچنین پایانه "COM" سوئیچ سمت راست Flipper را به VCC وصل کنید. از evive
-
اتصال موتورهای سپر
هر 3 موتور سپر را به طور موازی وصل کنید و یک سر آن را به پین VVR (+) و سر دیگر را به ترمینال "COM" رله وصل کنید ، سپس پایانه "NO" رله را به پین VVR (-) evive وصل کنید
-
اتصال سوئیچ های محدود
- اتصال "NC" چپ سمت راست سوئیچ (بالا) به VCC evive و COM پایانه به پین دیجیتال 4 evive و GND از طریق مقاومت 10K اهم
- "NC" کلید سمت چپ (پایین) را به VCC evive و پایانه COM را به پین دیجیتال 5 evive و به GND از طریق مقاومت 10K اهم وصل کنید.
- اتصال "NC" راست سوئیچ محدود (بالا) به VCC evive و پایانه COM به پین دیجیتال 6 evive و به GND از طریق مقاومت 10K اهم
- "NC" کلید سمت راست (پایین) را به VCC evive و پایانه COM را به پین دیجیتال 7 evive و به GND از طریق مقاومت 10K اهم وصل کنید.
مرحله 17: زمان کدگذاری
ما قصد داریم در PitoBlox ، یک نرم افزار برنامه نویسی مبتنی بر Scratch 3.0 ، کد بنویسیم. اسکریپت زیر را برای evive آپلود کنید.
مرحله 18: نتیجه گیری
با استفاده از این دستگاه DIY Pinball شما آماده است. گرفتن. تنظیم. پین بال
توصیه شده:
پلت فرم ژیروسکوپ/ دوربین Gimbal: 5 مرحله (همراه با تصاویر)
پلت فرم ژیروسکوپ/ دوربین Gimbal: این دستورالعمل در جهت برآوردن الزامات پروژه Makecourse در دانشگاه فلوریدا جنوبی ایجاد شده است (www.makecourse.com)
دستگاه پین بال آردوینو که خود بازی می کند !: 13 مرحله (همراه با تصاویر)
دستگاه پین بال آردوینو که خودش بازی می کند !: & quot؛ دستگاه پین بال دزد که خود بازی می کند ، آیا تمام لذت را از آن بیرون نمی آورد؟ & quot؛ می شنوم که می پرسید. شاید اگر عاشق ربات های خودران نباشید ، ممکن است. با این حال ، من بسیار در مورد ساخت روبات هایی هستم که می توانند کارهای جالب انجام دهند ، و این یکی
پلت فرم کنترل شده حسگر ژیروسکوپ برای پیچ و خم پازل: 3 مرحله
پلتفرم کنترل کننده حسگر ژیروسکوپ برای پیچ و خم پازل: این دستورالعمل برای برآوردن الزامات پروژه دوره Make در دانشگاه فلوریدا جنوبی (www.makecourse.com) ایجاد شده است & quot؛ این پروژه ساده با الهام از یک پلت فرم متعادل کننده که بازخورد می گیرد از شتاب
سیستم عبور خودکار راه آهن با استفاده از پلت فرم جاسازی شده مبتنی بر آردوینو: 9 مرحله
سیستم عبور خودکار راه آهن با استفاده از پلت فرم جاسازی شده مبتنی بر آردوینو: کریسمس تنها یک هفته دیگر باقی مانده است! همه مشغول جشن ها و دریافت هدایا هستند ، که اتفاقاً بدست آوردن آنها با امکانات بی پایان در اطراف ما بسیار دشوارتر می شود. چطور می توانید از هدیه ای کلاسیک استفاده کنید و یک کار دستی انجام دهید
PiCar: ساختن یک پلت فرم اتومبیل خودران: 21 مرحله (همراه با تصاویر)
PiCar: ساختن یک پلت فرم اتومبیل خودران: این دستورالعمل مراحل مورد نیاز برای ساخت PiCar را توضیح می دهد PiCar چیست؟ PiCar یک پلت فرم اتومبیل خودران منبع باز است. این به تنهایی مستقل نیست ، اما می توانید به راحتی سنسورهایی برای کنترل خودرو با آردوینو یا رزبری پای اضافه کنید. چرا شما