فهرست مطالب:

Certamen Quiz Practice Machine: 12 مرحله (همراه با تصاویر)
Certamen Quiz Practice Machine: 12 مرحله (همراه با تصاویر)

تصویری: Certamen Quiz Practice Machine: 12 مرحله (همراه با تصاویر)

تصویری: Certamen Quiz Practice Machine: 12 مرحله (همراه با تصاویر)
تصویری: Apollo Program (ALL PARTS) 2024, جولای
Anonim
Certamen Quiz Practice Machine
Certamen Quiz Practice Machine
Certamen Quiz Practice Machine
Certamen Quiz Practice Machine
Certamen Quiz Practice Machine
Certamen Quiz Practice Machine

مسابقه تیم مسابقه Certamen از لیگ کلاسیک نوجوانان شامل سوالات مسابقه در مورد موضوعات یونانی/رومی است. هنگامی که شرکت کنندگان در مسابقه پاسخ می دهند دکمه های زنگ را فشار می دهند. دستگاه به ترتیب فشردن دکمه ها پیگیری می کند ، مشروط به قانون قفل شدن تیم که طبق آن یک بازیکن در یک تیم دکمه ای را فشار می دهد ، فشارهای دیگر آن تیم محاسبه نمی شود. دستگاهی که ما ساختیم برای سه تیم چهار نفره بود. علاوه بر این ، برای اینکه سایر گروه های مدرسه بتوانند از دستگاه به عنوان یک دستگاه مسابقه استاندارد استفاده کنند ، این امکان وجود دارد که تیم ها را نادیده بگیرید و فقط نظم دکمه را دنبال کنید.

تیم Certamen مدرسه به دستگاهی برای تمرین نیاز داشت ، اما دستگاه رسمی 545 دلار برای سیستم مستقل (نسخه ای که به رایانه متصل می شود 435 دلار است) ، که از نظر بودجه غیرممکن بود. به علاوه واضح است که گران قیمت است!

و بنابراین من یک مدل بسیار ارزان تر را بر اساس Arduino Mega طراحی کردم. این برای مسابقات رسمی تأیید نشده است ، اما برای تمرین خوب است.

یکی از مسائل طراحی که من در نظر داشتم این بود که ما به کابل های نسبتاً طولانی نیاز داشتیم و باید از فیلتر سیگنال برای جلوگیری از مثبت کاذب به دلیل نویز الکتریکی از دستگاه های مجاور برخوردار بود. من در پایان از کابل CAT-6 استفاده کردم ، سیگنال های هر دکمه از یک جفت پیچ خورده عبور می کرد. ما نویز الکتریکی را با یک اسیلوسکوپ و یک مداد برقی AC مجهز به یک کابل کثیف کابل آزمایش کردیم و متوجه شدیم که خازن 100nF باید برای فیلتر کردن کافی باشد.

قطعات مورد نیاز (قیمت گذاری اکتبر 2017):

  • 3 بخش از کابل CAT-6 ، هر کدام 26.5 فوت طول ، با یک پلاگین RJ-45 نر روی هر کدام (یک کابل 70 پا ، 16 دلار در آمازون ، به نصف ، به علاوه یک کابل 30 پا ، 9 دلار در آمازون)
  • Arduino 2560 rev.3 یا کلون با کابل USB (8 دلار در Aliexpress)
  • قطعه نوار نوار 94 میلی متر در 53 میلی متر (3.29 دلار برای بسته سه تایی در ebay)
  • مقاومتها ، یکی از هر کدام: 2.2K ، 1K ، 100R (اگر آنها را در دست ندارید ، می توانید یک مقاومت متفرقه 600 قطعه ای که در Aliexpress با قیمت 2.30 دلار خریداری شده است خریداری کنید)
  • 12 خازن ، 100nF ، سرامیک یا یکپارچه (100 قطعه با قیمت 0.81 دلار در Aliexpress)
  • ترانزیستور ، 2N3904 (10 قطعه با قیمت 0.74 دلار در Aliexpress)
  • 3 سوکت RJ45 (10 قطعه با قیمت 0.89 دلار در Aliexpress)
  • 3 تخته شکست RJ45 (هر کدام 0.55 دلار در Aliexpress)
  • 1602 ماژول LCD آبی (1.75 دلار در Aliexpress) ؛ اگر از رنگ متفاوتی استفاده می کنید ، ممکن است به مقدار مقاومت متفاوت از 2.2K که من استفاده می کنم نیاز داشته باشید
  • مجموعه ای از 65 عدد کابل مردانه جهنده (1.09 دلار در Aliexpress ؛ یا خودتان بسازید)
  • مجموعه 40 پرش کننده دوپونت 15 سانتی متری زن و مرد (1.39 دلار در Aliexpress)
  • تغییر حالت (0.43 دلار در Aliexpress) برای تغییر حالت
  • 13 دکمه ، در حالت ایده آل به گونه ای که هر تیم چهار نفره بتوانند یک رنگ را بدست آورند ، و چهارمین رنگ برای دکمه روشن وجود دارد:

    • ما از دکمه های بازی 30 میلی متری استفاده کردیم (20 قطعه با 10 دلار در Aliexpress)
    • ممکن است این دکمه های لمسی کلیک کننده بهتر باشند ، اما به طراحی دکمه های متفاوتی نیاز دارند (در دستورالعمل ها در مورد آن صحبت خواهم کرد) (سه مجموعه 10 تایی بخرید ، در مجموع 1.20 دلار در Aliexpress)
  • 52 پا سیلیکونی چسبناک (1.14 دلار برای 100 قطعه در Aliexpress)
  • مجموعه لوله های کوچک کننده حرارتی (کمتر از 2 دلار در Aliexpress)
  • 64 پیچ ، پیچ #4 ، 3/8 اینچ (حدود 3.50 دلار برای 100 در فروشگاه سخت افزار محلی ؛ اگر فقط با طرح کلیکر دستی جایگزین همراه باشید ، به 16 عدد نیاز دارید)
  • 24 کابل کوچک (به سبک زیپ) (4 دلار در Lowes)

زیرمجموعه: حدود 68 دلار بعلاوه مالیات های قابل اعمال.

و سپس باید در مورد موارد مربوط به دکمه ها و جعبه کنترل فکر کنید. ما با استفاده از حدود 10 دلار رشته ، ما را طراحی و چاپ سه بعدی کردیم. اگر به چاپگر سه بعدی دسترسی ندارید ، می توانید طرح های من را با خدمات تجاری چاپ کنید (یا شاید با هزینه ای مناسب چاپ و ارسال کنم؟) ، یا فقط از یک جعبه استاندارد پروژه استفاده کنید-یا فقط یک غذای پلاستیکی ظرف-برای جعبه اصلی و طراحی دکمه متناوب. می توانید طرح ها را در اینجا پیش نمایش کنید.

جعبه های دکمه چاپگر سه بعدی ما بر خلاف میزهای رسمی Certamen روی میز کار می نشینند ، بنابراین مشکوک است که لیگ کلاسیک نوجوانان آنها را برای مسابقات رسمی تأیید کند ، اما دستگاه ما برای تمرین بود.

اگر ترجیح می دهید یک نسخه کلیک کننده استانداردتر (هنوز به طور رسمی تأیید نشده است ، اما اگر می خواهید از آنها برای مسابقات استفاده کنید و نه فقط برای تمرین مدرسه ، می توانید از JCL تأیید کنید) ، من همچنین یک طرح جایگزین را شرح خواهم داد ، که من در واقع ایجاد نکرده ام ، اما باید ساده باشد. مزیت این طرح این است که نیازی به چاپ سه بعدی ندارد (گرچه هنوز برای جعبه اصلی به نوعی قاب نیاز دارید). به حدود 6 فوت برنامه PVC 80 1/2 اینچی ، اپوکسی و چسب داغ نیاز دارد و هزینه پروژه را حدود 6 دلار کاهش می دهد.

مرحله 1: جعبه کنترل: مقدمه

جعبه کنترل شامل Arduino Mega ، یک نوار چسب با سوکت RJ-45 ، خازن های فیلتر و اتصالات مختلف دیگر ، یک دکمه CLEAR ، و یک کلید تغییر حالت MODE است. در اتصالات سمت آردوینو از پرش کننده ها استفاده می شود ، بنابراین می توان آنها را به راحتی تغییر داد.

فرض می کنم شما در حال ساختن یک نسخه سه تیمی با سه سوکت RJ-45 هستید. با کمی دقت ، ممکن است بتوان چهار سوکت RJ-45 را جا داد و تغییرات سیستم عامل اندکی خواهد بود. اگر نسخه دو تیمی می خواهید ، فقط یکی از سوکت ها را رد کنید.

مرحله 2: جعبه کنترل: سوکت RJ-45

جعبه کنترل: سوکت RJ-45
جعبه کنترل: سوکت RJ-45
جعبه کنترل: سوکت RJ-45
جعبه کنترل: سوکت RJ-45

سوکت های RJ-45 را به تخته های شکست بچسبانید.

تخته های شکست را به لبه های نوار چسب بچسبانید. اگر از طراحی جعبه کنترل چاپ سه بعدی من استفاده می کنید ، باید آنها را در همان مکان هایی که در عکس است لحیم کنید.

مرحله 3: جعبه کنترل: خازن ها و اتصالات

جعبه کنترل: خازن ها و اتصالات
جعبه کنترل: خازن ها و اتصالات
جعبه کنترل: خازن ها و اتصالات
جعبه کنترل: خازن ها و اتصالات

نوار استریپ در حال حاضر به تعدادی اتصال دیگر نیاز دارد. شما می خواهید به شماتیک مراجعه کنید (برای بزرگنمایی بیشتر ، ممکن است این نسخه-p.webp

بسیاری از لحیم کاری ها شامل لحیم کاری جامپرها به تخته است. می توانید از سیم جامد 22AWG یا جهش های از پیش ساخته شده استفاده کنید. اگر از بلوزهای از پیش ساخته شده استفاده می کنید ، گاهی اوقات می توانید یک بلندی بلند را به نصف برسانید و هر دو نیمه را جداگانه استفاده کنید. همیشه مطمئن شوید که پرش کنندگان شما به اندازه کافی بلند هستند تا به جایی که باید بروند برسند. مگر اینکه چیز دیگری ذکر کنم ، "جهنده" به معنی "جهنده مرد-مرد" است.

فقط می توانید طرح کلی را دنبال کنید و نکات زیر را نادیده بگیرید ، اما ممکن است برخی از آنها مفید واقع شوند.

1. یک نوار مرکزی نوار چسب را برای زمین رزرو کنید و یک بلوز (در حالت ایده آل ، مشکی) که به یکی از پایه های GND آردوینو می رود را لحیم کنید.

2. هر سوکت RJ-45 به یک تیم خدمت می کند و دارای هشت کانکتور است که به صورت جفت (پیچ خورده) به چهار دکمه می روند. یک خازن 100nF را بین 1 و 2 ، 3 و 6 (!) ، 4 و 5 (!) و 7 و 8 قرار دهید. 2 ، 4 ، 6 و 8 را به زمین وصل کنید. 1 ، 3 ، 5 و 7 را به سیم های بلوز وصل کنید ، انتهای دیگر آنها به پین های دیجیتالی آردوینو می رسد. در حالت ایده آل ، از سیم های جامپر با همان رنگ برای هر تیم استفاده کنید ، بنابراین پیگیری راحت تر خواهد بود.

3. لحیم در مدار ترانزیستور ساده به بلندگو در حالت شماتیک خدمت می کند. پین های ترانزیستور در شماتیک از چپ به راست و سمت صاف رو به شما چیده شده اند: سمت چپ باید به یک سیم بلوز متصل شود که به یکی از پین های زمینی آردوینو می رود ، سیم میانی به یک مقاومت 1K که انتهای دیگر آن است به یک بلوز به پین دیجیتال 9 آردوینو می رود و پین سمت راست به یک مقاومت 100 اهم می رسد که انتهای دیگر آن به یک سیم به یکی از اتصالات بلندگو می رسد. اتصال بلندگوی دیگر باید به یک بلوز برود که به یکی از پین های Arduino 5V متصل می شود.

4. سوئیچ ضامن را سیم کشی کنید. فقط می توانید یک سیم را از یکی از مخاطبین سوئیچ حالت به نوار زمین بچسبانید و یک بلوز نر را از یک مخاطب دیگر لحیم کنید تا در نهایت به آردوینو متصل شوید.

5. اگر از دکمه های 30 میلی متری بازی استفاده می کنید ، دکمه شفاف تر پیچیده است ، زیرا باید از بیرون به قاب چسبانده شود و در این مرحله نمی خواهید به پرونده رسیدگی کنید. توصیه می کنم یک بلوز را با انتهای زنانه بردارید ، آن را نزدیک انتهای ماده ببرید و انتهای دیگر را به دکمه لحیم کنید. سپس یک بلوز نر را به نوار زمینی نوار چسب بچسبانید و در نهایت می توانید آن بلوز را به دکمه وصل کنید. علاوه بر این ، یک بلوز نر را به اتصال دهنده دیگر روی دکمه لحیم کنید. این در نهایت به آردوینو متصل می شود.

توجه: من یک مقاومت 150 اهم را به صورت سری با خازن 100nF در هر دو کلید تعویض و دکمه روشن قرار دادم ، اما صادقانه بگویم این احتمالاً بیش از حد است ، بنابراین من آن را در شماتیک قرار ندادم ، و احتمالاً مجبور نیستید با آن زحمت داشته باشید به (به هر حال سیستم عامل تمام موارد لازم را در نرم افزار انجام می دهد.)

مرحله 4: جعبه کنترل: LCD

جعبه کنترل: LCD
جعبه کنترل: LCD
جعبه کنترل: LCD
جعبه کنترل: LCD
جعبه کنترل: LCD
جعبه کنترل: LCD

ال سی دی دو خطی "1602" احتمالاً دارای یک سربرگ مردانه است که باید روی آن لحیم کنید. هنگامی که هدر نر را دریافت کردید ، فقط 16 پرش زن به مرد را به آن وصل کنید.

توجه داشته باشید که در نمودار مدار ، چهار پین روی LCD وجود دارد که به زمین می روند ، یکی از آنها از طریق مقاومت 2.2K. برای حفظ پین های ارزشمند GND آردوینو ، انتهای نر را از سه پرش زن و زن جدا کنید ، به ویژه از جمله V0 که مقاومت را دریافت می کند. یک سر مقاومت را به جامپر V0 بچسبانید. سپس سر دیگر مقاومت و سه پرش باقیمانده را به گونه ای وصل کنید که همه آنها به یک دوشاخه نر همگرا شوند که می تواند به پین Arndino GND برود.

به یاد داشته باشید که در نهایت همه چیزهای در معرض دید را با نوار برقی یا گرمکن کوچک بپوشانید.

اما توجه داشته باشید: اگر کنتراست صفحه نمایش خوب نباشد ، ممکن است مقاومت 2.2K در مرحله بعدی تغییر کند ، بنابراین شاید هنوز هیت شرینک را انجام ندهید.

همچنین ، دو پین روی LCD وجود دارد که به 5V می روند: آنها را به طور مشابه ادغام کنید. ممکن است بخواهید بررسی کنید که آیا اتصال LED+ به یک مقاومت روی LCD متصل شده است (این کار را روی برد من انجام دادم). اگر نه ، یک مقاومت 220 اهم اضافه کنید.

سپس انتهای نر را مطابق نمودار مدار به آردوینو وصل کنید.

مرحله 5: جعبه کنترل: بارگذاری سیستم عامل و آزمایش

جعبه کنترل: بارگذاری سیستم عامل و آزمایش
جعبه کنترل: بارگذاری سیستم عامل و آزمایش
جعبه کنترل: بارگذاری سیستم عامل و آزمایش
جعبه کنترل: بارگذاری سیستم عامل و آزمایش
جعبه کنترل: بارگذاری سیستم عامل و آزمایش
جعبه کنترل: بارگذاری سیستم عامل و آزمایش

مطمئن شوید که Arduino IDE را نصب کرده اید. نرم افزار من را از اینجا بارگیری کنید. فقط می توانید فایل zip را بارگیری کرده و محتویات آن را در فهرست Arduino قرار دهید.

در داخل فایل فشرده ، یک فایل زیپ دیگر با نام ModNewLiquidCrystal.zip پیدا خواهید کرد. مقابله با این موضوع کمی مشکل است. این کتابخانه برای برخورد با LCD 1602 بسیار بهینه شده است و دقت زمان بندی دستگاه Certamen را بهبود می بخشد. کتابخانه پیش فرض LiquidCrystal Arduino را حذف کنید. (در Windows ، در C: / Program Files (x86) Arduino / libraries است.) سپس محتویات ModNewLiquidCrystal.zip را در پوشه کتابخانه های کاربر Arduino خود استخراج کنید.

آردوینو را به کامپیوتر وصل کنید ، Tools | را تنظیم کنید تخته | Arduino Mega… 2560 ، ابزارها پردازنده | ATmega2560 و ابزار | به درگاه سریال آردوینو خود وارد شوید (امیدوارم فقط آنجا وجود داشته باشد). سپس با دکمه جهت راست بارگذاری کنید.

اگر همه چیز خوب باشد ، LCD یک پیام Certamen را نشان می دهد و به صفحه ای که فقط "Certamen" می گوید می رود. اگر نه ، اتصالات LCD شما مشکلی دارد. اگر کنتراست بد است ، ممکن است مقاومت 2.2K را با چیز دیگری عوض کنید. یا از پتانسیومتر 10K مانند اینجا استفاده کنید.

آردوینو را خاموش کرده و بر اساس شماتیک ، نوارهای نوار ، بلورهای روشن و حالت را به آردوینو وصل کنید.

دوباره آردوینو را روشن کنید و اکنون می توانید آن را بیشتر آزمایش کنید. دو حالت وجود دارد: حالت Certamen و حالت Quiz. با ضامن بین آنها ورق می زنید. در حالت Certamen ، با فشار یک دکمه تیم قفل می شود. در حالت مسابقه ، هیچ تیمی وجود ندارد. حالت مسابقه همچنین برای بررسی عملکرد همه اتصالات مفید است. از آنجا که هنوز دکمه ها به هم متصل نشده اند ، برای آزمایش فقط از پیچ گوشتی برای اتصال مخاطبین سوکت RJ45 استفاده کنید.

مرحله 6: جعبه کنترل: پایان

جعبه کنترل: پایان
جعبه کنترل: پایان
جعبه کنترل: پایان
جعبه کنترل: پایان
جعبه کنترل: پایان
جعبه کنترل: پایان

جعبه پروژه شما باید دارای سوراخ هایی برای دکمه روشن ، تغییر حالت ، پورت USB ، پورت های RJ-45 و صفحه LCD باشد. ممکن است ایده خوبی برای باز کردن بلندگو باشد ، اما می توانید آزمایش کنید. می توانید آن را بفهمید یا از جعبه قابل چاپ سه بعدی استفاده کنید.

اگر از دکمه بازی 30 میلی متری به عنوان دکمه روشن استفاده می کنید و دکمه تغییر حالت شما دارای ابعاد مشابه من است ، فقط می توانید فایل های STL را چاپ کنید.

اما اگر می خواهید همه چیز را تغییر دهید ، باید OpenSCAD را بارگیری کرده و فایل mainbox.scad را ویرایش کنید. OpenSCAD می تواند ارعاب کننده باشد ، اما اگر فقط نیاز به ایجاد تغییرات جزئی دارید ، کار ساده ای خواهد بود:

  • اگر از دکمه بازی 30 میلی متری به عنوان دکمه روشن خود استفاده نمی کنید ، می توانید با تغییر نادرست use30MMArcadeButton یک دکمه دایره ای ساده تر و سپس تنظیم پارامترهای clearButtonNeckDiameter ، clearButtonNeckLength و clearButtonOuterDiameter به دلخواه خود.
  • برای تغییر اندازه سوراخ ضامن حالت ، modeSwitchNeckDiameter ، modeSwitchNeckLength ، modeSwitchOuterDiameter را تنظیم کنید.
  • اگر بلندگوی سایز متفاوتی دارید ، پارامترهای مختلفی برای بلندگوی XXX وجود دارد.

برای مشاهده جلوه ها ، روی دکمه پیش نمایش ">>" کلیک کنید. در بالای فایل ، "mode =" وجود دارد که به شما امکان می دهد تا TOP ، BOTTOM یا برخی از WASHERS را که برای نصب وسایل مفید است انتخاب کنید. پس از رضایت ، روی دکمه مکعب با ساعت شنی برای ارائه و سپس دکمه STL برای ایجاد یک فایل STL قابل چاپ کلیک کنید.

پس از آماده شدن جعبه ، آردوینو ، نوار چسب و LCD را با پیچ های شماره 4 نصب کنید. برای برخی از سوراخ های پایین ، پیچ ها ممکن است کمی بیش از حد طولانی باشند و به هم چسبیده باشند. فقط می توانید انتهای پیچ ها را صاف کنید ، یا از پیچ های کوتاه تری استفاده کنید. بلندگو را به وسیله پنجره مشبک بلندگو به اسلاید ها بکشید و کلید حالت و دکمه ها را سوار کنید.

مرحله 7: کابل ها را آماده کنید

کابل ها را آماده کنید
کابل ها را آماده کنید

تنظیماتی که من انجام دادم این بود که هر کابل از جعبه کنترل حدود 14.5 فوت به اولین جعبه کلیک کننده خارج می شد ، و سپس کابل از جعبه کلیک کننده به جعبه بعدی و به همین ترتیب به آخرین جعبه کلیک کننده می رفت. من حدود 3.5-4 فوت بین جعبه های کلیک کننده می خواستم.

هر جعبه کلیک به یک جفت سیم جفت پیچ خورده متصل می شود:

  • نارنجی / نارنجی-سفید: دکمه 1 (نزدیک به انتها ، نزدیک به پلاگین)
  • سبز / سبز-سفید: دکمه 2
  • آبی / آبی-سفید: دکمه 3
  • قهوه ای / قهوه ای-سفید: دکمه 4 (انتهای دور)

شما باید از کابل در نقاط مناسب به جفت های پیچ خورده راست متصل شوید.

اندازه گیری کنید که کجا می خواهید جعبه های کلیک کننده بروند ، آخرین مورد حدود سه اینچ از انتهای کابل (انتهای مقابل پلاگین RJ-45) فاصله دارد و حدود نیم اینچ عایق خارجی را با دقت بردارید. کابل در هر یک از این چهار نقطه

بعد ، نوک جفت قهوه ای / قهوه ای-سفید را در دکمه 4 نقطه بردارید.

به قسمت دکمه شماره 3 بروید. جفت آبی/آبی-سفید را در قسمت دور منطقه 1/2 اینچی (یعنی طرفی که از دوشاخه فاصله دارد) برش دهید و 1/2 اینچ جفت را روی آن بگذارید. انتهای جفت آبی / آبی-سفید را بچسبانید و سیم های اتصال (به عنوان مثال ، جامپرهای باقیمانده) را در قسمت نزدیک (پلاگین) سیمها بچسبانید ، حدود 3 اینچ برای استفاده روی کلیک روی میز و 6 اینچ برای آنهایی که در دست هستند مفاصل را با انقباض حرارتی به خوبی بپوشانید.

با دکمه 2 و سبز / سبز-سفید این کار را تکرار کنید.

این کار را با دکمه 1 و نارنجی-سفید نارنجی تکرار کنید.

شما اکنون یک کابل دارید که چهار جفت سیم در نقاط مختلف به هم متصل شده است. این کار را برای دو کابل دیگر تکرار کنید.

من یک روش بسیار پیچیده تر داشتم که در آن اتصالات را کنار گذاشتم و سیم ها را از انتهای دور کابل بیرون کشیدم. با انجام این کار ، گاهی سیم ها را خراب می کنم و به جای آن روش بالا را توصیه می کنم.

مرحله 8: گزینه A: دکمه های بازی 30 میلی متری و جعبه های کلیک کننده چاپ سه بعدی

گزینه A: دکمه های بازی 30 میلی متری و جعبه های کلیک سه بعدی چاپ شده
گزینه A: دکمه های بازی 30 میلی متری و جعبه های کلیک سه بعدی چاپ شده
گزینه A: دکمه های بازی 30 میلی متری و جعبه های کلیک سه بعدی چاپ شده
گزینه A: دکمه های بازی 30 میلی متری و جعبه های کلیک سه بعدی چاپ شده
گزینه A: دکمه های بازی 30 میلی متری و جعبه های کلیک سه بعدی چاپ شده
گزینه A: دکمه های بازی 30 میلی متری و جعبه های کلیک سه بعدی چاپ شده

اگر به دنبال دکمه های 30 میلی متری روی میز کلیک کنید ، اکنون باید همه 12 جعبه کلیک را چاپ کنید. آنها در صفحه github پروژه ، در قالب stl و فایل OpenSCAD که برای ایجاد آنها استفاده شده است ، قرار دارند. جعبه های دکمه توسط تیم و بازیکن برچسب گذاری می شوند (تیم ها: A ، B و C ؛ بازیکنان: 1 ، 2 ، 3 و 4) ، بنابراین همه آنها متفاوت هستند. علاوه بر این ، جعبه پخش 4 در انتهای کابل قرار می گیرد ، بنابراین فقط یک شکاف کابل به جای دو عدد دارد. همچنین پایه هایی برای جعبه های دکمه وجود دارد. پایه بازیکنان 1-3 همه یکسان است ، اما پایه بازیکن 4 متفاوت است. برای صرفه جویی در پلاستیک ، من از تخته سه لا 1/4 اینچی به جای آن با اره سوراخ (و سپس ضمیمه های حفاری شده) پایه هایی ساختم.

سیمهایی که به هر دکمه می روند را از پایین جعبه دکمه به بالا بکشید و به دکمه لحیم کنید. اطمینان حاصل کنید که همه اتصالات با نوار الکتریکی پوشانده شده اند یا حرارتی کوچک می شوند. کابل را در سوراخ های پایین جعبه دکمه (یا یک سوراخ در صورتی که دکمه 4 است) قرار دهید و اتصالات کابل را داخل آن وصل کنید تا کابل بیرون نیاید. پایه ها را با پیچ وصل کنید و پایه های سیلیکونی را روی آن قرار دهید.

مرحله 9: گزینه B: کلیک کننده دستی

گزینه B: کلیکرهای دستی
گزینه B: کلیکرهای دستی

لوله پی وی سی 80/1 اینچی را برای دسته های کلیک کننده به قطعات پنج اینچی برش دهید.

یک شکاف برای کابل در دو طرف پایین قطعات لوله قرار دهید ، مگر در مورد دکمه 4 که فقط به یک شکاف نیاز دارد.

قسمت داخلی قسمت بالای لوله را طوری ضمیمه کنید که بتوانید با اصطکاک دکمه در بالا تناسب پیدا کنید.

سیمها را از طریق لوله بکشید و به دکمه لحیم کنید. اپوکسی دکمه در محلی که در آن اصطکاک مناسب است. کابل را از طریق شکاف (های) ثبت شده در پایین قرار دهید. اتصالات کابل را داخل لوله روی کابل قرار دهید تا از بیرون کشیدن آن جلوگیری شود. سپس قسمت پایینی لوله را با اپوکسی یا چسب مذاب داغ ببندید.

توصیه می کنم مقداری Shoe Goo یا درزگیر سیلیکونی را در قسمت بیرونی کابل که از لوله خارج می شود به عنوان تسکین فشار قرار دهید.

مرحله 10: استفاده کنید

استفاده کنید!
استفاده کنید!

قبل از استفاده ، همه دکمه ها را آزمایش کنید. سوئیچ حالت را روی "Quiz" تنظیم کنید و از هر بازیکن بخواهید یک دکمه را فشار دهد. شما باید تمام 12 دکمه را روی صفحه نمایش دهید. سپس به "Certamen" بروید و ویژگی lockout تیم را دریافت خواهید کرد. برای پاک کردن صفحه ، دکمه پاک کردن را فشار دهید.

ابعاد کابل من طوری طراحی شده بود که دکمه ها روی میزهای جداگانه در کلاس درس قرار بگیرند.

مرحله 11: نکات فنی

در صورت تساوی ، نرم افزار انتخاب تصادفی می کند.

دقت زمان بندی برای تعیین اینکه اولین بازیکنی که دکمه را فشار داده است بدتر از 50 میکروثانیه نیست (با اسیلوسکوپ آزمایش شده است).

در موارد نادر بدترین حالت ، زمان دقیق برای تشخیص دوم از پرس سوم حدود 2 میلی ثانیه خواهد بود. این تنها در صورتی اتفاق می افتد که هر سه فشار در فاصله 2 میلی ثانیه از یکدیگر اتفاق بیفتد و به این دلیل است که پردازنده پس از اولین فشار مشغول به روز رسانی صفحه است. برای به حداقل رساندن این منبع خطای زمان بندی ، LCD دارای یک اتصال 8 بیتی موازی است (معمولاً افراد 1602 LCD را با استفاده از پین های کمتر در آردوینو متصل می کنند) و من برای استفاده از آن یک کتابخانه LiquidCrystal بهینه شده را اضافه کردم (اکثر بهینه سازی ها من ، اما بهینه سازی موازی 8 بیتی را اضافه کردم).

مرحله 12: تخم مرغ عید پاک

اگر دکمه روشن را در حالی که دستگاه در حال بوت شدن است پایین نگه دارید ، بسته به وضعیت سوئیچ حالت ، یکی از دو تخم مرغ عید پاک را دریافت می کنید: یک پیانو که توسط دکمه های کلیک کننده کار می کند یا برخی شعرهای لاتین روی صفحه. برای خروج ، کلید حالت را بچرخانید.

مسابقه معلمان 2017
مسابقه معلمان 2017
مسابقه معلمان 2017
مسابقه معلمان 2017

نفر دوم مسابقات معلم 2017

توصیه شده: