Tabla de contenido:
- Paso 1: configura tu protoboard
- Paso 2: escriba el código
- Paso 3: ¡Pruébalo
- Paso 4: (opcional) Preguntas de comprensión y ampliación
Video: Elige un jugador: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
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
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
- ¿Qué línea (s) configuran los pines de salida?
- Si quisiera cambiar la cantidad de luces LED utilizadas, ¿qué líneas necesitaría editar? ¿Por qué?
- ¿Cómo podría usar un código similar para crear un dispositivo para poner a los jugadores en dos equipos? ¿Socios?
- Si quisieras que el espectáculo de luces al azar durara más, ¿cómo lo harías?
Recomendado:
Piano de jugador de sinestesia: 4 pasos
Synesthesia Player Piano: ¡Este piano toca música con una rueda de colores y una cámara! Las imágenes son capturadas por la cámara, procesadas e interpretadas como notas musicales. En este momento está programado para reproducir canciones infantiles que se pueden cambiar cargando un nuevo boceto de arduino
Arduino "Primer jugador" para juegos de mesa: 4 pasos
Arduino "First Player" para juegos de mesa: este proyecto se inspiró en el " primer jugador " aplicaciones que mi esposo y yo usamos en nuestros teléfonos. Nos encanta jugar juegos de mesa y usamos " primer jugador " aplicaciones para decidir quién va primero. Decidí intentar hacer mi propia versión de Arduino
Temporizador de reacción para un jugador (con Arduino): 5 pasos
Temporizador de reacción para un jugador (con Arduino): en este proyecto, creará un temporizador de reacción que funciona con un Arduino. Funciona en la función millis () de un Arduino donde el procesador registra el tiempo desde que el programa comenzó a ejecutarse. Puede usarlo para encontrar la diferencia horaria entre cuando
Jugador del juego Pickcraft usando Arduino con Utsource: 6 pasos
Pickcraft Game Player usando Arduino con Utsource: este es un tutorial muy simple para aprender a hacer Pickcraft Game Player usando Arduino PickCrafter es un juego de clicker artesanal inactivo incremental que te permite tomar el control de un pico y profundizar en los biomas. ¡Incluso mientras está inactivo o sin conexión! Sólo sta
Juego Matrix Pong LED 8x16 (2 paletas por versión de jugador): 3 pasos
Juego de 8x16 LED Matrix Pong (versión de 2 paletas por jugador): Me han inspirado muchas variaciones del clásico juego de Pong implementado en Arduino utilizando una matriz de 8x8 LED. En este instructivo, te mostraré cómo construir mi versión favorita de Pong, que tiene dos paletas, delantero y portero, por jugador