جدول المحتويات:
فيديو: Quiz Buzzer باستخدام ATMEGA328P (Arduino) DIY: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
في جولة الجرس من المسابقات ، يتم طرح السؤال مفتوحًا لجميع الفرق. الشخص الذي يعرف الإجابة يضرب الجرس أولاً ثم يجيب على السؤال. أحيانًا يقوم لاعبان أو أكثر بضرب الجرس في وقت واحد تقريبًا ومن الصعب جدًا اكتشاف أي منهم قد ضغط على الجرس أولاً. في البرامج التلفزيونية ، حيث يتم تسجيل الحدث بأكمله ، يتم إعادة الإجراءات بالحركة البطيئة لاكتشاف النتيجة الأولى. هذه الحركات البطيئة ممكنة فقط عندما تتوفر أموال ضخمة لإجراء العرض.
لهذا السبب ، تبدأ جولات الجرس لمسابقات الاختبار التي تقام في الكليات. هذا المشروع مفيد لمسابقة اختبار مكونة من 5 فرق ، على الرغم من أنه يمكن تعديله لعدد أكبر من الفرق. هذا النظام حساس. يمكن أن تكتشف الدائرة وتسجيل أول متسابق ناجح بين جميع المتسابقين الذين قد يبدو أنهم متزامنون. لقد صممنا الدائرة باستخدام متحكم ATmega328P ، والذي يقوم بمسح المدخلات من الأزرار الانضغاطية ويعرض الرقم المقابل على شاشة الكمبيوتر. إنها دائرة بسيطة بها أقل عدد من المكونات وبدون أي تعقيدات. على الرغم من أن هذا النظام مصمم لـ 5 فرق فقط ، يمكن إضافة المزيد من الفرق.
الخطوة 1: مخطط الكتلة
يتكون المشروع من 3 وحدات
-مزود الطاقة
- وحدة تحكم دقيقة
-أزرار الممرات
-وحدة عرض
مزود الطاقة: مزود الطاقة هو محول حائط يحول 220VAC إلى 9VDC. سيوفر مصدر الطاقة الطاقة لجرس Quiz الذي سيكون به منظم جهد يوفر 5 فولت لبقية الدائرة. يجب أن يكون الحد الأقصى لسحب التيار من الدائرة بأكملها أقل من 1 أمبير بحيث لا يتجاوز الحد الأقصى للتيار الذي يمكن أن يوفره مصدر الطاقة.
وحدة التحكم الدقيق: سيكون المتحكم الدقيق ATMEGA328. لديها جهد تشغيل 5 فولت. هناك ستة دبابيس إدخال تناظرية و 14 دبوس إدخال / إخراج رقمي. يحتوي Arduino Uno أيضًا على مذبذب بلوري بسرعة 16 ميجاهرتز وموصل USB للتفاعل مع جهاز كمبيوتر. يستقبل الميكروكونترولر الإشارات من خلال المدخلات التناظرية والرقمية من الأزرار الخارجية. ATMEGA328P هو عقل Quiz buzzer الذي يتحكم وينظم كل حدث. يخزن الاسم والوقت الذي أدخل فيه المشارك الجرس في قاعدة البيانات الخاصة به.
أزرار الآركيد: يحتوي Quiz Buzzer على 9 أزرار Arcade و 5 أزرار للخصم وهناك 4 أزرار إدخال على جانب السائل. زر START الذي يحدد بداية الموقت. تشير أزرار STOP إلى نهاية الموقت ، وسيتم فقط الضغط على الجرس بين START و STOP. يخزن الميكروكونترولر اسم اللاعب بنفس تسلسل الضغط على الجرس. يتم الضغط على الزر CORRECT عندما يجيب اللاعب على السؤال بشكل صحيح ويتم الضغط على الزر INCORRECT عندما تكون الإجابة خاطئة وتنتقل فرصة الإجابة على السؤال إلى اللاعب التالي التالي وما إلى ذلك. يعمل زر Arcade على منهجية بسيطة ، فعند الضغط على الزر ، يقوم بتوصيل دبوس القراءة الرقمي بـ Vcc وإلا يتم توصيله بـ GND.
وحدة العرض: سيقوم الكمبيوتر بتشغيل برنامج Quiz Buzzer المشفر في Python والذي سيتواصل مع وحدة التحكم الدقيقة من خلال واجهة USB. سوف تحتاج إلى تفسير وتحليل البيانات المرسلة من وحدة التحكم الدقيقة. سيتم عرض وقت رد فعل كل لاعب على الكمبيوتر.
الخطوة الثانية: التنفيذ
تم تصميم الدائرة واختبارها بمجرد تنفيذ مخطط الكتلة. يتم تحديث التغييرات لتصميم تخطيط ثنائي الفينيل متعدد الكلور.
الخطوة 3: عرض فيديو
يمكنك العثور على المزيد حول المشروع هنا: (يتضمن أيضًا تصميم Arduino Code و PCB)
رابط جيثب:
موصى به:
ATmega328p مستقل (باستخدام ساعة داخلية 8 ميجا هرتز): 4 خطوات
ATmega328p مستقل (باستخدام ساعة داخلية 8 ميجا هرتز): ATmega328p عبارة عن متحكم أحادي الشريحة تم إنشاؤه بواسطة Atmel في عائلة megaAVR (اكتسبت تقنية Microchip لاحقًا Atmel في عام 2016). يحتوي على نواة معالج RISC معدلة لهندسة هارفارد 8 بت. هذا المتحكم الدقيق هو دماغ Arduino
كيفية صنع مقياس درجة حرارة مخصص DIY باستخدام الرسم البياني الشريطي و Atmega328p: 3 خطوات (بالصور)
كيفية صنع مقياس درجة حرارة مخصص DIY باستخدام رسم بياني شريطي و Atmega328p: في هذا المنشور سأوضح لك كيفية عمل مقياس درجة الحرارة باستخدام Bar Graph & amp؛ Atmega328p. سيتضمن المنشور جميع التفاصيل مثل مخطط الدائرة وتصنيع ثنائي الفينيل متعدد الكلور والترميز والتجميع والتجميع. اختبارات. لقد قمت أيضًا بتضمين مقطع فيديو يحتوي على جميع
اردوينو Quiz Buzzer: 8 خطوات (بالصور)
اردوينو Quiz Buzzer: مرحبًا! هذا هو أول Instructable لي. بدأت خطط Quiz buzzer عندما سأل زميلي ، الذي يستضيف أيضًا عرضًا للألعاب ، عن الأشخاص الذين يمكنهم إنشاء Quiz Buzzer. لقد توليت هذا المشروع وبمساعدة عدد قليل من الأصدقاء (Blaze و Errol) و
كيفية عمل Spike Buster أو Switch Board باستخدام جهاز Atmega328P المستقل: 6 خطوات (بالصور)
كيفية عمل Spike Buster أو لوحة التبديل التي يتم التحكم فيها عن بعد باستخدام Atmega328P المستقلة: في هذا المشروع سأوضح كيفية إنشاء Spike Buster أو Switch Board باستخدام Standalone Atmega328P. تم بناء هذا المشروع على لوحة PCB مخصصة مع عدد قليل جدًا من المكونات. إذا كنت تفضل مشاهدة الفيديو ، فقد قمت بتضمينه أو
لعبة Quiz Game Buzzer Bluetooth Edition: 7 خطوات (مع صور)
Quiz Game Buzzer Bluetooth Edition: لقد صنعت هذا Quiz Buzzer منذ فترة … https: //www.instructables.com/id/Quiz-Game-Show-Bu… وقرر تحسينه. لرؤية الكود … يجب أن يعمل بشكل جيد … https: //bitbucket.org/Clapoti/triviabuz