Tabla de contenido:

Balance Box Game - Arduino Powered: 4 pasos (con imágenes)
Balance Box Game - Arduino Powered: 4 pasos (con imágenes)

Video: Balance Box Game - Arduino Powered: 4 pasos (con imágenes)

Video: Balance Box Game - Arduino Powered: 4 pasos (con imágenes)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Noviembre
Anonim
Juego Balance Box - Arduino Powered
Juego Balance Box - Arduino Powered

El juego de caja de equilibrio se creó para un evento de desafío, debe llevarse nivelado a través de una carrera de obstáculos o sobre una distancia establecida para ganar el desafío.

Se usa un arduino para medir el ángulo de la caja y activar una alarma una vez que se excede el ángulo establecido.

La caja debe moverse con cuidado mientras se lleva nivelada. A medida que la caja se mueve fuera de nivel, las luces indicadoras de equilibrio se iluminarán, más luces indican que la caja está más fuera de nivel. El nivel de burbuja también se puede utilizar para ver si la caja está nivelada. Cuando la caja está demasiado fuera de nivel o se golpea, la caja pitará 3 veces y tocará un bocinazo, una de las luces de vida se apagará. Cuando se hayan usado las 3 vidas, la caja emitirá una alarma y destellará todas las luces, el juego está perdido.

Suministros

Las piezas necesarias son:

1x Arduino Nano

1x módulo MPU6050

3 x LED blancos

5 LED de colores para el indicador de equilibrio (2 verdes, 2 amarillos, 1 rojo)

1x zumbador piezoeléctrico

1x transistor TIP120

1 resistencia de 2,2 K ohmios

Resistencia de 8x 220 ohmios

1x botón pulsador

1x interruptor de encendido

1x nivel de burbuja "Bullseye"

Fuente de alimentación de 5v, mi proyecto utiliza un escudo de iones de litio 18650 con una salida regulada de 5v

1x caja de proyecto

Necesitará una placa de pruebas y cables de salto para probar el circuito

Las herramientas necesarias son:

Taladro y brocas

Soldador

Pistola de silicona

cinta adhesiva, lápiz y regla para marcar la caja

Expediente

Paso 1: el circuito de cableado

El circuito de cableado
El circuito de cableado

Lo único que no se muestra en el diagrama de cableado es el interruptor de alimentación principal, en mi proyecto este interruptor se coloca entre la batería de litio y el blindaje para que se puedan desconectar por completo.

Si no está familiarizado con los siguientes diagramas de cableado, simplemente tómelos pieza por pieza, siga cada conexión de cables con cuidado y trabaje metódicamente para que no se pierda nada.

Debe ensamblar el circuito en una placa de pruebas para verificar que esté funcionando correctamente antes de soldar todas las partes juntas.

Los LED de vida en el diagrama deben ser los LED blancos

Los LED de equilibrio deben disponerse:

Rojo - LED de equilibrio 5

Amarillo - LED de equilibrio 4

Amarillo - LED de equilibrio 3

Verde - LED de equilibrio 2

Verde - LED de equilibrio 1

Paso 2: Código Arduino

Código Arduino
Código Arduino

Para el código arduino, deberá agregar algunas bibliotecas al IDE de arduino, he incluido los enlaces a continuación

Las bibliotecas de arduino adicionales necesarias son:

MPU6050_tockn.h

OneButton.h

Deberá agregar las bibliotecas vinculadas anteriormente a su IDE de arduino

Descarga y abre el archivo que contiene el código "Balance_alarm_V1.8.ino"

Sube el código a la placa arduino

Paso 3: coloca la caja

Encajar la caja
Encajar la caja
Encajar la caja
Encajar la caja
Encajar la caja
Encajar la caja

Desafortunadamente, no tomé fotografías de la caja mientras le colocaba los componentes. He usado pegamento termofusible para encajar las piezas en la caja.

Si está usando una caja de plástico como la que usé, envuelva la parte superior con cinta adhesiva y use una regla y un bolígrafo para marcar dónde necesita perforar los orificios para los LED, el altavoz y los tornillos de montaje del nivel de burbuja.

El interruptor se instaló perforando un orificio y luego limándolo al tamaño y la forma correctos.

Si estuviera rehaciendo este proyecto, montaría todos los componentes en la tapa para no tener que pasar tantos cables de enlace entre la tapa y la parte inferior de la caja.

Paso 4: instrucciones de funcionamiento

Instrucciones de operación
Instrucciones de operación

A partir de

Antes de encender la caja, colóquela sobre una superficie plana y nivelada de modo que la burbuja del nivel de burbuja esté en el círculo central.

Encienda el interruptor de encendido, la caja emitirá un pitido y se iniciará. Deje la caja estacionaria hasta que escuche un triple pitido y se enciendan las 3 “luces de vida” blancas.

El juego ya está listo.

Funciones de caja

La caja debe moverse con cuidado mientras se lleva nivelada. A medida que la caja se mueva fuera de nivel, las luces indicadoras de equilibrio se iluminarán, más luces indican que la caja está más fuera de nivel.

El nivel de burbuja también se puede usar para ver si la caja está nivelada (si el nivel de burbuja y las luces de equilibrio no coinciden, realice un reinicio del sensor de equilibrio, ver más abajo)

Cuando la caja está demasiado fuera de nivel o se golpea, la caja pitará 3 veces y tocará un bocinazo, una de las luces de vida se apagará.

Cuando se hayan usado las 3 vidas, la caja emitirá una alarma y destellará todas las luces, el juego está perdido.

Control S

Restablecer alarma

Haga esto para detener el juego por alarma después de que se hayan perdido las 3 vidas.

Mientras suena la alarma, presione el botón verde durante un segundo y suéltelo. La alarma debería detenerse después de un segundo. Si no, inténtalo de nuevo

Restablecer vidas: haz esto si quieres restablecer el juego, se devolverán las tres vidas.

En cualquier momento, haga doble clic en el botón verde (como el mouse de una computadora, pero un poco más lento). El ruido de reinicio sonará y se encenderán tres luces de vida.

Restablezca el sensor de equilibrio: haga esto si la burbuja en el nivel de burbuja no coincide con las luces indicadoras de equilibrio.

Mantenga presionado el botón verde (presione durante 3 segundos y suelte). Se reproducirá el ruido de restablecimiento del equilibrio y las luces del equilibrio se encenderán brevemente y luego deberían apagarse (lo que indica que la caja está nivelada). Debe hacerse mientras la caja está nivelada como lo indica la burbuja de nivel de burbuja.

Notas

Cuando la caja comience a chirriar porque se ha perdido una vida, apresúrate a devolverla a la posición plana correcta o perderás otra vida tan pronto como se detenga el chirrido, aproximadamente 5 segundos.

Use el nivel de burbuja para ver en qué dirección se encuentra, las luces indican que está fuera de nivel, pero no muestran en qué dirección.

La burbuja del nivel de burbuja es aproximadamente la misma que las luces indicadoras, cuando la burbuja toca el costado del nivel de burbuja, se perderá una vida.

Si la caja se comporta de manera extraña y el restablecimiento del sensor de equilibrio no funciona, apague la caja y vuelva a encenderla con el interruptor de encendido negro. Tendrá que esperar aproximadamente 10 segundos con la caja sobre una superficie plana mientras se enciende de nuevo. Intente utilizar primero el restablecimiento del sensor de equilibrio, ya que es más rápido, no necesita esperar a que la caja lleve a cabo su ciclo de encendido.

La caja funciona con batería, en teoría debería tener suficiente carga para durar un día completo de uso constante, apáguela si no está en uso para ahorrar energía de la batería.

Si el botón no responde, asegúrese de presionar Y soltar el botón.

Recomendado: