Tabla de contenido:

Juego de bloques: 3 pasos
Juego de bloques: 3 pasos

Video: Juego de bloques: 3 pasos

Video: Juego de bloques: 3 pasos
Video: Resolver cubo de Rubik 3x3 (Principiantes) | Rápido y Fácil | EL MEJOR TUTORIAL | Español 2024, Noviembre
Anonim
Juego de bloques
Juego de bloques

Esto está inspirado en el proyecto pockeTETRIS. Quería tener una placa de circuito que usara una pantalla más grande, que fuera más cómodo jugar sin una funda y agregar un interruptor de encendido / apagado.

Paso 1: construir

Construir
Construir

Los archivos de diseño están en EasyEDA

Los PCB deben estar libres de plomo, ya que es un juego portátil.

ARTÍCULOS NECESARIOS

PCB - Menú y luego "Generar archivo de fabricación" - cree Gerber u ordene en JLCPCB

1.3 OLED 128X64: asegúrese de que los pines coincidan con la PCB

3 - Resistencias de 10K

3 - Interruptores de botón SMD 6x6

ATtiny85

Interruptor deslizante de 2 posiciones y 3 pines

Soporte de batería CR2032 BAT-HLD-001-THM

Batería CR2032

Zócalo DIP8

Programador de chip AVR o ATtiny

Soldadura libre de plomo

Soldador

Limpiador de alcohol para electrónica

Cepillo de dientes barato

Protección ocular para soldar, recortar y limpiar.

SOLDADURA

La mayor parte de este proyecto se realiza a través de la soldadura del orificio, pero utiliza botones SMD para que no haya bordes afilados en la parte posterior. La soldadura de montaje en superficie es nueva para mí, así que compartiré lo que aprendí. Para soldar los botones SMD, primero derrita la soldadura en 1 almohadilla, vuelva a fundir la soldadura y deslice 1 pie de botón en la soldadura. Asegúrese de que el botón esté alineado antes de continuar. A continuación, caliente las almohadillas y las patas con hierro y derrita la soldadura en la parte superior hasta que se forme una cúpula de soldadura. Aprendí a soldar SMD en el laboratorio de Collin.

Suelde los botones de montaje en superficie antes que nada.

A continuación, suelde el zócalo Attiny85 y las resistencias en la parte posterior. Haga coincidir la muesca del enchufe con el contorno de la serigrafía. Después, recorte los cables y luego suelde las partes en la parte frontal. Recorta el resto de la soldadura después de terminar.

LIMPIEZA

El fundente de la soldadura dejará un residuo pegajoso. Después de soldar, use alcohol para dispositivos electrónicos para rociar o cubrir la PCB y frote con un cepillo de dientes. Use protección para los ojos.

Paso 2: Programar ATtiny85

Programa ATtiny85
Programa ATtiny85

Agregar soporte de placa Arduino IDE para ATtiny Vaya al menú "Archivo" y seleccione "Preferencias" En el cuadro etiquetado "URL adicionales del administrador de placas", ingrese: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x -boards-manager / package_damellis_attiny_index.json y haga clic en Aceptar

Vaya al menú "Herramientas" y luego el "Tablero" seleccione "Administrador de tableros" y luego del tipo desplegable seleccione "Contribuido": Seleccione el paquete "attiny" y haga clic en el botón "Instalar".

Una vez completada la instalación, cierre la ventana "Boards Manager" y seleccione

Tablero: "ATtiny25 / 45/85"

Procesador: "ATtiny85"

Reloj: "Interna 8 Mhz"

Programa ATtiny

Necesita programar un Arduino para el escudo de programación AVR

Cargue el "boceto de Arduino como ISP" [Archivo] -> [Ejemplos] -> [Arduino como ISP].

Adjunto el escudo de programación AVR a Arduino

Socket ATTINY85 chip en el escudo de programación AVR

Seleccione el Programador, [Herramientas] -> [Programador] -> [Arduino como ISP] Configure el cargador de arranque del programa, [Herramientas] -> [Grabar cargador de arranque]

Abra PockeTetris Sketch en el software Arduino

Cargar boceto, [Archivo] -> [Cargar usando el programador]

Después de cargar correctamente el boceto, asegúrese de que el punto en el ATtiny85 y la muesca del zócalo estén en el mismo lado y empuje el chip en el zócalo.

Paso 3: jugar

El botón del medio cambiará la pieza del bloque y la soltará cuando se mantenga presionado. También hay un modo de pausa que usa menos energía cuando los botones izquierdo y derecho se presionan simultáneamente.

Disfruté construyendo y jugando a este juego.

Recomendado: