Quiz Buzzer Lockout

On an Arduino Nano 33 BLE, run a three-team quiz buzzer: the first team to press lights its lamp, everyone else is locked out, and the quizmaster's reset opens the next round, even when a button is still held down.

Carte
Nano 33 BLE · Arduino
Difficulté
Facile
Thème
Applied Integration
Accès
Offre complète

La tâche

Quiz Buzzer Lockout

A pub quiz runs a buzzer round for three teams. Whoever hits their buzzer first gets to answer, and nobody else may steal the turn until the quizmaster resets the system. Teams are competitive: some keep their hand pressed on the button, hoping to win the next question the instant the round opens.

Hardware

  • Arduino Nano 33 BLE (nRF52840, 3.3 V logic). Serial console on Serial1 (D0/D1), 115200 baud. Serial is USB and is not seen by the tests.
  • Team buzzers A, B, C on D2, D3, D5; quizmaster reset button on D6. All are arcade buttons to GND with hardware debouncing: use the internal pull-ups, LOW = pressed.
  • Team lamp panel: lamp A on D4, B on D8, C on D9, HIGH = lit.

Voici le début de la tâche. Connectez-vous avec l'offre complète pour lire la suite et la résoudre.

Ce que vous obtenez

  • Votre firmware est compilé et exécuté sur une carte émulée, puis vérifié par des tests matériels.
  • Une explication écrite de la solution.
  • Aucune carte de développement ni toolchain locale requise.

Débutant en embarqué ? Commencez par la feuille de route : Apprendre les systèmes embarqués (en anglais)