فهرست مطالب:
- مرحله 1: Arduino UNO و Breadboard Setup
- مرحله 2: بازی و دسته Buzz Wire را ایجاد کنید
- مرحله 3: کد
- مرحله 4: بازی را انجام دهید
- مرحله 5: تغییر سختی بازی
تصویری: بازی Buzz Wire با تایمر LED برای Arduino UNO: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
این بازی وزوز به کاربر اجازه می دهد تا دست ثابت خود را در برابر تایمر LED به چالش بکشد. هدف این است که دسته بازی را از یک طرف پیچ و خم به طرف دیگر بدون دست زدن به پیچ و خم و قبل از خاموش شدن LED ببرید. اگر دسته بازی و پیچ و خم لمس کنند ، وزوز شدیدی از پیزو منتشر می شود. ایده این بازی از یک بازی مورد علاقه در دوران کودکی ، Operation ، عشق دانش آموزان من به یک پازل چالش برانگیز و بازی مفتولی FABLABJubail سرچشمه گرفت.
این پروژه برای مبتدیان آردوینو که با اصول برنامه نویسی آشنا هستند بسیار مناسب است.
مواد و ابزار مورد نیاز:
- 1 آردوینو اونو
- 1 تخته نان
- 1 عدد کابل USB
- 1 Piezo Buzzer
- 1 چراغ LED
- مقاومت 1 560 اهم
- 4 سیم بلوز بلند
- 1 سیم بلوز کوتاه
- 2 سیم تمساح کلیپ جهنده (1 نر/1 زن)
- سیم آلومینیوم
- انبر
- سیم بر، دم باریک
- 1 جعبه کوچک
- نوار الکتریکی
مرحله 1: Arduino UNO و Breadboard Setup
LED - LED را مطابق شکل قرار دهید. مقاومت 560 اهمی کاتد (پای کوتاه) را به ریل منفی تخته نان متصل می کند. سیم بلوز سبز ، آند (پایه بلندتر) را به پورت 13 متصل می کند.
Piezzo Buzzer - زنگ پیزو را مطابق شکل قرار دهید. با استفاده از یک سیم بلوز کوتاه ، سیم منفی زنگ را به ریل منفی وصل کنید. با استفاده از سیم جامپر تمساح ، سیم مثبت زنگ را به دسته بازی وصل کنید. در صورت نیاز با نوار برقی محکم کنید. ** برای افزایش طول سیم از سیم بلوز نر به نر و سیم بلوز تمساح با سر زن استفاده کنید. **
Breadboard to Game - با استفاده از سیم جامپر تمساح با سربرگ مرد ، سرنخ مثبت زنگ را به بازی وصل کنید. در صورت نیاز با نوار برقی محکم کنید.
Breadboard به آردوینو - در نهایت ، ریل های منفی و مثبت تخته نان را به پورت زمین و 5 ولت وصل کنید. سیم بلوز قرمز ریل مثبت و پورت 5V را به هم متصل می کند. سیم بلوز مشکی پورت منفی ریل و زمین را متصل می کند.
آردوینو را روشن کنید - کابل USB را از آردوینو به کامپیوتر وصل کنید.
مرحله 2: بازی و دسته Buzz Wire را ایجاد کنید
- با استفاده از برش سیم سیم آلومینیومی را برش دهید. اندازه یک قسمت بستگی به این دارد که چقدر می خواهید پیچ و خم شما دیوانه باشد و جعبه ای که به عنوان پایه استفاده می شود. بازی وزوز سیم من در حدود یک و نیم فوت سیم استفاده می کرد.
- با استفاده از انبردست ، سیم را به شکل منحنی های مختلف خم کنید (تصاویر را ببینید).
- یک تکه سیم دیگر ، به طول حدود 9 اینچ ، برای ایجاد دسته تهیه کنید.
- یک سر را به یک حلقه خم کنید (تصویر را ببینید). هرچه قطر حلقه کوچکتر باشد ، بازی سخت تر خواهد بود.
- انتهای پیچ و خم را در کنار جعبه قرار دهید.
- قبل از اینکه پیچ و خم را روی جعبه محکم کنید ، حلقه دسته را در یک طرف پیچ و خم قرار دهید (تصویر را ببینید).
- با پیچاندن سیم ، پیچ و خم داخل جعبه را محکم کنید (تصویر را ببینید).
- پیچ و خم بیرونی جعبه را با نوار برقی محکم کنید.
مرحله 3: کد
کد بسیار ساده است. عملکرد راه اندازی برای راه اندازی حالت های پین برای زنگ و LED استفاده می شود. عملکرد حلقه صدای زنگ را روی 1،000 هرتز تنظیم می کند و LED را روشن و خاموش می کند. در این کد ، که در این پیوند قابل دسترسی است ، LED برای 60،000 میلی ثانیه یا 60 ثانیه روشن است.
مرحله 4: بازی را انجام دهید
برای شروع بازی ، کد را اجرا کرده و منتظر بمانید تا LED روشن شود. پس از روشن شدن LED ، 60 ثانیه فرصت دارید تا دسته را از یک سر پیچ و خم به سر دیگر ببرید بدون اینکه صدای زنگ خاموش شود. اگر LED قبل از پایان کار خاموش می شود ، 60 ثانیه روشن است ، اما تسلیم نشوید. LED را دوباره راه اندازی کنید و دوباره امتحان کنید. برای راه اندازی مجدد LED می توانید 30 ثانیه منتظر بمانید تا LED با هر کد دوباره روشن شود یا می توانید دکمه تنظیم مجدد را در Arduino خود فشار دهید تا اکنون دوباره راه اندازی شود. این بازی می تواند بسیار اعتیادآور باشد ، بنابراین سرگرم کننده باشید!
مرحله 5: تغییر سختی بازی
در اینجا چند ایده برای چگونگی به چالش کشیدن خود پس از تسلط بر بازی آورده شده است:
- مدت زمان روشن بودن LED را تغییر دهید. آیا می توانید به جای 60 ثانیه پیچ و خم را در زمان کمتری تکمیل کنید؟ 45 ثانیه (45000 میلی ثانیه) یا حتی 30 ثانیه (30000 ثانیه) را امتحان کنید.
- قطر حلقه روی دسته را تغییر دهید. ببینید آیا هنوز هم می توانید پیچ و خم را بدون خاموش کردن زنگ با حلقه کوچکتر تکمیل کنید.
- پیچ و خم را تغییر دهید. منحنی های بیشتری اضافه کنید و آنها را به هم نزدیک کنید تا سختی بازی تغییر کند.
FABLABJubail. (4 اکتبر 2016). بازی Buzz Wire [وب سایت]. برگرفته از
توصیه شده:
555 تایمر برای ارسال سیگنال برای قطع Atmega328: 7 مرحله
555 تایمر برای ارسال سیگنال برای قطع Atmega328: هدف اصلی این مدار صرفه جویی در انرژی است. بنابراین ، من قصد ندارم در مورد آردوینو صحبت کنم زیرا خود برد هزینه اضافی اضافی برای محصول نهایی دارد. برای توسعه عالی است. اما ، برای پروژه های نهایی در حال اجرا بسیار خوب نیست
بازی Buzz Wire با استفاده از Makey Makey و Scratch: 3 مرحله
بازی Buzz Wire با استفاده از Makey Makey و Scratch: این یک بازی 11 ساله من است ، او این بازی را با برادر کوچکترش ساخت و برنامه ریزی کرد تا در حین بسته شدن COVID19 حواس او را پرت کند و می خواست در ویترین پروژه های آنلاین جالب شرکت کند. & quot؛ من ایده اصلی را برای se گرفتم
بازی Arduino Buzz Wire: 4 مرحله
Arduino Buzz Wire Game: این یک آموزش ساخت بازی Buzz wire با استفاده از Arduino است. این پروژه آردوینو از https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/ تغییر یافته است. من یک صفحه امتیاز روی LCD اضافه می کنم ، که نشان می دهد زمان مورد استفاده برای اتمام
کنترل کننده بازی مبتنی بر آردوینو - کنترل کننده بازی Arduino PS2 - بازی Tekken With DIY Arduino Gamepad: 7 مرحله
کنترل کننده بازی مبتنی بر آردوینو | کنترل کننده بازی Arduino PS2 | بازی Tekken With DIY Arduino Gamepad: سلام بچه ها ، بازی کردن همیشه سرگرم کننده است اما بازی با کنترلر بازی سفارشی DIY خود سرگرم کننده تر است. بنابراین ما در این دستورالعمل یک کنترلر بازی با استفاده از arduino pro micro ایجاد می کنیم
میکروکنترلر AVR چراغ های LED با استفاده از تایمر چشمک می زنند. وقفه تایمرها تایمر حالت CTC: 6 مرحله
میکروکنترلر AVR چراغ های LED با استفاده از تایمر چشمک می زنند. وقفه تایمرها تایمر CTC Mode: سلام به همه! تایمرها یک مفهوم مهم در زمینه الکترونیک هستند. هر جزء الکترونیکی بر اساس زمان کار می کند. این زمانبندی کمک می کند تا همه کارها همزمان شوند. همه میکروکنترلرها با فرکانس ساعت از پیش تعیین شده ای کار می کنند ،