Sommario:

Partecipazione al concorso per badge Make:NYC da una vecchia stampante GameBoy: 14 passaggi (con immagini)
Partecipazione al concorso per badge Make:NYC da una vecchia stampante GameBoy: 14 passaggi (con immagini)

Video: Partecipazione al concorso per badge Make:NYC da una vecchia stampante GameBoy: 14 passaggi (con immagini)

Video: Partecipazione al concorso per badge Make:NYC da una vecchia stampante GameBoy: 14 passaggi (con immagini)
Video: FABLabaro: quando il Fablab entra a scuola 2024, Luglio
Anonim
Fai: Partecipazione al concorso di badge di New York da una vecchia stampante GameBoy
Fai: Partecipazione al concorso di badge di New York da una vecchia stampante GameBoy

Ciao a tutti, ecco la mia seconda occasione per un Instructable.. siate gentili.. Quindi il meeting locale di Make:NYC ha organizzato un concorso per il badge per il suo secondo meeting.. (link qui), l'essenza della competizione è creare una targhetta indossabile /badge di qualche tipo, di alcuni materiali, che potrebbe essere ragionevolmente accettato come "badge"..questo Instructable è il modo in cui ho costruito il mio per il concorso.. praticamente tutto ciò che è stato inserito nel badge era qualcosa che avevo nel mio laboratorio da progetti precedenti, e ovviamente il design può essere spinto a fare cose più interessanti. ma lo lascio a te.video

Passaggio 1: procurati una stampante Gameboy e un po' di carta

Procurati una stampante per Gameboy e un po' di carta!
Procurati una stampante per Gameboy e un po' di carta!

Quindi, mentre avevo una stampante in giro nella mia scatola dei giocattoli spazzatura da un progetto fallito un paio di anni fa, probabilmente non avrai bisogno di prenderne una da ebay, è probabile che tu possa trovarne una per circa 10-15 dollari..

il vero trucco è procurarsi la carta, mentre puoi trovare anche questa su ebay, stai cercando qualcosa che non è mai stato aperto, non è stato esposto alla luce ecc. tempo.. e alcuni colori di carta sembrano durare meglio di altri, ma quasi ogni rotolo ti darà *qualcosa*.

Passaggio 2: smontaggio

Smontaggio!
Smontaggio!
Smontaggio!
Smontaggio!
Smontaggio!
Smontaggio!

smontare le cose da bambino è sempre stata la mia parte preferita del possesso di dispositivi elettronici.. questo giocattolo non era diverso… la stessa stampante per gameboy ha 6 o 7 viti di sicurezza che devono essere rimosse per separare la scheda madre dalla plastica.. devo aprire lo sportello della batteria per vedere le ultime due viti.. ora.. anche se potresti avere un set di bit di sicurezza migliore di quello che ho io, non sono riuscito a far entrare i dannati pezzi nell'area delle viti di plastica del gameboy.. quindi mi sono rivolto a il mio prossimo strumento di smontaggio preferito.. il trapano a colonna.. ho inserito una punta che aveva un diametro che era da qualche parte tra il diametro delle teste delle viti e il diametro degli alberi delle viti.. quindi semplicemente forare le teste che dovrebbero uscire dal albero filettato abbastanza facilmente..

Passaggio 3: rimozione della stampante termica, recupero delle prese

Rimozione della stampante termica, recupero delle prese
Rimozione della stampante termica, recupero delle prese
Rimozione della stampante termica, recupero delle prese
Rimozione della stampante termica, recupero delle prese
Rimozione della stampante termica, recupero delle prese
Rimozione della stampante termica, recupero delle prese
Rimozione della stampante termica, recupero delle prese
Rimozione della stampante termica, recupero delle prese

una volta aperto il case vedrai che c'è solo una scheda principale con tutto su di essa, due viti si rimuoveranno rapidamente, quindi una volta capovolta la scheda ci saranno altre due viti che fissano la stampante al pcb; rimuoverli e rimuovere con attenzione i due cavi a nastro attaccati alla stampante dalle loro prese che la collegano alla scheda madre.

una volta fatto vorremo recuperare le prese che collegavano i cavi a nastro, altrimenti è una seccatura lavorare con questo tipo di cavi, anche se è possibile con un saldatore a bassa temperatura.. troppo alto e si strapperà la traccia direttamente dal supporto di plastica. la presa nera e quella bianca possono essere rimosse abbastanza facilmente con una treccia dissaldante e/o una lampadina dissaldante.. cerca solo di non surriscaldare le prese quando le rimuovi in modo da non distruggerle.

Passaggio 4: realizzare alcuni cavi

Fare alcuni cavi
Fare alcuni cavi
Fare alcuni cavi
Fare alcuni cavi
Fare alcuni cavi
Fare alcuni cavi

quindi, anche se non hai /davvero/ bisogno di passare attraverso questo, l'ho fatto perché mi ha reso la vita un po' più facile nella prototipazione..

per fare in modo che alcuni cavi utilizzino la mia stampante (e facilitarne l'utilizzo con la mia breadboard) ho sacrificato un vecchio cavo ide a 40 pin. ripeti un paio di volte in questo progetto, quindi lo farò solo una volta.. per il cavo della testina di stampa, avrai bisogno di 8 conduttori separati dal resto del cavo, spelare e stagnare tutti i conduttori su entrambe le estremità con saldatura. una volta fatto ciò, potresti voler usare un tester per capire come è cablata la stampante.. nel caso in cui i due pin fino a un'estremità del connettore siano un cavo comune.. e ogni altro pin (lì dovrebbero essere altri 16) è un resistore da 100 ohm.. in seguito quando collegheremo i nostri fili a questo, collegheremo un filo ogni due pin su questa presa.. perdiamo risoluzione nel pinter, ma rende il circuito facile.. se inizi a saldare il cavo a nastro stagnato alla presa, noterai che alla fine sono rimasti due pin per i quali non abbiamo creato un cavo… sì.. semplicemente non lo colleghiamo.. quando hai finito, lo trovo le cose durano di più se creo un involucro di plastica per i pin dei connettori usando la colla a caldo.. mi assicuro solo di lavorarlo attorno a tutti i pin, coprendo ogni conduttore esposto. farai la stessa identica cosa per il connettore motore/sensore, tranne che qui siamo interessati solo a 4 dei pin.. di cui due a massa..

Passaggio 5: montaggio della stampante

Montaggio della stampante
Montaggio della stampante
Montaggio della stampante
Montaggio della stampante
Montaggio della stampante
Montaggio della stampante

prima di poter lavorare con la stampante devo montarla in qualcosa che sia utilizzabile..

quindi ho preso un piccolo pezzo di scheda perf e ci ho incollato a caldo la parte inferiore della stampante, assicurandomi che nessuna colla spremuta dai lati sporchi nulla, quindi ho saldato la presa di controllo del motore a questa scheda poiché il cavo su questo cavo è molto corto e si adatta davvero bene solo in una posizione successiva è il montaggio del connettore della testina di stampa, questo è un po 'più complicato.. devi assicurarti che il cavo a nastro non venga stressato mentre la testina si muove.. gli angoli sembrano funzionare bene, dato che ho il mio connettore montato a 45 gradi. quando hai finito avrai un modulo stampante pronto per giocare.

Passaggio 6: prototipo di breadboard

Prototipo tagliere
Prototipo tagliere
Prototipo tagliere
Prototipo tagliere
Prototipo tagliere
Prototipo tagliere
Prototipo tagliere
Prototipo tagliere

per quanto semplice sia questa build… non voglio saldare più di quanto devo… e, cosa più importante, non voglio dissaldare se non devo…

quindi, per risparmiare un po' di problemi, prototipiamo il circuito usando una breadboard e facciamo funzionare tutto il codice.

Passaggio 7: codice

quindi di nuovo volevo renderlo *veloce*, quindi come un buon programmatore, ho riutilizzato del vecchio codice..prima abbiamo bisogno di un font.. so che potrebbe non sembrare ovvio, ma questa piccola stampante è troppo stupida per avere un carattere proprio..così ho preso in prestito un'immagine di carattere da DOS che ho tenuto in giro dal 97-98, e ho iniziato proprio nella codifica..il principio è semplice, attraversa le righe di ogni carattere con un tempismo particolare e tada, le lettere appaiono !.. ma purtroppo quando l'ho provato per la prima volta, ho subito scoperto che non potevo inserire il carattere completo nel dannato timbro di base, quindi ho scritto un programmino C per aiutarmi a generare il codice pbasic necessario. richiede una rappresentazione di come voglio che sia il mio badge e crea un elenco dei caratteri utilizzati, quindi crea una tabella di salto di solo quelle lettere (prendendo in considerazione pbasics-select-only-allows-16-case-limit) c program:nametag.cheres il codice attualmente in esecuzione nel mio badge:nametag2.bsx

Passaggio 8: assemblaggio

Assemblea
Assemblea

va bene, a questo punto sembra funzionare tutto, il codice fa sì che le cose vengano stampate.. ma ora devi assemblarlo in qualcosa che puoi indossare al collo..

per prima cosa inizieremo con una scheda perf standard radio shack, incolleremo la linguetta che hai lasciato sul gruppo stampante alla nuova scheda perf (ti sei ricordato di lasciare una scheda giusto?)

Passaggio 9: assemblaggio della scheda di base

Assemblaggio della scheda di base
Assemblaggio della scheda di base
Assemblaggio della scheda di base
Assemblaggio della scheda di base
Assemblaggio della scheda di base
Assemblaggio della scheda di base

una volta che hai attaccato il pinter alla tavola perforata più grande, dovrai tagliare un foro che sarà un posto dove montare il rotolo di carta..

per fare questo ho tracciato un quadrato che fosse ragionevolmente più grande di un rotolo di carta pieno, quindi ho tagliato il quadrato dalla tavola di perforazione usando un dremmel, il taglio per questo finisce per tagliare entrambe le tavole di perforazione che sono incollate insieme.. limare il i lati un po' per rimuovere eventuali punti ruvidi lasciati dai fori della tavola di perforazione.. questi cattureranno solo la carta. quando ho finito aggiungo altra colla a caldo attorno ai bordi delle schede unite solo per aggiungere un po' più di forza.. l'ultimo passaggio di costruzione prima di iniziare a ottenere l'elettronica è aggiungere un tassello di legno per il nostro rotolo su cui sedersi.. da fare questo prendi un paio di pezzi da 5 pollici di filo di rame spelato e avvolgilo attorno al tassello una volta, avrai una bobina rimasta che puoi saldare alla scheda che agirà come un supporto per tasselli.

Passaggio 10: attaccare alcune parti, Darlington Shift Register

Attaccando alcune parti, Darlington Shift Register
Attaccando alcune parti, Darlington Shift Register

questo è uno di quei momenti di "scorciatoia".. ho scoperto che molto di questo progetto può essere fatto su perf-board senza eseguire un bajillion di fili … uno dei modi in cui l'ho fatto è stato mettere insieme l'array darligton e il registro a scorrimento sulla scheda in modo tale che i pin adiacenti possano connettersi con un ponte di saldatura..

dopodiché il cavo della testina di stampa può essere collegato proprio accanto all'array darlington lasciando vuoti i pin 9 e 10 per il pin di controllo del motore, che viene quindi posizionato vicino.

Passaggio 11: realizzare la scheda di copertura e le viti del separatore

Realizzare la scheda di copertura e le viti del separatore
Realizzare la scheda di copertura e le viti del separatore
Realizzare la scheda di copertura e le viti del separatore
Realizzare la scheda di copertura e le viti del separatore
Realizzare la scheda di copertura e le viti del separatore
Realizzare la scheda di copertura e le viti del separatore

la scheda di copertura è un tipo identico di scheda perf-board alla scheda base, gli unici componenti qui sono un singolo resistore, un led e un interruttore.. questo interruttore sarà la nostra "stampa omfg!" pulsante.. che servono per avviare la stampa, e sai.. un led.. perché è un led..

poi ho bisogno di un tubo di gomma, ho comprato il mio presso il deposito di casa locale. ma la "dimensione giusta" è ciò che consente al rotolo di carta di ruotare abbastanza liberamente da non incepparsi durante la stampa. mentre sono qui potrei anche tagliare le mie viti a misura usando il tagliavite sulle mie pinze, ovviamente puoi tagliare le viti con un dremmel o qualcosa del genere, ma ricordati di infilare il dado prima di tagliare altrimenti metti quelle cose lì farà schifo. quindi collega la scheda di copertura e aggiungi un connettore a 3 pin per essa sulla scheda di base, solo una linea di terra e due pin che tornano direttamente al timbro di base.

Passaggio 12: chip e interconnessioni

Chip e interconnessioni
Chip e interconnessioni
Chip e interconnessioni
Chip e interconnessioni
Chip e interconnessioni
Chip e interconnessioni
Chip e interconnessioni
Chip e interconnessioni

ok, niente di speciale qui, basta collegare il resto del circuito come indicato nello schema..

la tua più grande sfida qui è gestire il terreno e le linee elettriche attorno al tabellone.

Passaggio 13: assemblaggio finale

Assemblea finale
Assemblea finale
Assemblea finale
Assemblea finale
Assemblea finale
Assemblea finale

quindi ora è tutto collegato, incolliamo i due strati come un panino, ora potrebbe essere un buon momento per mettere il rotolo di carta..

generalmente infilare la carta nella fessura è un po' fastidioso, basta continuare a premere il pulsante di stampa e alla fine si blocca. bordo inferiore della perf-board e direttamente nella stampante.. se tutto è a posto, avvita i dadi fino a quando il tubo non si schiaccia un po' e ti dà un corpo leggermente flessibile ma rigido.. ho finito per attaccare solo il cordino che ho ottenuto da blackhat, aveva una clip su entrambe le estremità e funzionava abbastanza bene gestendo il peso irregolare della stampante attorno al mio collo..

Passaggio 14: fatto

Fatto
Fatto
Fatto
Fatto
Fatto
Fatto
Fatto
Fatto

fatto! quindi ora la tua stampa giusto? oh.. lo stai solo leggendo.. ahh bene..

alcuni ovvi miglioramenti che potresti apportare a questo design: 1) usa i 16 bit completi della testina anziché solo 7 2) usa pwm per regolare l'oscurità della stampa con il software 3) aggiungi una eeprom seriale per contenere l'intero set di caratteri e glifi personalizzati 4) utilizzando il sensore di velocità sulla stampante per una migliore qualità di stampa

Consigliato: