فهرست مطالب:
- تدارکات
- مرحله 1: مدار سیم کشی
- مرحله 2: کد آردوینو
- مرحله 3: جعبه را مناسب کنید
- مرحله 4: دستورالعمل های عملیاتی
تصویری: بازی Balance Box - Arduino Powered: 4 Step (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
بازی بالانس باکس برای یک رویداد چالش برانگیز ساخته شده است ، برای برنده شدن در چالش ، باید از طریق یک مانع یا مسافت مشخص انجام شود.
از آردوینو برای اندازه گیری زاویه جعبه و ایجاد زنگ هشدار پس از فراتر رفتن از زاویه استفاده می شود.
هنگام حمل و نقل در یک سطح ، جعبه باید با دقت جابجا شود. وقتی جعبه از سطح خارج می شود ، چراغ های نشانگر تعادل روشن می شوند ، چراغ های بیشتر نشان می دهد که جعبه بیشتر از سطح خارج شده است. همچنین می توان از سطح روح استفاده کرد تا ببینیم آیا جعبه تراز است یا خیر. هنگامی که جعبه خیلی خارج از سطح است یا خرد شده است ، جعبه 3 بار جیغ می زند و صدای بوق می زند ، یکی از چراغ های عمر خاموش می شود. هنگامی که از هر 3 زندگی استفاده شده است ، جعبه هشدار داده و همه چراغ ها را چشمک می زند ، بازی از بین می رود.
تدارکات
قطعات مورد نیاز عبارتند از:
1 برابر آردوینو نانو
ماژول 1x MPU6050
سه عدد LED سفید
5 برابر LED های رنگی برای نشانگر تعادل (2 سبز ، 2 زرد ، 1 قرمز)
1x Piezo Buzzer
1x ترانزیستور TIP120
1x مقاومت 2.2K اهم
مقاومت 8x220 اهم
دکمه فشار 1 برابر
سوئیچ برق 1 برابر
1 برابر سطح روح "Bullseye"
منبع تغذیه 5 ولت ، پروژه من از سپر لیتیوم 18650 با خروجی تنظیم شده 5 ولت استفاده می کند
1x جعبه پروژه
برای آزمایش مدار به یک تخته نان و سیم های پرش نیاز دارید
ابزار مورد نیاز عبارتند از:
مته و بیت
آهن لحیم کاری
چسب حرارتی تفنگی
نوار ، مداد و خط کش برای علامت گذاری در جعبه
فایل
مرحله 1: مدار سیم کشی
تنها چیزی که در نمودار سیم کشی نشان داده نمی شود ، کلید اصلی تغذیه است ، در پروژه من این سوئیچ بین باتری لیتیوم و سپر قرار می گیرد تا بتوان آنها را به طور کامل قطع کرد.
اگر با نمودارهای سیم کشی زیر آشنایی ندارید ، آن را قطعه به قطعه بگیرید ، هر اتصال سیم را با دقت دنبال کنید و روش کار کنید تا چیزی را از دست ندهید.
قبل از اینکه همه قطعات را با هم لحیم کنید ، باید مدار را روی یک تخته نان جمع کنید تا از عملکرد صحیح آن مطمئن شوید.
LED های Life در نمودار باید LED های سفید باشند
LED های تعادل باید مرتب شوند:
قرمز - LED تعادل 5
زرد - تعادل LED 4
زرد - تعادل LED 3
سبز - LED تعادل 2
سبز - LED تعادل 1
مرحله 2: کد آردوینو
برای کد arduino باید تعدادی کتابخانه به arduino IDE اضافه کنید ، من پیوندهای زیر را قرار داده ام
کتابخانه های اضافی آردوینو مورد نیاز عبارتند از:
MPU6050_tockn.h
OneButton.h
شما باید کتابخانه های پیوند داده شده در بالا را به arduino IDE خود اضافه کنید
فایل حاوی کد "Balance_alarm_V1.8.ino" را بارگیری و باز کنید
کد را روی برد آردوینو بارگذاری کنید
مرحله 3: جعبه را مناسب کنید
متأسفانه در حالی که قطعات را روی جعبه نصب می کردم ، از آن عکس نگرفتم. من از چسب حرارتی برای جا دادن قطعات داخل جعبه استفاده کرده ام.
اگر از جعبه پلاستیکی مانند جعبه پلاستیکی استفاده می کنید ، قسمت بالای آن را با نوار چسب بپوشانید و از خط کش و قلم برای مشخص کردن جایی که باید سوراخ های LED ها ، بلندگو و پیچ های نصب سطح را ایجاد کنید ، استفاده کنید.
سوئیچ با حفر سوراخ و سپس قرار دادن آن در اندازه و شکل مناسب نصب شد.
اگر این پروژه را دوباره می ساختم ، همه اجزای آن را روی درپوش قرار می دادم تا مجبور نباشم تعداد زیادی سیم اتصال بین درب و پایین جعبه اجرا کنم.
مرحله 4: دستورالعمل های عملیاتی
راه افتادن
قبل از روشن کردن جعبه ، جعبه را روی یک سطح صاف و صاف قرار دهید تا حباب سطح روح در دایره وسط قرار گیرد.
کلید پاور را روشن کنید ، جعبه یکبار بوق زده و بوت می شود. جعبه را تا زمان شنیدن صدای بوق سه گانه و روشن شدن 3 چراغ سفید "Life" روشن نگه دارید.
بازی در حال حاضر آماده است.
توابع جعبه
هنگام حمل و نقل در یک سطح ، جعبه باید با دقت جابجا شود. وقتی جعبه از سطح خارج می شود ، چراغ های نشانگر تعادل روشن می شوند ، چراغ های بیشتر نشان می دهد که جعبه بیشتر از سطح خارج شده است.
همچنین می توان از سطح روح برای بررسی میزان تراز بودن جعبه استفاده کرد (اگر سطح روح و چراغ های تعادل با هم هماهنگ نیستند ، تنظیم مجدد سنسور تعادل را مشاهده کنید ، به زیر مراجعه کنید)
هنگامی که جعبه خیلی دور از سطح است یا خرد شده است ، جعبه 3 بار جیغ می زند و صدای بوق می زند ، یکی از چراغ های عمر خاموش می شود.
هنگامی که از هر 3 زندگی استفاده شده است ، جعبه هشدار داده و همه چراغ ها را چشمک می زند ، بازی از بین می رود.
کنترل ها
بازنشانی زنگ هشدار
این کار را انجام دهید تا بازی بعد از هشدار بعد از از دست دادن هر 3 زندگی متوقف شود.
در حالی که زنگ هشدار به صدا در می آید ، دکمه سبز رنگ را برای یک ثانیه فشار داده و رها کنید. زنگ هشدار باید بعد از یک ثانیه متوقف شود. اگر نه دوباره امتحان کنید
Reset Lives - اگر می خواهید بازی را ریست کنید ، این کار را انجام دهید ، هر سه زندگی برگشت داده می شود.
در هر زمان ، روی دکمه سبز (مانند موس کامپیوتر ، اما کمی کندتر) دوبار کلیک کنید. نویز تنظیم مجدد به صدا در می آید و سه چراغ عمر روشن می شود.
تنظیم مجدد سنسور تعادل - اگر حباب سطح روح با چراغ های نشانگر تعادل مطابقت ندارد ، این کار را انجام دهید.
دکمه سبز را طولانی فشار دهید (3 ثانیه فشار دهید و رها کنید) نویز تنظیم مجدد تعادل پخش می شود و چراغ های ترازو به طور مختصر چشمک می زند و سپس باید خاموش شود (نشان می دهد که جعبه در سطح است). این کار باید در حالی انجام شود که جعبه همانطور که توسط حباب سطح روح نشان داده شده است ، سطح باشد.
یادداشت
هنگامی که جعبه شروع به جیغ زدن می کند زیرا یک زندگی از دست رفته است ، سریع آن را به حالت صاف صحیح برگردانید وگرنه به محض توقف صدای جیغ ، تقریباً 5 ثانیه جان دیگری را از دست خواهید داد.
از سطح روح استفاده کنید تا ببینید از کدام سطح خارج هستید ، چراغ ها نشان می دهد که شما از سطح خارج شده اید اما نشان نمی دهد که از کدام طرف هستید.
حباب سطح روح تقریباً با چراغ های نشانگر یکسان است ، هنگامی که حباب سطح سطح روح را لمس می کند ، زندگی از دست می رود.
اگر جعبه رفتار عجیبی دارد و تنظیم مجدد سنسور تعادل کار نمی کند ، با سوئیچ پاور سیاه جعبه را خاموش و دوباره روشن کنید. شما باید حدود 10 ثانیه منتظر بمانید تا جعبه روی یک سطح صاف قرار بگیرد در حالی که دوباره به عقب برمی گردد. سعی کنید ابتدا از تنظیم مجدد سنسور تعادل استفاده کنید زیرا سریعتر است ، لازم نیست منتظر بمانید تا جعبه چرخه قدرت خود را انجام دهد.
جعبه از باتری استفاده می کند ، از لحاظ تئوری باید دارای شارژ کافی برای یک روز کامل استفاده مداوم باشد ، اگر برای صرفه جویی در مصرف خمیر استفاده نمی شود ، آن را خاموش کنید.
اگر دکمه پاسخ نمی دهد ، لطفاً مطمئن شوید که دکمه را فشار داده اید و آن را رها می کنید.
توصیه شده:
نرم اسباب بازی بلوتوث تاس و توسعه بازی Android با MIT App Inventor: 22 مرحله (همراه با تصاویر)
نرم اسباب بازی بلوتوث تاس و توسعه بازی Android با MIT App مخترع: بازی تاس روش متفاوتی دارد 1) بازی سنتی با تاس چوبی یا برنجی. 2) بازی در موبایل یا رایانه با مقدار تاس که به طور تصادفی توسط تلفن همراه یا رایانه ایجاد شده است. در این روش متفاوت تاس را به صورت فیزیکی بازی کنید و سکه را در تلفن همراه یا رایانه جابجا کنید
کابینت بازی 4 نفره پایه بازی برای MAME: 32 مرحله (همراه با تصاویر)
کابینت بازی 4 نفره پایه برای MAME: این به شما نشان می دهد که چگونه من کابینت پایه 4 بازیکن MAME خود را ساختم. موارد زیادی وجود دارد که ممکن است بخواهید آن را به دلخواه خود سفارشی کنید. من به شما نشان خواهم داد که چگونه من را ساخته ام ، شما می توانید با خیال راحت آن را به دلخواه خود تغییر دهید. این پنجره استاندارد را در خود جای داده است
پدهای حساس به فشار بازی (برای زمین های بازی دیجیتال - و بیشتر): 11 مرحله (همراه با تصاویر)
پدهای حساس به فشار بازیگوش (برای زمین های بازی دیجیتال - و بیشتر): این یک دستورالعمل است که به شما نشان می دهد چگونه یک پد حساس به فشار بسازید - که می تواند برای ایجاد اسباب بازی ها یا بازی های دیجیتالی استفاده شود. می توان از آن به عنوان یک مقاومت حساس به نیرو در مقیاس بزرگ استفاده کرد ، و اگرچه بازیگوش است ، اما می تواند برای پروژه های جدی تر مورد استفاده قرار گیرد
هک سخت افزاری اسباب بازی شکسته اسباب بازی: 12 مرحله (همراه با تصاویر)
هک سخت افزاری Broken Toy Drone: در این مقاله آموزشی ، من به شما نشان می دهم که چگونه تقریباً هر پهپاد اسباب بازی شکسته ای که دارای چراغ های کنترل از راه دور است را به یک جفت دستگاه همه کاره تبدیل کنید. اولین دستگاه ساخته شده از کنترل از راه دور قدیمی با استفاده از یک ماژول سنسور چیزی را تشخیص می دهد
آتش بازی ساده و ارزان کنترل کننده آتش بازی: 4 مرحله (همراه با تصاویر)
آتش بازی ساده و ارزان کنترل کننده آتش بازی: این چیست و چگونه کار می کند؟ این یک پروژه برای مبتدیان است که در آن با استفاده از تلفن بلوتوث خود آتش بازی روشن می کنیم. تلفن رویداد شلیک را آغاز می کند ، ماژول بلوتوث گوش دادن (HC-05) آن را به یک