Mundarija:
- 1 -qadam: Gameboy printerini va qog'ozini oling
- 2 -qadam: demontaj qilish
- 3 -qadam: Termal printerni olib tashlash, rozetkalarni qutqarish
- 4 -qadam: Ba'zi kabellar
- 5 -qadam: Printerni o'rnatish
- 6 -qadam: Breadboard prototipi
- 7 -qadam: kod
- 8 -qadam: yig'ish
- 9 -qadam: Asosiy kengash yig'ilishi
- 10 -qadam: Ba'zi qismlarga yopishib olish, Darlington Shift reestri
- 11 -qadam: Qopqoq taxtasi va ajratgich vintlarini yasang
- 12 -qadam: chiplar va o'zaro bog'lanishlar
- 13 -qadam: Yakuniy yig'ilish
- 14 -qadam: Bajarildi
Video: Tayyorlangan: Nyu -York nishoni tanloviga eski GameBoy printeridan kirish: 14 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
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
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
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
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
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
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
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
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
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
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-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
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
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! 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:
LED chiroq nishoni: 6 qadam (rasmlar bilan)
LED yoritgichli nishon belgisi: Siz lehim bilan tanishmisiz va oddiy to'plam bilan ishlashni o'rganmoqchimisiz? Agar siz lehimlashni o'rganishning oson usulini qidirmoqchi bo'lsangiz yoki kichik portativ gadjet yasamoqchi bo'lsangiz, bu LED chiroq nishoni - bu ajoyib tanlov. . Bu LED chiroqli nishonli PCB - bu
Nur nishoni: 7 qadam (rasmlar bilan)
Yorug'lik nishoni: yorug'lik nishoni - bu yorug'lik darajasini pasayishini aniqlash va qorong'i tushganda LEDni yoqish uchun LDR (nurga bog'liq rezistor) dan foydalanadigan elektron to'plam. Bu LDR harakatining ajoyib namunasidir. taqiladigan qurilma sifatida
Kovboy o'yinchog'i - Arduino lazer nishoni: 8 qadam (rasmlar bilan)
Kovboy o'yinchog'i - Arduino lazer nishoni: Darsda men sizga qanday qilib yangi boshlanuvchilarga mos keladigan arduinoda o'yinchoq yasaganimni ko'rsataman. Agar siz datchiklar bilan ishlashni boshlasangiz, bu o'yinchoq sizga uy qurilishi mahsuloti sifatida mos keladi
GNU/Linux bilan har qanday GDI printeridan foydalaning: 6 qadam
GNU/Linux bilan har qanday GDI printeridan foydalaning: GDI printerlarining ko'pchiligi GNU/Linux yordamida qo'llab -quvvatlanmaydi. Qanday bo'lmasin, printerdan foydalanishning bir usuli
Think Geek Hacks tanloviga kirish - Sog'liqni saqlash iksirini qayta ishlating: 9 qadam
Think Geek Hacks tanloviga kirish - Sog'liqni saqlash uchun iksirni qayta ishlating: bu mening Think Geek Hacks tanlovidagi ishtirokim. Men Health Potion Energy ichimlik shishasini qayta ishlatishga qaror qildim. U rolli o'yinda tayanch sifatida yoki chiroyli bezak sifatida ishlatilishi mumkin. Men uni yoqish uchun shishaga qo'yish uchun asosiy chiroqni yaratdim