Tabla de contenido:

Juego Bot Laser Gallery: 4 pasos (con imágenes)
Juego Bot Laser Gallery: 4 pasos (con imágenes)

Video: Juego Bot Laser Gallery: 4 pasos (con imágenes)

Video: Juego Bot Laser Gallery: 4 pasos (con imágenes)
Video: TRUCOS CHAT GPT-4 que TE VOLARÁN LA CABEZA!!🤯💥: ¡¡DOMÍNALO como UNA MÁQUINA!! 2024, Mes de julio
Anonim
Image
Image
Juego Bot Laser Gallery
Juego Bot Laser Gallery
Juego Bot Laser Gallery
Juego Bot Laser Gallery
Juego Bot Laser Gallery
Juego Bot Laser Gallery

Este es un juego en el que apuntas un puntero láser a la barriga de un robot para "desactivarlo". Cuando golpeas el punto débil del robot, sus ojos se oscurecen y escuchas un sonido de láser. Una vez desactivados los cinco bots, el juego se reinicia y los bots vuelven a activarse uno a la vez.

Hice esto porque crea un ejemplo simple de entrada / salida para explicar de qué son capaces los microcontroladores y es mucho más emocionante que presionar un botón en una placa de pruebas. Un buen siguiente paso podría ser agregar servos o motores de vibración para un nivel adicional de retroalimentación.

Paso 1: Reúna los suministros

Reunir suministros
Reunir suministros
Reunir suministros
Reunir suministros
  • LED de 5 mm (o si no está utilizando el modelo impreso en 3D, puede utilizar cualquier tamaño)
  • LDR (resistencia dependiente de la luz)
  • 3 hilos
  • 2 resistencias (Usé 200 ohmios, pero puedes usar cualquiera que proteja tu LED. ¡Enlace educativo!)
  • Microcontrolador, usé un Arduino Nano
  • Cables de puente y placa de pruebas
  • Interruptor (s) momentáneo
  • "Altavoz" piezoeléctrico P

Opcional

  • Termorretráctil
  • Conectores
  • Pegamento

Configuré cada bot para que sea modular para poder desconectarlos fácilmente para almacenarlos o modificarlos. Usé termorretráctil para una pequeña protección en las conexiones expuestas.

Instrumentos:

  • Equipo de soldadura
  • Impresora 3D (opcional)

Paso 2: impresión 3d

Impresión 3d
Impresión 3d
Impresión 3d
Impresión 3d

www.thingiverse.com/thing:2069579

Si quieres usar mi modelo sigue el enlace. Un LED de 5 mm encajará a presión en la parte posterior.

Se puede enroscar un LDR (o cualquier sensor con dos cables) por el frente. Es posible que deba abrir un poco los orificios con un clavo caliente o una broca pequeña.

Si no desea imprimir el modelo en 3D, puede hacer algo usted mismo. El prototipo comenzó con un simple objetivo de cartón con las pistas atravesadas.

Paso 3: cableado

Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado

Los diseñé para que no haya componentes adicionales para conectar a la placa de pruebas. Solo cables e interruptores.

Cada conjunto de {LED, LDR, 2 resistencias} representa un bot. Usé cables de extensión de servo que se conectaban directamente a los pines del cabezal que soldaba en cada robot. Observe que habrá tres cables provenientes de cada robot.

Así que tenga cuidado de conectar las resistencias correctas a los cables correctos. Puede encontrar mi esquema un poco complicado, pero me salvó de necesitar cuatro cables. Espero que tenga sentido.

Los cables naranjas comienzan en ALTO. Eso proporciona 5V a cada LDR. Dado que solo estamos leyendo el sensor de luz (LDR) cuando el LED está encendido (cable naranja ALTO), eso funciona bien. Si cambia el código para leer el LDR cuando el LED no está encendido, tendrá que idear una forma diferente de cablearlo.

Paso 4: programación

Aqui esta el codigo

gist.github.com/justbennett/a68a47d28f705d…

Hay 5 entradas analógicas, que las 5 LDR. Hay 3 entradas digitales. Restablecer, subir y bajar el umbral. El ajuste del umbral es para que el dispositivo pueda adaptarse a diferentes situaciones de iluminación. Si está utilizando un láser brillante, no debería importar.

Hay 5 salidas LED y la salida de altavoz.

Puede adaptar este código a otros sensores o para muchos otros propósitos.

Recomendado: