Daftar Isi:

Buat: Entri Kontes Lencana NYC Dari Printer GameBoy Lama: 14 Langkah (dengan Gambar)
Buat: Entri Kontes Lencana NYC Dari Printer GameBoy Lama: 14 Langkah (dengan Gambar)

Video: Buat: Entri Kontes Lencana NYC Dari Printer GameBoy Lama: 14 Langkah (dengan Gambar)

Video: Buat: Entri Kontes Lencana NYC Dari Printer GameBoy Lama: 14 Langkah (dengan Gambar)
Video: Hanya Dengan Lirikan Pak Jokowi || PASPAMPRES Sigap 2024, Juli
Anonim
Buat: Entri Kontes Lencana NYC Dari Printer GameBoy Lama
Buat: Entri Kontes Lencana NYC Dari Printer GameBoy Lama

Halo semuanya, ini kesempatan kedua saya di Instructable.. jadilah baik.. Jadi pertemuan lokal Make:NYC mengadakan kontes lencana untuk pertemuan keduanya.. (tautan di sini), inti dari kompetisi ini adalah membuat nametag yang dapat dipakai /lencana dari beberapa jenis, dari beberapa bahan, yang dapat diterima secara wajar sebagai "lencana".. Petunjuk ini adalah bagaimana saya membuat milik saya untuk kontes.. hampir semua yang masuk ke dalam lencana adalah sesuatu yang saya miliki di sekitar bengkel saya dari proyek-proyek sebelumnya, dan jelas desainnya bisa didorong untuk melakukan hal-hal yang lebih menarik. tapi aku akan menyerahkan itu padamu.video

Langkah 1: Dapatkan Printer Gameboy dan Beberapa Kertas

Dapatkan Printer Gameboy dan Beberapa Kertas!
Dapatkan Printer Gameboy dan Beberapa Kertas!

Jadi sementara saya memiliki printer yang tergeletak di dalam kotak mainan sampah saya dari proyek yang gagal beberapa tahun yang lalu, Anda mungkin tidak perlu mendapatkannya dari ebay, kemungkinan Anda dapat menemukannya untuk sekitar 10-15 uang..

trik sebenarnya adalah mendapatkan kertas, sementara Anda juga dapat menemukan ini di ebay, Anda mencari sesuatu yang belum pernah dibuka, belum terkena cahaya dll … ternyata kertas thermal printing mewah yang digunakan gameboy tidak bertahan dengan baik waktu.. dan beberapa warna kertas tampaknya bertahan lebih baik daripada yang lain, tetapi hampir setiap gulungan akan memberi Anda * sesuatu *.

Langkah 2: Pembongkaran

Membongkar!
Membongkar!
Membongkar!
Membongkar!
Membongkar!
Membongkar!

membongkar barang-barang sejak kecil selalu menjadi bagian favorit saya dari kepemilikan elektronik.. mainan ini tidak berbeda… printer gameboy itu sendiri memiliki 6 atau 7 sekrup pengaman yang harus dilepas untuk memisahkan papan utama dari plastik.. Anda akan perlu membuka pintu baterai untuk melihat beberapa sekrup terakhir.. sekarang.. sementara Anda mungkin memiliki sedikit keamanan yang lebih baik daripada yang saya miliki, saya tidak bisa mendapatkan bit sialan itu agar sesuai dengan area sekrup plastik gameboy.. jadi saya beralih ke alat pembongkaran favorit saya berikutnya.. bor tekan.. saya muncul di sedikit yang memiliki diameter yang berada di suatu tempat antara diameter kepala sekrup, dan diameter poros sekrup.. kemudian hanya mengebor kepala yang harus datang jauh dari poros berulir cukup mudah..

Langkah 3: Melepaskan Thermal Printer, Menyelamatkan Soket

Melepaskan Thermal Printer, Menyelamatkan Soket
Melepaskan Thermal Printer, Menyelamatkan Soket
Melepaskan Thermal Printer, Menyelamatkan Soket
Melepaskan Thermal Printer, Menyelamatkan Soket
Melepaskan Printer Thermal, Menyelamatkan Soket
Melepaskan Printer Thermal, Menyelamatkan Soket
Melepaskan Thermal Printer, Menyelamatkan Soket
Melepaskan Thermal Printer, Menyelamatkan Soket

setelah casing terbuka, Anda akan melihat hanya ada satu papan utama dengan semua yang ada di dalamnya, dua sekrup akan dilepas dengan cepat, kemudian setelah Anda membalik papan, ada dua sekrup lagi yang menahan printer ke PCB; lepaskan ini dan lepaskan dengan hati-hati dua kabel pita yang terpasang pada printer dari kaus kakinya yang menghubungkannya ke papan utama.

setelah selesai, kami ingin memulihkan soket yang menghubungkan kabel pita, jika tidak, akan merepotkan untuk bekerja dengan kabel jenis ini, meskipun dimungkinkan dengan besi solder suhu rendah.. terlalu tinggi dan Anda akan robek jejak langsung dari dukungan plastik. soket hitam dan putih dapat dilepas dengan mudah dengan jalinan pematrian dan/atau bohlam pematrian.. usahakan soket tidak terlalu panas saat melepasnya sehingga Anda tidak merusaknya.

Langkah 4: Membuat Beberapa Kabel

Membuat Beberapa Kabel
Membuat Beberapa Kabel
Membuat Beberapa Kabel
Membuat Beberapa Kabel
Membuat Beberapa Kabel
Membuat Beberapa Kabel

jadi, sementara Anda tidak /benar-benar/harus melalui ini, saya melakukannya karena itu membuat hidup saya sedikit lebih mudah dalam membuat prototipe..

untuk membuat beberapa kabel untuk menggunakan printer saya (dan membuatnya lebih mudah digunakan dengan papan tempat memotong roti saya) saya mengorbankan kabel ide 40 pin lama.. dan menyolder pin header ke satu ujung, dan soket ke ujung lainnya.. ini adalah sesuatu yang saya ulangi beberapa kali dalam proyek ini, jadi saya hanya akan melakukan ini sekali.. untuk kabel kepala cetak, Anda akan memerlukan 8 konduktor dipisahkan dari sisa kabel, strip dan timah semua konduktor di kedua ujungnya dengan solder. setelah Anda selesai melakukannya, Anda mungkin ingin menggunakan meteran untuk mengetahui bagaimana printer dihubungkan.. dalam hal kedua pin di ujung konektor adalah kabel yang sama.. dan setiap pin lainnya (di sana harus 16 lainnya) adalah resistor 100 ohm.. nanti ketika kita memasang kabel kita ke ini, kita akan memasang satu kabel untuk setiap dua pin pada soket ini.. kita kehilangan resolusi di pinter, tetapi itu membuat rangkaian menjadi mudah.. jika Anda mulai menyolder kabel pita kaleng Anda ke soket Anda, Anda akan melihat bahwa ada dua pin yang tersisa di ujungnya yang tidak kami buat untuk … ya.. kami hanya tidak menghubungkannya.. ketika Anda selesai saya menemukannya membuat hal-hal bertahan lebih lama jika saya membuat casing plastik untuk pin konektor menggunakan lem panas.. saya hanya memastikan untuk mengerjakannya di sekitar semua pin, menutupi konduktor yang terbuka. Anda akan melakukan hal yang sama persis untuk konektor motor/sensor, kecuali di sini kami hanya tertarik pada 4 pin.. yang dua di antaranya di-ground..

Langkah 5: Memasang Printer

Memasang Pencetak
Memasang Pencetak
Memasang Pencetak
Memasang Pencetak
Memasang Pencetak
Memasang Pencetak

sebelum saya dapat bekerja dengan printer saya harus memasangnya di sesuatu yang dapat digunakan..

jadi saya mengambil sepotong kecil papan perf dan menempelkan bagian bawah printer ke sana, memastikan bahwa tidak ada lem yang keluar dari samping akan menggumpal, saya kemudian menyolder soket kontrol motor ke papan ini sejak memimpin pada kabel ini sangat pendek, dan hanya benar-benar pas di satu posisi berikutnya adalah memasang konektor kepala cetak, yang ini sedikit lebih rumit.. Anda perlu memastikan bahwa kabel pita tidak akan tertekan saat kepala bergerak.. sudut tampaknya bekerja dengan baik, karena saya memiliki konektor saya dipasang pada 45 derajat.. dan ketika saya mengatakan "mount" maksud saya lem panas kencing keluar dari itu. setelah selesai, Anda akan memiliki modul printer yang siap dimainkan.

Langkah 6: Prototipe papan tempat memotong roti

Prototipe papan tempat memotong roti
Prototipe papan tempat memotong roti
Prototipe papan tempat memotong roti
Prototipe papan tempat memotong roti
Prototipe papan tempat memotong roti
Prototipe papan tempat memotong roti
Prototipe papan tempat memotong roti
Prototipe papan tempat memotong roti

sesederhana build ini.. saya tidak ingin menyolder lebih dari yang saya harus.. dan yang lebih penting, saya tidak ingin desolder jika saya tidak harus …

jadi untuk menghemat rasa sakit, kami membuat prototipe sirkuit menggunakan papan tempat memotong roti, dan membuat semua kode berfungsi.

Langkah 7: Kode

jadi sekali lagi saya ingin membuat ini *cepat*, jadi seperti pembuat kode yang baik, saya menggunakan kembali beberapa kode lama..pertama kita membutuhkan font.. saya tahu itu mungkin tidak terlihat jelas, tetapi printer kecil ini terlalu bodoh untuk memiliki fontnya sendiri..jadi saya meminjam gambar font dari DOS yang saya simpan sejak 97-98, dan mulai benar dalam pengkodean..prinsipnya sederhana, jalankan baris setiap karakter pada waktu tertentu dan tada, huruf muncul !.. tapi sayangnya ketika saya pertama kali mencoba ini, saya langsung menemukan saya tidak bisa memasukkan font penuh di cap dasar sialan, jadi saya menulis program C kecil untuk membantu saya menghasilkan kode pbasic yang diperlukan. dibutuhkan representasi dari apa yang saya inginkan agar lencana saya terlihat, dan membuat daftar karakter yang digunakan, kemudian membuat tabel lompatan hanya dari huruf-huruf itu (dengan mempertimbangkan pbasics-select-only-allows-16-cases-limit) c program:nametag.cheres kode yang sedang berjalan di lencana saya:nametag2.bsx

Langkah 8: Perakitan

perakitan
perakitan

baiklah, pada titik ini semuanya tampak berfungsi, kode menyebabkan sesuatu untuk dicetak.. tapi sekarang Anda perlu merakitnya menjadi sesuatu yang bisa Anda pakai di leher Anda..

pertama kita akan mulai dengan papan perf radio shack standar, kami akan merekatkan tab yang Anda tinggalkan di rakitan printer ke papan perf baru (Anda ingat untuk meninggalkan tab kan?)

Langkah 9: Perakitan Papan Dasar

Majelis Papan Dasar
Majelis Papan Dasar
Majelis Papan Dasar
Majelis Papan Dasar
Majelis Papan Dasar
Majelis Papan Dasar

setelah pinter terpasang ke papan perf yang lebih besar, Anda harus memotong lubang yang akan menjadi tempat untuk memasang gulungan kertas..

untuk melakukan ini saya menelusuri persegi yang cukup besar dari gulungan kertas penuh, kemudian memotong persegi dari papan perf menggunakan dremel, pemotongan untuk ini akhirnya memotong kedua papan perf yang direkatkan.. sisi sedikit untuk menghilangkan bintik-bintik kasar yang tersisa dari lubang papan perf.. ini hanya akan menangkap kertas. setelah selesai saya menambahkan lem panas lagi di sekitar tepi papan yang disambung hanya untuk menambah sedikit kekuatan.. langkah konstruksi terakhir sebelum kita mulai mendapatkan elektronik adalah menambahkan paku kayu untuk gulungan kita untuk duduk.. ini mengambil beberapa potongan 5 inci dari kawat tembaga yang dilucuti dan membungkusnya di sekitar dowel beberapa kali, Anda akan memiliki gulungan yang tersisa yang dapat Anda solder ke papan yang akan bertindak seperti pemegang dowel..

Langkah 10: Menempel pada Beberapa Bagian, Darlington Shift Register

Menempel pada Beberapa Bagian, Daftar Shift Darlington
Menempel pada Beberapa Bagian, Daftar Shift Darlington

ini adalah salah satu momen "jalan pintas" itu.. saya menemukan bahwa banyak proyek ini dapat dilakukan pada papan perf tanpa menjalankan bajillion kabel… salah satu cara saya melakukannya adalah dengan menempatkan array darligton dan register geser bersama-sama di papan sedemikian rupa sehingga pin yang berdekatan dapat terhubung dengan jembatan solder..

setelah itu kabel print-head dapat dipasang tepat di samping susunan darlington meninggalkan pin 9 dan 10 kosong untuk pin kontrol motor, yang kemudian diposisikan berdekatan.

Langkah 11: Buat Papan Penutup dan Sekrup Pemisah

Buat Papan Penutup dan Sekrup Pemisah
Buat Papan Penutup dan Sekrup Pemisah
Buat Papan Penutup dan Sekrup Pemisah
Buat Papan Penutup dan Sekrup Pemisah
Buat Papan Penutup dan Sekrup Pemisah
Buat Papan Penutup dan Sekrup Pemisah

papan penutup adalah jenis papan perf yang identik dengan papan dasar, satu-satunya komponen di sini adalah resistor tunggal, led, dan sakelar.. sakelar ini akan menjadi "cetakan omfg!" tombol.. yang digunakan untuk mulai mencetak, dan Anda tahu.. led.. karena itu adalah LED..

berikutnya juga perlu beberapa tabung karet, saya membeli saya di depot rumah lokal.. tidak ada yang istimewa, hanya cukup besar untuk muat di atas ulir sekrup untuk bertindak sebagai pemisah antara papan, saya memotong milik saya menjadi sedikit lebih panjang dari 1/2 inci, tetapi "ukuran yang tepat" adalah apa pun yang memungkinkan gulungan kertas berputar cukup bebas untuk tidak macet selama pencetakan. sementara saya di sini saya mungkin juga memotong sekrup saya menjadi panjang menggunakan pemotong sekrup pada crimper saya, tentu saja Anda dapat memotong sekrup dengan dremmel atau sesuatu, tetapi ingat untuk memasang mur sebelum memotong jika tidak, dapatkan barang-barang itu di sana akan mengisap. selanjutnya pasang papan penutup dan tambahkan konektor 3 pin untuk itu di papan dasar, hanya garis tanah, dan dua pin yang langsung kembali ke stempel dasar.

Langkah 12: Chip dan Interkoneksi

Chip dan Interkoneksi
Chip dan Interkoneksi
Chip dan Interkoneksi
Chip dan Interkoneksi
Chip dan Interkoneksi
Chip dan Interkoneksi
Chip dan Interkoneksi
Chip dan Interkoneksi

ok, tidak ada yang mewah di sini, cukup sambungkan sisa rangkaian seperti yang diberikan dalam skema..

tantangan terbesar Anda di sini adalah menjalankan tanah dan kabel listrik di sekitar papan.

Langkah 13: Majelis Akhir

Majelis Akhir
Majelis Akhir
Majelis Akhir
Majelis Akhir
Majelis Akhir
Majelis Akhir

jadi sekarang semuanya sudah terpasang, kami menempelkan dua lapisan bersama-sama seperti sandwich, sekarang mungkin saat yang tepat untuk meletakkan gulungan kertas Anda..

umumnya memasukkan kertas ke dalam slot agak merepotkan, terus tekan tombol cetak dan akhirnya tersangkut.. juga pastikan gulungan datang dari sisi bawah lencana ke dalam printer sehingga kertas terseret ke atas tepi bawah perf-board dan langsung ke dalam printer.. jika semuanya baik-baik saja, pasang mur ke bawah sampai tabung sedikit terjepit dan memberi Anda bodi yang sedikit fleksibel tetapi kaku.. akhirnya saya hanya memasang lanyard yang saya dapatkan dari blackhat, ada klip di kedua ujungnya dan bekerja cukup baik menangani berat printer yang tidak rata di leher saya..

Langkah 14: Selesai

Selesai
Selesai
Selesai
Selesai
Selesai
Selesai
Selesai
Selesai

selesai! jadi sekarang Anda mencetak kan? oh.. kamu baru baca ini.. ahh baiklah..

beberapa perbaikan nyata yang dapat Anda lakukan untuk desain ini: 1) gunakan 16 bit penuh kepala daripada hanya 7 2) gunakan pwm untuk menyesuaikan kegelapan cetakan dengan perangkat lunak 3) tambahkan serial eeprom untuk menampung set karakter penuh, dan mesin terbang khusus 4) menggunakan sensor kecepatan pada printer untuk kualitas cetak yang lebih baik

Direkomendasikan: