Tabla de contenido:
Video: Máquina tragamonedas de bolsillo Arduino: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Seré honesto desde el principio y diré que este proyecto nunca habría sucedido, excepto que me refugié en el lugar durante el brote de coronavirus, vi que Instructables está ejecutando un concurso de "tiras de LED" y tengo algunas tiras de LED. en una caja que no se ha utilizado durante años. Me siento mucho mejor sacándome eso del pecho. Lo que terminé construyendo es una especie de versión de bolsillo de la máquina tragamonedas que construí para mis nietos en un Instructable anterior. Este no tiene una ranura para monedas ni una trampilla para pagos, pero tiene luces intermitentes y efectos de sonido. Veré lo que piensan los niños cada vez que salgamos del exilio.
Paso 1: tiras de LED
La mayoría de las veces, estas tiras se utilizan como iluminación decorativa, pero quería encontrar algo para construir donde pudiera usar algunas piezas pequeñas. Algunas de las tiras están selladas para impermeabilizarlas, pero también tengo algunas que son fáciles de cortar en pedazos. Como puedes ver en la imagen, incluso te muestran dónde cortar. Soldar cables a las pestañas de cobre es fácil, pero asegúrese de usar un soldador de calor relativamente bajo y no lo deje en la tira demasiado tiempo porque todo es básicamente plástico. Las tiras que tengo montan seis LED en una sección y nueve LED en la siguiente sección. Estas secciones se alternan para formar la longitud de la tira.
Paso 2: hardware
Los esquemas se muestran arriba. El primero detalla las conexiones de Arduino. Como hice anteriormente, desarrollé el software en un Arduino Nano y luego programé un chip ATMega328 independiente para el ensamblaje final. Eso ayuda a reducir tanto el tamaño como el consumo de corriente de este proyecto que funciona con baterías. El interruptor puede ser cualquier contacto momentáneo, normalmente abierto. El zumbador es un tipo piezoeléctrico estándar que funciona con voltajes tan bajos como 1,5 voltios.
El segundo esquema detalla las conexiones a las tiras de LED. Como se muestra, la tira típica tiene la fuente de alimentación a través de una resistencia limitadora de corriente y luego los LED se conectan en serie. Usé las secciones con seis LED para que se ajustaran a la caja de mi proyecto. De los seis LED, dos son rojos, dos son verdes y dos son azules. Las tiras tienen un respaldo adhesivo, por lo que fue fácil pegarlas en una placa de pruebas. Reemplacé la cubierta negra normal de la caja del proyecto con una pieza de plexiglás blanco de 1/8 de pulgada. Los LED son lo suficientemente brillantes como para brillar.
Las tiras de LED normalmente funcionan con 12 voltios, pero las mías funcionan bien con 9 voltios, así que lo elegí para reducir el consumo de corriente. Debido a que el voltaje es más alto de lo que a Arduino le gusta ver en sus pines, tuve que colocar controladores de transistores en su lugar. Tengo un montón de transistores 2N3904 baratos, así que los usé, pero cualquier tipo NPN de señal pequeña debería funcionar. Usé resistencias de 7.5 k-ohmios en la base, pero ese valor no es crítico. Puede usar una resistencia menor pero recuerde que aumentará el consumo de corriente.
La energía para este proyecto proviene de una batería de litio estándar 18650 de 3,7 voltios. Como en proyectos anteriores, lo conecté a una pequeña placa de carga para poder usar un cable de teléfono USB para recargar la batería. La salida de la placa del cargador pasa por un interruptor de encendido / apagado a dos lugares diferentes. Una conexión es para el ATMega328 que funciona bien con el voltaje más bajo. La otra conexión es a una placa de refuerzo de CC a CC que también he usado en proyectos anteriores. Por lo general, elevo el voltaje a 5 voltios y luego ejecuto todo con eso. Esta vez, sin embargo, lo aumenté a 9 voltios específicamente para las tiras de LED.
Paso 3: software
El software es bastante simple. La rutina principal simplemente se repite continuamente hasta que se presiona el interruptor de "Inicio". Mientras la rutina principal está en bucle, está incrementando la variable "Random". Simplemente se desbordará de nuevo a cero el bucle después de que llegue a 255. Cuando se llama a la rutina "Spin", utiliza el valor del módulo 27 en "Random" para indexar en una tabla de búsqueda de los LED que se encienden en cada tira. La tabla de búsqueda tiene 27 entradas en total, tres de las cuales son de colores coincidentes. Eso establece las probabilidades de ganar en 1 en 9. La rutina "Girar" ejecuta un ciclo para hacer parpadear diferentes combinaciones de LED de la mesa y luego finalmente se establece en uno. Como en el software original de la máquina tragamonedas, la rutina "Clickit" simula el sonido de las ruedas girando. Si todos los colores coinciden, se llama a la rutina "Ganador". La rutina "Ganador" enciende momentáneamente todos los LED en una tira y luego cada tira se enciende / apaga en secuencia. El zumbador también emite un tono de encendido / apagado durante este tiempo.
Paso 4: video
El video no le hace justicia al juego porque los LED parecen apagados y el teléfono no capta el audio. Sin embargo, proporciona una visión básica del funcionamiento del juego.
Recomendado:
Rejuvenecer la pista de tragamonedas: 5 pasos
Rejuvenecer la pista de coches tragamonedas: las carreras de coches tragamonedas son una forma divertida de llevar la emoción del automovilismo a tu hogar. Es genial correr en una pista nueva, pero cuando la pista se vuelve vieja y gastada, es posible que los autos no funcionen tan bien. Este Instructable le mostrará cómo improvisar
Máquina tragamonedas: 4 pasos
Máquina tragamonedas: NOTA: Ahora tengo un Instructable que ofrece código Arduino para la máquina tragamonedas. Recuerdo cuando tenía 17 años, recién graduado de la escuela secundaria y viajaba con mis abuelos desde California de regreso a su casa en Michigan. . Por supuesto que dejamos
Visualizador de señales de bolsillo (osciloscopio de bolsillo): 10 pasos (con imágenes)
Visualizador de señal de bolsillo (osciloscopio de bolsillo): Hola a todos, todos estamos haciendo tantas cosas todos los días. Para cada trabajo allí donde se necesitan algunas herramientas. Eso es para hacer, medir, terminar, etc. Entonces, los trabajadores electrónicos necesitan herramientas como soldador, multímetro, osciloscopio, etc
El USB L.E.D. más genial Luz de bolsillo (entrada de bolsillo): 6 pasos
El USB L.E.D. más genial Luz de bolsillo (entrada de bolsillo): en este Instructable, le mostraré cómo hacer un L.E.D. alimentado por USB. luz que se puede plegar al tamaño de una lata de X-it Mints y que cabe fácilmente en su bolsillo. Si te gusta, ¡asegúrate de + votar por mí en el concurso! Los materiales y
Máquina Hotwire de bolsillo: 4 pasos
Máquina Hotwire de bolsillo: este es mi primer instructable, así que decidí ingresarlo en el tamaño de bolsillo, que es bastante simple de hacer y el mío no cuesta nada, puede usarlo para pequeñas manualidades / trabajos de hobbie y usarlo para cortar espuma / poliestireno y cualquier otra pequeña espuma suave. todos ustedes