داستان
کمی پیش زمینه برادرم با جعبه عجیب و غریبی نزد من آمد که یکی از دوستانش از کسی خواست آن را بسازد تا بتواند سریع ترین شرکت کننده را برای فشار دادن دکمه تعیین کند. جعبه شامل چند عدد LED، دو دکمه و دو مجموعه زنگ دوچرخه بود که صداهای عجیبی ایجاد می کرد. روشن میشد و صدا میداد، اما در واقع به هدفی که برای آن ساخته شده بود، یعنی تعیین اولین رقیبی که دکمه را فشار میدهد، عمل نکرد. من به او گفتم که میتوانم کمکی کنم، و به دنبال یک آموزش یا آموزشی برای ساختن چیزی شبیه به آن با استفاده از آردوینو گشتم، اما ندانستن نام دقیق چیزی که جستجو میکنم کمک چندانی نکرد، بنابراین راهاندازی کردم. ساختن یکی با ترکیب هر چیزی که در مورد آردوینو می دانم که زیاد نیست. وقتی پروژه را تمام کردم، متوجه شدم که نام آن یک سیستم buzzer مسابقه است (من به دنبال جعبه دکمه رقبا می گشتم) و نمونه های جالبی در آموزش ها وجود دارد که می توانستند در وقت من صرفه جویی زیادی داشته باشند، اما موفق شدم برای ساختن چیزی، و من میخواهم آن را با همه به اشتراک بگذارم، بنابراین اینجاست.
مرحله 1: نمونه اولیه اجزا
بهعنوان اثبات مفهوم، من مجبور شدم کل چیز را نمونهسازی کنم. من از موارد زیر استفاده کردم:
- آردوینو نانو کلون
- 4 چراغ ال ای دی (اگر رنگ های متفاوتی داشته باشند کمک می کند. من از سفید، سبز، زرد و آبی استفاده کردم)
- سیم های جامپر
- 2 دکمه فشاری
- 2 x مقاومت 5K
- یک تخته نان
مرحله 2: اجزای جعبه واقعی
بنابراین من علاقه ای به زندانی کردن نانو در یک جعبه پلاستیکی برای ابد ندارم. من یک آردوینو روی برد برد برای انجام کار خواهم ساخت و برای این کار، اجزای آن به شرح زیر است.
برای مداری که استفاده کردم:
- PCB (من از PCB 5×10 سانتی متر استفاده می کنم)
- 1x ATMega 328P-PU
- 6 عدد LED سبز
- 1 عدد LED قرمز
- 5 عدد LED آبی
- کریستال 1×16 مگاهرتز
- خازن 2×10 uF
- 2 x مقاومت 5K
- 10 متر سیم تلفن 2 هسته ای
- 2 برابر سوئیچ آزادسازی سریع
- 1 کانکتور میکرو USB زن
- 1 کلید روشن/خاموش
ابزارهای مورد نیاز من عبارتند از یک آهن لحیم کاری، لحیم کاری و دسترسی به یک دستگاه CNC.
مرحله 3: منطق طرح
برای اینکه بتوانیم حلقه ها و اقداماتی را که اتفاق می افتد درک کنیم. من آن را روی کاغذ کشیدم، اما فکر میکنم این نمای واضحتری از روشی است که من تصور میکنم کل کار را انجام دهد.
مرحله 4: ساخت نمونه اولیه![سیستم شماتیک 2 بازیکن مسابقه-کوئیز Buzzer Box با استفاده از آردوینو](https://duino4projects.com/wp-content/uploads/2017/07/Schematic-2-Players-Competition-Quiz-Buzzer-Box-System-Using-Arduino.jpg)
من از قطعاتی که داشتم برای سیم کشی نمونه اولیه استفاده کردم. به این صورت پیش می رود:
- آردوینو را روی تخته نان قرار دهید
- دکمه های فشاری را قرار دهید
- مقاومت ها را به زمین و یک پایه از هر دکمه وصل کنید
- پای دکمه فشاری دیگر را به +Ve وصل کنید (من از 3V3 استفاده خواهم کرد)
- پایه آردوینو 3V3 را به ریل +V برد برد و پایه GND را به ریل GND برد برد وصل کنید.
حالا باید پین هایی که استفاده می کنید را مشخص کنید. در کد من از پین های زیر استفاده کردم:
- LED پخش اول: 8
- LED پخش دوم: 9
- LED سبز: 10
- LED سفید: 11
- دکمه پخش اول: 12
- دکمه پخش دوم: 13
- هر LED را به پین و زمین وصل کنید
برای دکمه ها، پین 12 را به پایه مقابل مقاومت دکمه پخش 1 و پین 13 را به پایه مقابل مقاومت دکمه پخش 2 وصل کنید. طرح فریتزینگ باید همه چیز را خیلی واضح نشان دهد.
برای جزئیات بیشتر: 2 بازیکن مسابقه/کوئیز سیستم جعبه زنگ با استفاده از آردوینو