Tabla de contenido:

Mason Jar Dice Roller: 5 pasos (con imágenes)
Mason Jar Dice Roller: 5 pasos (con imágenes)

Video: Mason Jar Dice Roller: 5 pasos (con imágenes)

Video: Mason Jar Dice Roller: 5 pasos (con imágenes)
Video: LADRON Y POLICIA #shorts 2024, Noviembre
Anonim

Por CJA3D @ CarmelitoA Siga más por el autor:

Mapeador de rutas GPS para bicicletas
Mapeador de rutas GPS para bicicletas
Mapeador de rutas GPS para bicicletas
Mapeador de rutas GPS para bicicletas
Jack-O-Lantern iluminado para vestir
Jack-O-Lantern iluminado para vestir
Jack-O-Lantern iluminado para vestir
Jack-O-Lantern iluminado para vestir
Registrador de datos GPS Cap
Registrador de datos GPS Cap
Registrador de datos GPS Cap
Registrador de datos GPS Cap

Acerca de: Nacido como agricultor, estudió electrónica, trabajó como consultor y un entusiasta de la impresión 3D por la noche. Más acerca de CJA3D »

Aquí hay un gran proyecto de fin de semana para emprender, si planeas jugar juegos relacionados con el tablero o los dados. Para construir el proyecto necesitarás un servo de rotación continua, un botón arcade y una placa arduino nano o ESP8266, además necesitarás una impresora 3D.

Tiene un par de opciones, puede usar el botón arcade para conducir el servo continuo para tirar los dados, o puede usar una aplicación web alojada en el ESP8266 NodeMCU. La aplicación web tiene 4 botones, que hacen girar los servos en varios velocidades..

Siga los pasos a continuación para hacer su propio rodillo de dados …

Paso 1: componentes que necesita para completar la compilación

Componentes que necesita para completar la compilación
Componentes que necesita para completar la compilación
Componentes que necesita para completar la compilación
Componentes que necesita para completar la compilación

Aquí está la lista de componentes que necesitará para completar la construcción

  • Tarro de albañil
  • impresora 3d
  • Filamento de impresión 3D, estoy usando Hatchbox 1.75 mm PLA
  • Dice, también he incluido un archivo STL para imprimir en 3D Dice si necesitas un par más.
  • Pistola de pegamento caliente y palos

Y para la electrónica, necesitará

  • NodeMCU ESP8266, o cualquier placa Arduino habilitada para WiFi
  • Servo de rotación continua -FS90R
  • Botón de arcade
  • Cable pasa corriente
  • Placa de pruebas pequeña

Paso 2: Imprima en 3D los archivos STL adjuntos

Imprima en 3D los archivos STL adjuntos
Imprima en 3D los archivos STL adjuntos
Imprima en 3D los archivos STL adjuntos
Imprima en 3D los archivos STL adjuntos
Imprima en 3D los archivos STL adjuntos
Imprima en 3D los archivos STL adjuntos
Imprima en 3D los archivos STL adjuntos
Imprima en 3D los archivos STL adjuntos

Descargue los archivos STL adjuntos y utilizando el software de impresión 3D, e imprima los archivos en 3D. Si no tiene una impresora 3D a mano, puede usar una en su club de fabricantes local o biblioteca, o usar un servicio de impresión 3D como 3D Hubs.

En mi caso, imprimí los archivos STL utilizando Flashforge creator pro y PLA amarillo, blanco y verde de 1,75 mm. Además, para cortar, estoy usando Slic3r con la altura de la capa establecida en 0.3 mm y la densidad de relleno en el 25%. Todas las piezas deberían tardar entre 5 y 6 horas en imprimirse en 3D, y dependerán de la configuración de su impresora 3D y cortadora.

Después de imprimir en 3D los dados, utilicé un bolígrafo rojo Uni-Paint para colorear los números, como se ve en la imagen de arriba.

Paso 3: circuito

Circuito
Circuito
Circuito
Circuito

Para el circuito, estoy usando una placa de pruebas de tamaño mini, para que encaje bien en la base impresa en 3D, justo debajo del tarro de albañil.

  • El servo de rotación continua está conectado al pin D4 (GPIO2) en el NodeMCU - ESP8266
  • Y el botón + ve arcade a 3.3V y el pin central que corresponde al botón para pin D2 (GPIO4)

Una vez hecho esto, vaya al siguiente paso para configurar el IDE de Arduino en su computadora para cargar el código al NodeMCU.

Paso 4: carga de código al ESP8266

Subiendo código al ESP8266
Subiendo código al ESP8266
Subiendo código al ESP8266
Subiendo código al ESP8266
Subiendo código al ESP8266
Subiendo código al ESP8266

Instale Arduino IDE en su computadora, y obtenga preferencia en Arduino IDE, y agregue la URL a continuación en las URL adicionales de Boards Manager

arduino.esp8266.com/stable/package_esp8266c…

Luego vaya a Tools - Board Manager y busque ESP8266, seleccione la Comunidad ESP8266 e instálela. Una vez hecho esto, reinicie el IDE de Arduino y cargue el boceto de Blink predeterminado para verificar que todo funcione como se esperaba.

Ahora descargue el boceto adjunto, según su preferencia si desea usar el botón Arcade, o vaya sin contacto aprovechando la capacidad WiFi del ESP8266 NodeMCU y usando una aplicación web para controlar el rodillo de dados.

Para el boceto de la aplicación web, no olvide actualizar el ssid y la contraseña de su enrutador WiFi, y verá la dirección IP en su monitor en serie, que puede usar con su teléfono / tableta.

Paso 5: Juntando todos los componentes

Juntando todos los componentes
Juntando todos los componentes
Juntando todos los componentes
Juntando todos los componentes
Juntando todos los componentes
Juntando todos los componentes
Juntando todos los componentes
Juntando todos los componentes

Una vez que haya probado con éxito el boceto de Arduino, ahora es el momento de juntar los componentes electrónicos y las piezas impresas en 3D. Primero, coloque el botón de arcade y el tarro de albañil en la parte superior impresa en 3D.

Una vez hecho esto, agregue la placa de pruebas a la parte inferior impresa en 3D y retire la pegatina de la parte inferior de la mini placa de pruebas, utilice los tornillos que vienen con los servos continuos para conectar la bocina del servo y agregue el servo al soporte inferior impreso en 3D. Luego use pegamento caliente para asegurar la parte superior e inferior.

Recomendado: