Tabla de contenido:

Elige un jugador: 4 pasos
Elige un jugador: 4 pasos

Video: Elige un jugador: 4 pasos

Video: Elige un jugador: 4 pasos
Video: Adivina el Jugador por 4 Pistas 🤔⚽🔍 PlayQuiz Trivia - Fútbol 2024, Noviembre
Anonim
Elige un jugador
Elige un jugador

Este instructivo lo guiará a través de cómo hacer un Arduino para tomar decisiones. Con solo presionar un botón, los LED se iluminarán en un patrón aleatorio. Después de unos segundos, se encenderá un solo LED. Esta es la decisión final que toma Arduino. Tengo un propósito particular para mi producto final, pero se puede usar para muchas cosas. ¿Alguna vez ha tenido problemas para elegir un lugar para comer después de un largo día de trabajo? Coloque 7 opciones en el tablero y haga clic en el botón. ¡En segundos tendrás tu mente hecha para ti! Este instructivo lo ayudará a generar confianza al crear un circuito con LED y posiblemente presentarle un nuevo componente, el botón pulsador.

Durante el fin de semana, por lo general, nos podemos encontrar a mi esposo y a mí en la casa de unos amigos jugando una variedad de juegos. Por lo general, hay un poco de debate al decidir quién será el "Jugador 1". Siempre intentamos que sea justo, pero jugamos tantos juegos / veces que a veces perdemos la pista. Siempre parece que un par de personas siempre están iniciando nuestros juegos. Esto me inspiró a hacer un dispositivo que podría ayudar a mi grupo a tener una manera justa y fácil de "Elegir un jugador". Normalmente, nuestro equipo de "noche de juegos" tiene siete participantes. Por esta razón, creé este tomador de decisiones para tener 7 LED pero puedes ajustarlo a tus propias necesidades. Solo por diversión, haría que cada jugador decorara una pequeña tapa de papel que podría colocarse sobre el LED para recordar cuál es el suyo.

Este es un proyecto perfecto para un codificador principiante que busca extender su pensamiento a codificación y circuitos un poco más intrincados. Como programador principiante, puedo sentirme abrumado por la complejidad de la informática física. Al final de este tutorial, encontrará preguntas de comprensión y extensión como una forma de ayudarlo a desarrollar su conocimiento de codificación y crear una mayor comprensión dentro de este proyecto. Este tipo de preguntas a menudo me ayudan a darme cuenta de que sé más de lo que supongo. ¡Espero que puedan hacer lo mismo por ti!

Usando este enlace, puede acceder a una simulación de mi circuito y código.

Paso 1: configura tu protoboard

Configura tu protoboard
Configura tu protoboard

Colocación de los LED

  • Comience colocando su 7 LED en una columna en diferentes filas, colocando el ánodo (pata larga) en la misma dirección. Recuerda esto mientras continúas construyendo tu circuito.
  • Con las resistencias de 220 ohmios, coloque una pata de la resistencia en la misma fila que el cátodo de los LED (pata corta). La otra pata debe conectarse al riel -.
  • Coloque un extremo de los cables de puente en la fila con los ánodos LED. Los otros extremos deben colocarse en los pines 2, 3, 4, 5, 6, 7, 8 respectivamente.
  • Con otro cable de puente, conecte el riel - a GND.

Colocación de pulsador

  • Coloque el botón pulsador con dos puntas en la columna (e) y dos puntas en la columna f.
  • Pegue una pata de la resistencia de 1K ohmios en la misma fila que una de las puntas del lado (e). Pegue la otra pierna en el - Rail.
  • En la misma fila que la resistencia, pegue una pata de un cable de puente con el otro extremo colocado en el pin 12.
  • Conecte el botón pulsador a una fuente de alimentación colocando un cable de puente en la misma fila que la otra clavija del lado (e). El extremo restante del cable se coloca en 5V.

Paso 2: escriba el código

Aquí está el enlace a mi boceto de Arduino donde puede acceder a mi código.

Este proyecto fue inspirado por un tomador de decisiones diferente que se puede encontrar aquí. Hice cambios para satisfacer mis necesidades para la idea de mi proyecto.

Paso 3: ¡Pruébalo

  • Conéctelo y presione el botón. Esto debería iniciar una secuencia aleatoria en el LED, terminando con uno encendido durante 10 segundos.
  • Si esto no sucede, es hora de depurar.

    • Eche un vistazo a su tablero y verifique que su circuito esté conectado.
    • Revise su código para ver si hay errores. Siempre recomiendo verificar dos veces que haya escrito los números de pin correctos.

Paso 4: (opcional) Preguntas de comprensión y ampliación

  1. ¿Qué línea (s) configuran los pines de salida?
  2. Si quisiera cambiar la cantidad de luces LED utilizadas, ¿qué líneas necesitaría editar? ¿Por qué?
  3. ¿Cómo podría usar un código similar para crear un dispositivo para poner a los jugadores en dos equipos? ¿Socios?
  4. Si quisieras que el espectáculo de luces al azar durara más, ¿cómo lo harías?

Recomendado: