Marca: Entrada del Concurso de Insignias de Nueva York desde una vieja impresora GameBoy: 14 pasos (con fotos)

Marca: Entrada del Concurso de Insignias de Nueva York desde una vieja impresora GameBoy: 14 pasos (con fotos)

Tabla de contenido:

Anonim

Hola a todos, esta es mi segunda oportunidad en un Instructable … sé amable …

Por lo tanto, la reunión local de Make: NYC tuvo un concurso de distintivos para su segundo encuentro … (enlace aquí), la esencia de la competencia es hacer una identificación / distintivo portátil de algún tipo, de algunos materiales, que pueda ser razonablemente aceptado como una "insignia"..

este Instructable es la forma en que construí el mío para el concurso. Casi todo lo que se incluyó en el distintivo fue algo que tuve en mi taller de proyectos anteriores y, obviamente, el diseño puede impulsarse para hacer cosas más interesantes.

Pero te lo dejo a ti.

vídeo

Suministros:

Paso 1: ¡Entérate de una impresora Gameboy y algo de papel!

Así que mientras tuve una impresora en mi caja de juguetes de un proyecto fallido hace un par de años, es probable que no necesites obtener uno de estos de eBay, lo más probable es que puedas encontrar uno por unos 10-15 dólares..

el verdadero truco es conseguir el papel, mientras que también puede encontrarlo en ebay, su búsqueda de algo que nunca se ha abierto, no se ha expuesto a la luz, etc. … y resulta que el elegante papel de impresión térmica que usa la gameboy no sobrevive bien con el tiempo … y algunos colores de papel parecen durar mejor que otros, pero casi todos los rollos le darán * algo *.

Paso 2: ¡Desmontaje!

desarmar cosas cuando era niño siempre fue mi parte favorita de la electrónica. Este juguete no fue diferente …

La propia impresora de gameboy tiene 6 o 7 tornillos de seguridad que deben retirarse para separar la placa principal del plástico. Deberá abrir la tapa de la batería para ver los últimos dos tornillos.

ahora … aunque es posible que tenga un bit de seguridad mejor que el que tengo, no pude hacer que los malditos encajen en el área del tornillo de plástico para gameboy … así que me dirigí a mi siguiente herramienta de desmontaje favorita …

Me metí en un trozo que tenía un diámetro que estaba en algún lugar entre el diámetro de las cabezas de los tornillos y el diámetro de los ejes de los tornillos. Luego, solo taladre las cabezas que deberían separarse del eje roscado con bastante facilidad.

Paso 3: Extracción de la impresora térmica, recuperación de los sockets

una vez que haya abierto el estuche, verá que solo hay una placa principal con todo lo que contiene, dos tornillos que se retirarán rápidamente, y luego, una vez que haya girado la placa sobre otros dos tornillos que sujetan la impresora a la PCB; retírelos y retire con cuidado los dos cables planos conectados a la impresora de sus calcetines que lo conectan a la placa principal.

Una vez hecho esto, querremos recuperar los enchufes que conectaron los cables de cinta, de lo contrario es un problema trabajar con este tipo de cables, aunque es posible con un soldador de baja temperatura … demasiado alto y se rasgará El rastro justo a la salida del respaldo de plástico.

El zócalo blanco y el negro se pueden quitar fácilmente con una trenza desoldadora y / o una bombilla desoldadora. Solo trate de no sobrecalentar los zócalos cuando los retire para que no los destruya.

Paso 4: Hacer algunos cables

así que, aunque no es necesario / realmente / pasar por esto, lo hice porque hizo mi vida un poco más fácil en el prototipado …

para hacer algunos cables para usar mi impresora (y hacerlo más fácil con mi tablero) sacrificé un viejo cable ide de 40 pines … y soldé un cabezal de pines a un extremo y un enchufe al otro … esto es algo que repite un par de veces en este proyecto, así que solo lo haré una vez …

para el cable del cabezal de impresión, necesitará 8 conductores separados del resto del cable, pelar y estañar todos los conductores en cada extremo con soldadura.

una vez que haya hecho eso, es posible que desee usar un medidor para averiguar cómo está conectada la impresora … en el caso de que las dos clavijas completamente en el extremo del conector sean un cable común y todas las demás clavijas (hay debería ser 16 otros) es una resistencia de 100 ohmios … más adelante, cuando conectemos nuestros cables a este, conectaremos un cable por cada dos pines de este zócalo … perdemos la resolución en el puntero, pero hace que el circuito sea fácil..

si comienza a soldar su cable de cinta estañado a su zócalo, notará que quedan dos clavijas al final para las cuales no creamos un cable para … sí … simplemente no lo conectamos …

cuando termina, creo que hace que las cosas duren más tiempo si creo una carcasa de plástico para los pines de los conectores con pegamento caliente. Me aseguro de trabajar alrededor de todos los pines, cubriendo cualquier conductor expuesto.

hará exactamente lo mismo para el conector del motor / sensor, excepto que aquí solo nos interesan 4 de los pines … de los cuales dos están conectados a tierra …

Paso 5: Montaje de la impresora

antes de que pueda trabajar con la impresora necesito montarla en algo que sea utilizable …

así que tomé una pequeña pieza de la placa de perfusión y pegué la parte inferior de la impresora, asegurándome de que no quedara pegamento en los lados, y luego soldé el zócalo de control del motor a esta placa ya que el cable de este cable Es muy corto, y solo realmente encaja bien en una posición.

El siguiente es el montaje del conector del cabezal de impresión, este es un poco más complicado … es necesario asegurarse de que el cable de cinta no se va a estresar a medida que se mueve el cabezal. Los ángulos parecen funcionar bien, ya que tengo el conector montado. a 45 grados..

y cuando digo "montar" me refiero a pegar en caliente la orina.

Cuando termines tendrás un módulo de impresora listo para jugar.

Paso 6: Prototipo Breadboard

tan simple como esta compilación es … no quiero soldar más de lo que tengo que … y más importante aún, no quiero desoldar si no tengo que …

así que para ahorrar parte del dolor, creamos un prototipo del circuito utilizando una placa de pruebas y conseguimos que todo el código funcione.

Paso 7: Código

Así que nuevamente quise hacer esto * rápido *, así que como un buen programador, reutilizé un código antiguo …

Primero necesitamos una fuente. Sé que puede no parecer obvio, pero esta pequeña impresora es demasiado tonta para tener una fuente propia.

así que tomé prestada una imagen de fuente de DOS que he mantenido desde 97-98, y comencé a codificar …

el principio es simple, corre a través de las filas de cada personaje en un momento parcial y tada, ¡aparecen letras! … pero, lamentablemente, cuando lo intenté por primera vez, descubrí al instante que no cabía la fuente completa en el maldito sello básico, así que escribí Un pequeño programa de C para ayudarme a generar el código pbasic necesario. toma una representación de cómo quiero que se vea mi insignia, y crea una lista de los caracteres utilizados, luego construye una tabla de saltos de solo esas letras (teniendo en cuenta pbasics-select-only-allowed-16-cases-limit)

c programa:

nametag.c

Aquí está el código que se ejecuta actualmente en mi placa:

nametag2.bsx

Paso 8: Asamblea

Muy bien, en este punto, todo parece funcionar, el código hace que las cosas se impriman … pero ahora necesita ensamblarlo en algo que pueda usar alrededor de su cuello.

Primero, comenzaremos con una placa perfilada estándar de radio shack, pegaremos la pestaña que dejó en el ensamblaje de la impresora a la nueva placa perf (¿recordó dejar una pestaña a la derecha?)

Paso 9: Ensamblaje de la placa base

una vez que tenga el puntero unido a la placa de perfección más grande, deberá cortar un agujero que será un lugar para montar el rollo de papel.

para hacer esto, tracé un cuadrado que era razonablemente más grande que un rollo de papel completo, luego corté el cuadrado de la placa de perfilado con un taladro, el corte para esto termina cortando las dos tablillas de perfilado que están pegadas entre sí. Lados un poco para eliminar los puntos ásperos que quedan de los orificios de la placa de perforación. Estos solo atraparán el papel.

Cuando termine, agrego un poco más de pegamento caliente alrededor de los bordes de las tablas unidas para agregar un poco más de fuerza.

El último paso de la construcción antes de que comencemos a utilizar la electrónica es agregar una espiga para que nuestro rollo se siente. Para hacer esto, tome un par de trozos de alambre de cobre de 5 pulgadas y enróllelo alrededor de la espiga unos momentos, lo tendrá Queda una bobina que puede soldar al tablero que actuará como un soporte de clavija.

Paso 10: pegado en algunas partes, Darlington Shift Register

Este es uno de esos momentos "abreviados". Descubrí que gran parte de este proyecto se puede realizar en la placa de rendimiento sin necesidad de pasar por un sinfín de cables … una de las formas en que lo hice fue colocando la matriz Darligton y el turno. registrarse juntos en el tablero de tal manera que los pines adyacentes puedan conectarse con un puente de soldadura.

después de eso, el cable del cabezal de impresión se puede conectar justo al lado de la matriz de Darlington dejando los pines 9 y 10 vacíos para el pin de control del motor, que luego se coloca cerca.

Paso 11: Haz el tablero de la cubierta y los tornillos del separador

la placa de cubierta es un tipo idéntico de placa de perfección que la placa base, los únicos componentes aquí son una sola resistencia, un led y un interruptor … este interruptor será nuestra "impresión omfg". botón … que se usa para iniciar la impresión, y usted sabe … un led … porque es un LED …

A continuación, necesito algunos tubos de goma, los compré en el depósito local de Home.. No es nada especial, solo lo suficientemente grande como para que quepa sobre las roscas de los tornillos para que actúe como un separador entre las tablas. pero el "tamaño correcto" es lo que permite que el rollo de papel gire lo suficientemente libremente como para no atascarse durante la impresión.

Mientras estoy aquí, también podría cortar mis tornillos a la medida utilizando el cortador de tornillos en mis engarzadores, por supuesto que puede cortar los tornillos con una broca o algo así, pero recuerde que debe enroscar la tuerca antes de cortar. De lo contrario, coloque esas cosas allí. chuparé

A continuación, conecte el tablero de la cubierta y agregue un conector de 3 clavijas para él en la placa base, solo una línea de tierra, y dos clavijas que van directamente al sello básico.

Paso 12: Chips e interconexiones

ok, no es nada especial aquí, solo cablea el resto del circuito como se indica en el esquema …

Su mayor desafío aquí es hacer funcionar el suelo y las líneas eléctricas alrededor del tablero.

Paso 13: Asamblea Final

así que ahora todo está cableado, pegamos las dos capas juntas como un sándwich, ahora puede ser un buen momento para poner el rollo de papel en …

Por lo general, enhebrar el papel en la ranura es un poco molesto, solo sigue presionando el botón de impresión y, finalmente, se engancha.

También asegúrese de que el rollo venga desde la parte inferior de la placa hacia la impresora, de modo que el papel se arrastre sobre el borde inferior de la placa de perfilado y se introduzca en la impresora.

Si todo está bien, atornille las tuercas hasta que el tubo se aplaste un poco y le dé un cuerpo ligeramente flexible pero rígido.

Terminé simplemente conectando el cordón que obtuve de Blackhat, tenía un clip en ambos extremos y funcionó bastante bien para manejar el peso desigual de la impresora alrededor de mi cuello …

Paso 14: Hecho

¡hecho! Así que ahora tu impresión ¿verdad? oh.. tu solo estas leyendo esto ahh bueno..

Algunas mejoras obvias que podrías hacer a este diseño:

1) Use los 16 bits completos de la cabeza en lugar de solo 7

2) use pwm para ajustar la oscuridad de la impresión con el software

3) agregue un eeprom serial para contener el conjunto de caracteres completo, y glifos personalizados

4) utilizando el sensor de velocidad en la impresora para una mejor calidad de impresión