جدول المحتويات:
- اللوازم
- الخطوة 1: تخطيط وفهم الدوائر
- الخطوة 2: مخططات الدوائر والبناء
- الخطوة 3: كود اردوينو
- الخطوة 4: الإسكان للدوائر
- الخطوة 5: عرض الدائرة
فيديو: مؤقت رد الفعل أحادي اللاعب (مع Arduino): 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
في هذا المشروع ، ستقوم ببناء مؤقت رد فعل مدعوم من Arduino. إنه يعمل على وظيفة ميلي () في Arduino حيث يسجل المعالج الوقت منذ بدء تشغيل البرنامج. يمكنك استخدامه لمعرفة الفرق الزمني بين وقت دوران الضوء وتحرير الزر. يتم إعطاء جميع القيم بالمللي ثانية.
في اللعبة ، سيتعين عليك الضغط على الزر الذي سيتم تشغيل المصباح بعده. سيتعين عليك بعد ذلك تحرير الزر بمجرد إيقاف تشغيل مؤشر LED. إذا قمت بتحريره مبكرًا جدًا ، فسيظهر نص "تم الإصدار مبكرًا جدًا" على شاشة LCD. الوقت الذي استغرقته لتحرير الزر ، وقت رد الفعل ، يظهر على شاشة LCD.
اللوازم
يرجى ملاحظة أن الصورة لا تظهر جميع المكونات المطلوبة للمشروع
1) 1 × اردوينو نانو / اردوينو أونو + كابل توصيل
2) لوح برفيبر 5 سم × 5 سم
3) 20 × كبلات أو أسلاك توصيل
4) 1 × 16 × 2 شاشة LCD (اختياري)
5) مقياس جهد 1 × 100 ك أو 250 ك
6) 1 × 9 فولت بطارية + مشبك موصل
7) 1 × 5 مم LED
8) 1 × مفتاح مؤقت PTM
9) 1 × 3V أو 5V الجرس
يمكن شراء معظم العناصر من أمازون. هناك عدة مجموعات إلكترونية على موقع أمازون توفر لك جميع المكونات الأساسية مثل المقاومات والصمامات الثنائية والترانزستورات وما إلى ذلك.
أنا شخصياً كان لدي معظم المكونات بالفعل لأنني أقوم بالكثير من هذه الأنواع من المشاريع. بالنسبة للمخترعين الموجودين في سنغافورة ، سيم ليم تاور هو المكان المناسب للذهاب إليه لشراء جميع المكونات الإلكترونية. أوصي بإلكترونيات الفضاء أو إلكترونيات كونتيننتال أو إلكترونيات هاميلتون في الطابق الثالث.
الخطوة 1: تخطيط وفهم الدوائر
يتم تنفيذ غالبية العمل بواسطة الكود الموجود في Arduino. بصرف النظر عن مفتاح LED والجرس ومفتاح PTM ، لا توجد العديد من مكونات الإلكترونيات القياسية. ومع ذلك ، لا يزال من المهم أن تكون قادرًا على فهم الدائرة.
1) يتم توصيل أحد طرفي مفتاح PTM بـ + 5 فولت بينما الآخر متصل بدبوس Arduino. يتم توصيل دبوس اردوينو أيضًا بالأرض باستخدام مقاوم منسدل 10 كيلو أوم. هذا يمنع أي جهد عائم من التأثير على حالة الدبوس.
2) أنود LED متصل مباشرة بأردوينو. ليس من الضروري أن يكون لديك ترانزستور لزيادة الجهد إلى LED. يوفر Arduino كمية كافية من التيار لتشغيل LED. كاثود LED متصل بالأرض.
3) أخيرًا ، تحدث نفس العملية مع الجرس ولكن لدبوس Arduino مختلف.
4) تم تمييز الاتصالات بين شاشة LCD و arduino في النماذج التخطيطية و fritzing.
الخطوة 2: مخططات الدوائر والبناء
هناك نوعان من الخيارات حول كيفية تجميع الدائرة.
1) بالنسبة للأشخاص الذين يدخلون في مجال الإلكترونيات ، أوصي باستخدام اللوح لبناء الدائرة. إنه أقل فوضى بكثير من اللحام ، وسيكون من الأسهل تصحيحه لأن الأسلاك يمكن ضبطها بسهولة. اتبع الوصلات الموضحة في الصور المتقطعة.
2) بالنسبة للأفراد الأكثر خبرة ، جرب استخدام لحام الدائرة على اللوح. سيكون أكثر ديمومة ويستمر لفترة أطول. اقرأ واتبع المخطط التخطيطي للإرشاد.
3) أخيرًا ، يمكنك أيضًا طلب PCB مسبق الصنع من SEEED. كل ما عليك القيام به هو لحام المكونات. تم إرفاق ملف جربر الضروري في الخطوة. هنا رابط لمجلد google drive مع ملف Gerber المضغوط:
الخطوة 3: كود اردوينو
الكود هو جانب التحدي لهذا المشروع. يجب القيام بالكثير من خلال حلقة فارغة واحدة والتنقل خلال كل الوقت ويمكن أن تستغرق حلقات for بداخلها بعض الوقت.
يحتوي الكود على بعض التعليقات لمساعدتك على المتابعة. يمكنك تنزيله وتحميله على Arduino باستخدام كابل USB إلى كابل USB صغير. ستحتاج إلى تطبيق Arduino على جهاز الكمبيوتر الخاص بك من أجل ذلك وستتمكن من العثور على رابط التنزيل الخاص به من هذا الموقع:
الخطوة 4: الإسكان للدوائر
1) يمكنك استخدام أي علبة بلاستيكية قديمة لغلافها. استخدام سكين ساخن لقطع فتحات شاشة LCD والزر.
2) بالإضافة إلى ذلك ، يمكنك التحقق من حسابي للحصول على تعليمات أخرى حيث أصف كيفية إنشاء صندوق من الأكريليك المقطوع بالليزر. ستتمكن من العثور على ملف SVG لقاطع الليزر. بدلاً من ذلك ، بالنسبة للأشخاص الذين ليس لديهم إمكانية الوصول إلى قاطع الليزر ، يمكنك العثور على تعليمات أخرى تفصيلية حول كيفية إنشاء صندوق من قطع الخشب الاحتياطية
3) أخيرًا ، يمكنك فقط ترك الدائرة بدون غلاف. سيكون من السهل إصلاحه وتعديله.
الخطوة 5: عرض الدائرة
رابط الفيديو:
موصى به:
جهاز العميل / الجهاز التابع (المستشعر) من Arduino أحادي الأسلاك: 4 خطوات
Arduino 1-wire Generic Client / Slave Device (Sensor): يرجى قراءة المقدمة والخطوة 2 من التعليمات الخاصة بي حول كيفية إنشاء شاشة Arduino 1-wire Display (144 حرفًا) من أجل الحصول على مزيد من المعلومات حول الموقف والمكتبات المتاحة. كما هو موضح هناك ، سوف نستخدم مكتبة OneWire-Hub
كيفية تصميم وتنفيذ عاكس أحادي الطور: 9 خطوات
كيفية تصميم وتنفيذ عاكس أحادي الطور: يستكشف هذا Instructable استخدام GreenPAK ™ CMICs من Dialog في تطبيقات إلكترونيات الطاقة وسيوضح تنفيذ عاكس أحادي الطور باستخدام منهجيات تحكم متنوعة. يتم استخدام معلمات مختلفة لتحديد ف
اردوينو "اللاعب الأول" لألعاب الطاولة: 4 خطوات
Arduino "First Player" لألعاب الطاولة: استوحى هذا المشروع من & quot؛ اللاعب الأول & quot؛ التطبيقات التي استخدمناها أنا وزوجي على هواتفنا. نحن نحب لعب ألعاب الطاولة واستخدام & quot؛ أول لاعب & quot؛ تطبيقات لتحديد من يذهب أولاً. قررت أن أحاول صنع نسخة أردوينو الخاصة بي
مؤقت رد الفعل LED: 5 خطوات
LED Reaction Timer: هذا المشروع هو نسخة محدثة من مشروع مؤقت رد الفعل الأصلي الموصوف في كتاب Len Buckwalter "Electronic Games & amp؛ Toys You Can Build". يتم استبدال المصابيح المتوهجة والمكونات السلبية بمتحكم دقيق ومصابيح LED
تضخيم غيتار اللاعب: 10 خطوات (بالصور)
Amplify Your Gamer Guitar: ربما تكون قد قمت ببناء NES & quot؛ صندوق سيجار & quot؛ على غرار 'Gamer Guitar' (كتاب ص .193) وتعلمت العزف على بعض الألحان ، لكنك قررت أنها ليست عالية بما يكفي. بغض النظر عن مدى صعوبة النحيب على جيتارك ، فإن غرفته الصوتية الصغيرة فقط