Mundarija:

Tayyorlangan: Nyu -York nishoni tanloviga eski GameBoy printeridan kirish: 14 qadam (rasmlar bilan)
Tayyorlangan: Nyu -York nishoni tanloviga eski GameBoy printeridan kirish: 14 qadam (rasmlar bilan)

Video: Tayyorlangan: Nyu -York nishoni tanloviga eski GameBoy printeridan kirish: 14 qadam (rasmlar bilan)

Video: Tayyorlangan: Nyu -York nishoni tanloviga eski GameBoy printeridan kirish: 14 qadam (rasmlar bilan)
Video: МУСТАКИЛЛИК 30 ЙИЛЛИГИ ПОЙДЕВОРИ МУБОРАК БУЛСИН 29-МАКТАБ УСТОЗЛАРИГА БАГИШЛАЙМАН 2024, Noyabr
Anonim
Tayyorlang: NYB nishoni tanloviga eski GameBoy printeridan kirish
Tayyorlang: NYB nishoni tanloviga eski GameBoy printeridan kirish

Hammaga salom, mana "Instructable" dagi ikkinchi zarbam.. mehribon bo'ling.. Shunday qilib, mahalliy Make: NYC yig'ilishida ikkinchi uchrashuv uchun nishon tanlovi bo'lib o'tdi. /"nishon" sifatida oqilona qabul qilinishi mumkin bo'lgan har qanday turdagi nishon.. bu ko'rsatma - men konkursga qanday qilib qurganman.. nishonga tushgan hamma narsa ustaxonam atrofida bo'lgan. oldingi loyihalar, va aniqki, dizaynni yanada qiziqarli ishlarga undash mumkin. lekin men buni sizga qoldiraman.video

1 -qadam: Gameboy printerini va qog'ozini oling

Gameolda printer va qog'ozni sotib oling!
Gameolda printer va qog'ozni sotib oling!

Menda bir necha yil oldin muvaffaqiyatsiz bo'lgan loyihadan o'yinchoqlar qutisida o'tirgan printerim bor edi, ehtimol, siz ulardan birini ebaydan sotib olishingiz shart emas, ehtimol siz 10-15 ga sotib olishingiz mumkin. dollar..

Haqiqiy hiyla - bu qog'ozni olish, lekin siz buni ebaydan ham topishingiz mumkin, siz hech qachon ochilmagan narsani qidiryapsiz, hech qachon yorug'lik ta'siriga uchramagan … Ma'lum bo'lishicha, o'yinchi ishlatadigan chiroyli termal bosma qog'oz yaxshi saqlanmaydi. Vaqt.. va qog'ozning ba'zi ranglari boshqalarga qaraganda yaxshiroq ko'rinadi, lekin deyarli har bir rulon sizga *nimadir *beradi.

2 -qadam: demontaj qilish

Sökme!
Sökme!
Sökme!
Sökme!
Sökme!
Sökme!

Bolaligidan narsalarni ajratish har doim elektronikaning eng sevimli qismi edi.. bu o'yinchoq boshqacha emas edi … o'yinchoq printerining o'zi 6 yoki 7 ta xavfsizlik vintlari bor, ularni asosiy plastinadan ajratish kerak. oxirgi juft vintlarni ko'rish uchun batareya eshigini ochish kerak.. hozir.. Agar sizda xavfsizroq xavfsizlik moslamasi bo'lishi mumkin bo'lsa -da, men o'yinchoq plastmassa vintlardek joyiga mos kela olmadi.. shuning uchun men o'girildim. Mening navbatdagi eng sevimli sökme asbobim.. burg'ulash dastgohi.. men diametri vintlar boshi diametri bilan vint vallari diametri oralig'ida tushdim. tishli mil juda oson..

3 -qadam: Termal printerni olib tashlash, rozetkalarni qutqarish

Termal printerni olib tashlash, rozetkalarni qutqarish
Termal printerni olib tashlash, rozetkalarni qutqarish
Termal printerni olib tashlash, rozetkalarni qutqarish
Termal printerni olib tashlash, rozetkalarni qutqarish
Termal printerni olib tashlash, rozetkalarni qutqarish
Termal printerni olib tashlash, rozetkalarni qutqarish
Termal printerni olib tashlash, rozetkalarni qutqarish
Termal printerni olib tashlash, rozetkalarni qutqarish

ish ochilgandan so'ng, siz hamma narsani o'z ichiga olgan bitta asosiy taxtani ko'rasiz, ikkita vint tezda olib tashlanadi, keyin siz taxtani ekranning tepasiga yana ikkita vintni ushlab turasiz; ularni olib tashlang va printerga ulangan ikkita tasma kabelini ehtiyotkorlik bilan uni asosiy kartaga ulang.

Bu tugagach, biz tasma kabellarini ulagan rozetkalarni tiklamoqchimiz, aks holda bu turdagi kabellar bilan ishlashning og'rig'i, lekin past haroratli lehimli temir bilan mumkin bo'lsa ham … juda baland va siz yorilib ketasiz. iz plastmassa tagida. Qora va oq rozetkani qirib tashlash va/yoki lampochka yordamida olib tashlash mumkin, faqat rozetkalarni olib tashlamaslik uchun ularni qizib ketmasligiga harakat qiling.

4 -qadam: Ba'zi kabellar

Ba'zi kabellar
Ba'zi kabellar
Ba'zi kabellar
Ba'zi kabellar
Ba'zi kabellar
Ba'zi kabellar

Shunday qilib, siz buni boshdan kechirmasangiz ham, men buni qildim, chunki bu mening hayotimni prototiplashda biroz osonlashtirdi.

Men printerni ishlatish uchun ba'zi kabellarni yasash uchun (va uni non paneli bilan ishlatishni osonlashtirish uchun) men eski 40 pinli ide kabelini qurbon qildim va pin boshini bir uchiga, rozetkani boshqa uchiga lehimladim. bu loyihada bir necha marta takrorlang, shuning uchun men buni faqat bir marta bajaraman.. bosma simi uchun sizga kabelning qolgan qismidan ajratilgan 8 ta o'tkazgich kerak bo'ladi, barcha uchlarini lehim bilan kesib oling va qalaylang. Agar siz buni qilsangiz, printerning qanday ulanganligini aniqlash uchun hisoblagichdan foydalanishni xohlashingiz mumkin. 16 kishi bo'lishi kerak) - bu 100 ohmli rezistor.. keyinroq biz simlarimizni ulaganimizda, biz bu rozetkaning har ikki pimiga bitta simni biriktiramiz.. biz pinterda piksellar sonini yo'qotamiz, lekin bu kontaktlarning zanglashini osonlashtiradi… Agar siz kalaylangan tasma kabelini rozetkangizga lehimlashni boshlasangiz, oxirida ikkita pim qolganini payqadik, biz hech qanday qo'rg'oshin yaratmadik … ha.. biz shunchaki ulamaymiz.. siz tugatganingizda men buni qila olaman deb o'ylayman. Agar men issiq elim yordamida ulagichlar uchun plastmassa korpus yaratsam, hamma narsa uzoqroq bo'ladi. Men uni har qanday ochiq o'tkazgichni yopib, barcha pimlarning atrofida ishlashiga ishonch hosil qilaman. Dvigatel/sensor ulagichi uchun ham xuddi shunday qilasiz, faqat bu erda bizni faqat 4 ta pim qiziqtiradi.

5 -qadam: Printerni o'rnatish

Printerni o'rnatish
Printerni o'rnatish
Printerni o'rnatish
Printerni o'rnatish
Printerni o'rnatish
Printerni o'rnatish

Printer bilan ishlashdan oldin uni foydalanish mumkin bo'lgan joyga o'rnatishim kerak.

Shunday qilib, men kichik bir parcha taxtani oldim va printerning pastki qismini yopishtirdim, yon tomondan hech qanday yopishtirilmasligiga ishonch hosil qildim, keyin motor kabeli rozetkasini shu taxtaga lehimladim Bu juda qisqa va faqat bitta pozitsiyaga juda mos keladi, keyingisida bosma bosh konnektori o'rnatiladi, bu biroz murakkabroq.. siz bosh harakatlanayotganda tasma simi siqilmasligiga ishonch hosil qilishingiz kerak. Burchaklar yaxshi ishlayotganga o'xshaydi, chunki menda ulagichim 45 gradusga o'rnatilgan va men "o'rnatish" deganimda, uning ichidan issiq yopishqoq degan ma'noni anglatadi. Ishingiz tugagach, sizda chop etish uchun tayyor printer moduli bo'ladi.

6 -qadam: Breadboard prototipi

Breadboard prototipi
Breadboard prototipi
Breadboard prototipi
Breadboard prototipi
Breadboard prototipi
Breadboard prototipi
Breadboard prototipi
Breadboard prototipi

Bu qurilish qanchalik sodda bo'lsa, men lehim qilishni xohlamayman, bundan keyin men kerak.. va eng muhimi, agar kerak bo'lmasa, men uni o'chirishni xohlamayman …

Shunday qilib, ba'zi og'riqlarni qutqarish uchun biz non paneli yordamida sxemani prototip qilamiz va barcha kodlar ishlaydi.

7 -qadam: kod

Shunday qilib, men buni *tez *qilishni xohladim, shuning uchun yaxshi koder kabi, men eski kodni qayta ishlatardim … birinchi navbatda bizga shrift kerak.. bilaman, bu aniq ko'rinmasligi mumkin, lekin bu kichkina printer, Shriftning o'ziga xos xususiyati.. shuning uchun men 97-98 yildan buyon saqlanib kelayotgan DOS ivedan shrift tasvirini qarz oldim va kodlashni to'g'ridan-to'g'ri boshladim.. tamoyil oddiy, har bir belgining satrlari bilan bir vaqtda va tada o'tish, harflar paydo bo'ladi. !.. lekin afsuski, men buni birinchi marta sinab ko'rganimda, men darhol asosiy shtampdagi to'liq shriftni sig'dira olmasligimni topdim, shuning uchun men kerakli pbasik kodni ishlab chiqarishga yordam berish uchun C dasturini yozdim. Bu mening nishonim qanday ko'rinishini xohlaydi va ishlatilgan belgilar ro'yxatini tuzadi, so'ngra o'sha harflardan iborat o'tish jadvalini tuzadi (pbasics-only-select-only-allow-16-case-limitini hisobga olgan holda) c dasturi: nametag.cher hozirda nishonimda ishlayotgan kodni: nametag2.bsx

8 -qadam: yig'ish

O'rnatish
O'rnatish

To'g'ri, bu vaqtda hamma narsa ishlayotgandek tuyuladi, kodni chop etishiga olib keladi.. lekin endi uni bo'yniga kiyib oladigan narsaga yig'ish kerak.

Birinchidan, biz standart radio shack perf taxtasidan boshlaymiz, biz printer yig'ilishida qoldirgan varaqni yangi perf kartasiga yopishtiramiz (siz yorliqni to'g'ri qoldirishni unutdingizmi?)

9 -qadam: Asosiy kengash yig'ilishi

Asosiy kengash yig'ilishi
Asosiy kengash yig'ilishi
Asosiy kengash yig'ilishi
Asosiy kengash yig'ilishi
Asosiy kengash yig'ilishi
Asosiy kengash yig'ilishi

Pinterni kattaroq taxtaga biriktirgandan so'ng, siz qog'oz rulosini o'rnatish joyi bo'lgan teshikni kesib olishingiz kerak bo'ladi.

Buning uchun men to'la qog'ozli rulondan ancha kattaroq kvadratni ko'rdim, so'ngra matkap yordamida perfli taxtadan to'rtburchaklar kesib oldim, buning uchun kesilgan joy bir -biriga yopishtirilgan ikkita pervaz taxtasini kesib tashlash bilan tugaydi. yonboshlar teshik taxtasida qolgan qo'pol joylarni olib tashlash uchun ozgina.. bu qog'ozni ushlab qoladi. Ish tugagach, men bir oz kuchliroq bo'lish uchun birlashtirilgan taxtalarning chetiga yana bir oz issiq elim qo'shaman.. elektron qurishni boshlashdan oldin qurilishning oxirgi bosqichi - rulonimiz o'tirishi uchun yog'ochdan yasalgan dublonni qo'shish. Buning uchun 5 dyuymli yupqa mis simni oling va uni dublga tez -tez o'rab oling, sizda lasan qoladi, uni dublon ushlagichidek bajaradigan taxtaga lehimlashingiz mumkin.

10 -qadam: Ba'zi qismlarga yopishib olish, Darlington Shift reestri

Ba'zi qismlarga yopishib, Darlington Shift reestri
Ba'zi qismlarga yopishib, Darlington Shift reestri

Bu "yorliq" lahzalardan biri.. men shuni bildimki, bu loyihaning ko'p qismini bachillion simlarsiz o'tkazib yuborish mumkin-men buni qilish usullaridan biri-darligton massivi va smenali registrni birgalikda joylashtirish edi. taxtada, qo'shni pinlar lehim ko'prigi bilan bog'lanishi mumkin.

shundan so'ng, bosma boshli simi darlington massivining yoniga ulanishi mumkin, bu esa 9 va 10-gachasi pinlarni motor boshqaruv pimi uchun bo'sh qoldiradi, ular yaqinroq joylashtiriladi.

11 -qadam: Qopqoq taxtasi va ajratgich vintlarini yasang

Qopqoq taxtasi va ajratgich vintlarini yasang
Qopqoq taxtasi va ajratgich vintlarini yasang
Qopqoq taxtasi va ajratgich vintlarini yasang
Qopqoq taxtasi va ajratgich vintlarini yasang
Qopqoq taxtasi va ajratgich vintlarini yasang
Qopqoq taxtasi va ajratgich vintlarini yasang

qopqoq taxtasi-bu taglik taxtasi bilan bir xil turdagi taxta paneli, bu erda faqat bitta rezistor, svetodiod va kalit mavjud. bu kalit bizning "omfg bosma!" bo'ladi. tugmani bosib chiqarishni boshlash uchun ishlatiladi, va siz bilasizki.. LED.. chunki u LED..

Keyingi quduqqa rezina naycha kerak, men uni mahalliy uydan sotib oldim, uning hech narsasi yo'q, faqat vintlardek o'ralgan taxtalar orasidagi bo'lak bo'lib, men o'zimni 1/2 dyuymdan biroz uzunroq qilib kesib tashladim. lekin "to'g'ri o'lcham" - bu qog'oz rulosini bosib chiqarish paytida tiqilib qolmasligi uchun erkin aylanishiga imkon beradigan narsa. Men bu erda bo'lganimda, vintlarimni qisqichlarimdagi vintlardek kesishim mumkin, albatta, siz vintlarni burama yoki boshqa narsa bilan kesib qo'yishingiz mumkin, lekin kesishdan oldin nonni burab qo'yishni unutmang, aks holda u erga so'radi Keyin qopqoq taxtasini yuqoriga torting va taglik taxtasiga 3 pinli ulagichni qo'shing, faqat er chizig'ini va ikkita asosiy pinni to'g'ridan -to'g'ri asosiy shtampga qaytaring.

12 -qadam: chiplar va o'zaro bog'lanishlar

Chiplar va o'zaro bog'lanishlar
Chiplar va o'zaro bog'lanishlar
Chiplar va o'zaro bog'lanishlar
Chiplar va o'zaro bog'lanishlar
Chiplar va o'zaro bog'lanishlar
Chiplar va o'zaro bog'lanishlar
Chiplar va o'zaro bog'lanishlar
Chiplar va o'zaro bog'lanishlar

OK, bu erda hech narsa yoqmaydi, sxemaning qolgan qismini sxemada ko'rsatilganidek ulang.

bu erda sizning eng katta qiyinchilikingiz - taxta atrofidagi er va elektr uzatish liniyalari.

13 -qadam: Yakuniy yig'ilish

Yakuniy yig'ilish
Yakuniy yig'ilish
Yakuniy yig'ilish
Yakuniy yig'ilish
Yakuniy yig'ilish
Yakuniy yig'ilish

Shunday qilib, hozir hamma narsa sim bilan bog'langan, biz sendvich kabi ikkita qatlamni bir -biriga yopishtirdik, endi qog'oz rulonini qo'yish uchun yaxshi vaqt bo'lishi mumkin.

Qog'ozni uyaga tiqish biroz og'riq, faqat bosib chiqarish tugmachasini bosib turing va oxir -oqibat u ushlanib qoladi.. shuningdek, rulon nishonning pastki qismidan printerga tushganligiga ishonch hosil qiling, shunda qog'oz sudraladi. Perflat taxtaning pastki chetida va o'ngda printerga.. agar hammasi yaxshi bo'lsa, yong'oqlarni vintlardek burab, quvur qisilmaguncha burab qo'ying va sizga biroz egiluvchan, lekin qattiq tanani beradi. blackhatdan, uning ikkala uchida qisqich bor edi va bo'ynimdagi printerning notekis vaznini yaxshi ushlab turardi.

14 -qadam: Bajarildi

Bajarildi
Bajarildi
Bajarildi
Bajarildi
Bajarildi
Bajarildi
Bajarildi
Bajarildi

bajarildi! Xo'sh, endi sizning chop etishingiz to'g'rimi? Oh, siz buni faqat o'qiyapsiz … ahh yaxshi..

Siz ushbu dizaynga ba'zi yaxshilanishlarni kiritishingiz mumkin: 1) boshning to'liq 16 qismini ishlating, keyin faqat 7) 2) chop etishning qorong'iligini dasturiy ta'minot bilan sozlash uchun pwm -dan foydalaning 3) to'liq belgini saqlash uchun ketma -ket eeprom qo'shing., va maxsus gliflar 4) bosib chiqarish sifatini yaxshilash uchun printerda tezlik sensori yordamida

Tavsiya: