İçindekiler:
- Adım 1: Bir Gameboy Yazıcısı ve Biraz Kağıt Alın
- Adım 2: Sökme
- Adım 3: Termal Yazıcıyı Çıkarma, Soketleri Kurtarma
- Adım 4: Bazı Kablolar Yapmak
- Adım 5: Yazıcıyı Monte Etme
- Adım 6: Breadboard Prototipi
- 7. Adım: Kod
- Adım 8: Montaj
- Adım 9: Taban Kartı Montajı
- Adım 10: Bazı Parçalara Yapıştırma, Darlington Shift Register
- Adım 11: Kapak Kartı ve Ayırıcı Vidaları Yapın
- Adım 12: Yongalar ve Ara Bağlantılar
- Adım 13: Son Montaj
- Adım 14: Tamamlandı
Video: Yapım: Eski Bir GameBoy Yazıcısından NYC Rozet Yarışması Girişi: 14 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Herkese merhaba, işte bir Instructable'da ikinci çekimim.. nazik olun.. Yani yerel Make:NYC toplantısının ikinci toplantısı için bir rozet yarışması vardı.. (buraya bağlantı), yarışmanın özü giyilebilir bir isim etiketi yapmaktır. /rozet, makul bir şekilde "rozet" olarak kabul edilebilecek bazı materyallerden.. Bu Eğitilebilir Kitap, yarışma için benimkini nasıl oluşturduğumdur.. önceki projeler ve açıkçası tasarım daha ilginç şeyler yapmaya zorlanabilir. ama bunu sana bırakacağım.video
Adım 1: Bir Gameboy Yazıcısı ve Biraz Kağıt Alın
Birkaç yıl önce başarısız bir projeden kalma çöp oyuncak kutumda bir yazıcı otururken, muhtemelen bunlardan birini ebay'den almanıza gerek kalmayacak, muhtemelen 10-15 için bir tane bulabileceksiniz. dolar..
asıl hüner kağıdı almaktır, bunu ebay'de de bulabilirsin, hiç açılmamış, ışığa vb. maruz kalmamış bir şey arıyorsun… zaman.. ve bazı kağıt renkleri diğerlerinden daha iyi dayanıyor gibi görünüyor, ancak neredeyse her rulo size *bir şey* verecek.
Adım 2: Sökme
çocukken eşyaları parçalamak her zaman elektronikçiliğin en sevdiğim parçasıydı.. bu oyuncak da farklı değildi… gameboy yazıcının kendisinde, ana kartı plastikten ayırmak için çıkarılması gereken 6 veya 7 güvenlik vidası var.. son birkaç vidayı görmek için pil kapağını açmam gerekiyor.. şimdi.. sahip olduğumdan daha iyi bir güvenlik ucu setine sahip olabilirken, lanet olası parçaları gameboy plastik vida alanına sığdıramadım.. bu yüzden döndüm. bir sonraki favori sökme aletim.. matkap presi.. vida başlarının çapı ile vida millerinin çapı arasında bir çapa sahip bir parça açtım.. dişli mil oldukça kolay..
Adım 3: Termal Yazıcıyı Çıkarma, Soketleri Kurtarma
kasayı açtığınızda, üzerinde her şeyin bulunduğu sadece bir ana kart olduğunu göreceksiniz, iki vida hızla çıkar, ardından kartı çevirdiğinizde, yazıcıyı pcb'ye tutan iki vida daha vardır; bunları çıkarın ve yazıcıya bağlı iki şerit kabloyu yazıcıyı ana karta bağlayan yuvalarından dikkatlice çıkarın.
Bu yapıldıktan sonra, şerit kabloları bağlayan soketleri kurtarmak isteyeceğiz, aksi takdirde bu tür kablolarla çalışmak kıçından bir ağrıdır, ancak düşük sıcaklıkta bir havya ile mümkündür.. çok yüksek ve yırtılırsınız. plastik desteğin hemen üzerindeki iz. siyah ve beyaz soket, lehim sökme örgüsü ve/veya lehim sökme ampulü ile oldukça kolay bir şekilde çıkarılabilir.. sadece soketleri yok etmemek için çıkarırken aşırı ısıtmamaya çalışın.
Adım 4: Bazı Kablolar Yapmak
bu yüzden, bunu / gerçekten / yaşamanız gerekmese de, prototiplemede hayatımı biraz daha kolaylaştırdığı için yaptım..
bazı kabloları yazıcımı kullanmak için yapmak (ve bunu breadboard'umla kullanmayı kolaylaştırmak için) eski bir 40 pin ide kablosunu feda ettim.. ve bir ucuna bir pin başlığı ve diğer ucuna bir soket lehimledim.. bu projede birkaç kez tekrarlayın, bu yüzden sadece bir kez yapacağım.. yazıcı kafası kablosu için, kablonun geri kalanından ayrılmış 8 iletkene ihtiyacınız olacak, her iki ucundaki tüm iletkenleri lehimle sıyırın ve kalaylayın. Bunu yaptıktan sonra, yazıcının nasıl kablolandığını anlamak için bir metre kullanmak isteyebilirsiniz.. konektörün bir ucundaki iki pimin tamamen ortak bir kablo olması durumunda.. ve diğer tüm pimler (orada) 16 tane daha olmalı) 100 ohm'luk bir dirençtir..daha sonra tellerimizi buna bağladığımızda bu soketteki her iki pin için bir tel takacağız.. pinterde çözünürlüğü kaybediyoruz ama devreyi kolaylaştırıyor.. kalaylı şerit kablonuzu soketinize lehimlemeye başlarsanız, uçta kurşun oluşturmadığımız iki pin kaldığını fark edeceksiniz… evet.. biz sadece bağlamıyoruz.. işiniz bittiğinde buluyorum Sıcak tutkal kullanarak konektör pimleri için plastik bir muhafaza oluşturursam işler daha uzun sürer. motor/sensör konektörü için de aynı şeyi yapacaksınız, burada sadece 4 pimle ilgileniyoruz.. ikisi topraklanmış..
Adım 5: Yazıcıyı Monte Etme
Yazıcıyla çalışmadan önce, onu kullanılabilir bir şeye monte etmem gerekiyor.
bu yüzden küçük bir mükemmel tahta parçası aldım ve yazıcının altını sıcak yapıştırdım, kenarlardan sıkılan hiçbir yapıştırıcının hiçbir şeyi tıkamayacağından emin oldum, daha sonra bu kablodaki kurşundan beri motor kontrol soketini bu panoya lehimledim. çok kısadır ve yalnızca bir konumda gerçekten iyi oturur, bir sonraki konum yazıcı kafası konektörünü monte etmektir, bu biraz daha zor.. kafa hareket ederken şerit kablonun gerilmeyeceğinden emin olmanız gerekir.. açılar iyi çalışıyor gibi görünüyor, çünkü konektörümü 45 derecede monte ettim.. ve "montaj" dediğimde, çişini sıcak tutkalla kastediyorum. İşiniz bittiğinde oynamaya hazır bir yazıcı modülünüz olacak.
Adım 6: Breadboard Prototipi
bu yapı kadar basit.. zorunda olduğumdan daha fazla lehim yapmak istemiyorum.. ve daha da önemlisi, zorunda kalmazsam sökmek istemiyorum…
bu yüzden biraz acıdan kurtulmak için devreyi bir devre tahtası kullanarak prototipledik ve tüm kodu çalışır hale getirdik.
7. Adım: Kod
bu yüzden tekrar *hızlı* yapmak istedim, bu yüzden iyi bir kodlayıcı gibi, bazı eski kodları yeniden kullandım..önce bir yazı tipine ihtiyacımız var… kendi fontu..bu yüzden 97-98'den beri kullandığım DOS'tan bir font görüntüsü ödünç aldım ve hemen kodlamaya başladım..ilke basit, her karakterin satırlarını belirli bir zamanlama ve tada ile çalıştırın, harfler görünür !.. ama ne yazık ki bunu ilk denediğimde, lanet olası temel damgaya tam yazı tipini sığdıramadığımı anında fark ettim, bu yüzden gerekli pbasic kodunu oluşturmama yardımcı olacak küçük bir C programı yazdım. rozetimin nasıl görünmesini istediğimin bir temsilini alır ve kullanılan karakterlerin bir listesini oluşturur, ardından yalnızca bu harflerden oluşan bir atlama tablosu oluşturur (pbasics-select-only-allows-16-cases-limit'i hesaba katarak) c programı:nametag.cheres şu anda rozetimde çalışan kod:nametag2.bsx
Adım 8: Montaj
tamam, bu noktada her şey çalışıyor gibi görünüyor, kod bir şeylerin yazdırılmasına neden oluyor.. ama şimdi onu boynunuza takabileceğiniz bir şey haline getirmeniz gerekiyor..
ilk önce standart bir radyo kulübesi mükemmel panosu ile başlayacağız, yazıcı düzeneğinde bıraktığınız sekmeyi yeni mükemmel panoya yapıştıracağız (bir sekme bırakmayı hatırladınız mı?)
Adım 9: Taban Kartı Montajı
Pinter'ı daha büyük perf tahtasına bağladıktan sonra, kağıt rulosunu monte etmek için bir yer olacak bir delik açmanız gerekecek.
Bunu yapmak için, tam bir kağıt rulosundan oldukça büyük bir kare çizdim, sonra bir dremmel kullanarak kareyi mükemmel kartondan kestim, bunun için yapılan kesim, birbirine yapıştırılmış olan her iki perfboard'u da kesmekle sona eriyor. mükemmel tahta deliklerinden kalan pürüzlü noktaları çıkarmak için biraz kenarlar. bunlar sadece kağıdı yakalayacaktır. İşim bittiğinde, sadece biraz daha güç katmak için birleştirilmiş levhaların kenarlarına biraz daha sıcak tutkal ekliyorum.. elektronik hale gelmeden önceki son yapım adımı, rulomuzun üzerine oturması için ahşap bir dübel eklemek.. yapmak Bu, birkaç 5 inçlik soyulmuş bakır teli alın ve birkaç kez dübelin etrafına sarın, tahtaya lehimleyebileceğiniz ve bir dübel tutucu gibi davranacak bir bobininiz olacak.
Adım 10: Bazı Parçalara Yapıştırma, Darlington Shift Register
bu, o "kısayol" anlarından biridir.. bu projenin birçoğunun bir bajillion teli çalıştırmadan perf-board'da yapılabileceğini buldum… Bunu yaptığım yollardan biri, darligton dizisini ve shift register'ı bir araya getirmekti. tahta üzerinde bitişik pinler bir lehim köprüsü ile bağlanabilecek şekilde..
bundan sonra baskı kafası kablosu darlington dizisinin hemen yanına takılabilir ve 9 ve 10 numaralı pimler motor kontrol pimi için boş bırakılır ve bu pim daha sonra yakın konumlandırılır.
Adım 11: Kapak Kartı ve Ayırıcı Vidaları Yapın
kapak kartı, taban kartı ile aynı tipte bir perf-board kartıdır, buradaki bileşenler tek bir direnç, led ve bir anahtardır.. bu anahtar bizim "omfg baskımız" olacak! bu düğme.. baskıyı başlatmak için kullanılır ve bilirsiniz.. bir led.. çünkü bir LED..
özel bir şey değil, sadece vida dişlerinin üzerine tahtalar arasında bir ayırıcı görevi görecek kadar büyük, benimkini 1/2 inçten biraz daha uzun kestim, ancak "doğru boyut", kağıt rulosunun yazdırma sırasında sıkışmaması için yeterince serbestçe dönmesini sağlayan şeydir. buradayken kıvırıcılarımdaki vida kesiciyi kullanarak vidalarımı uzunlamasına kesebilirim, tabii ki vidaları bir dremmel veya başka bir şeyle kesebilirsin, ama kesmeden önce somunu vidalamayı unutma, aksi halde o şeyleri oraya takma emecek. sonra kapak kartını kablolayın ve bunun için taban kartına 3 pimli bir konektör, yalnızca bir toprak hattı ve doğrudan temel damgaya geri dönen iki pim ekleyin.
Adım 12: Yongalar ve Ara Bağlantılar
tamam, burada hiçbir şey fantezi değil, sadece devrenin geri kalanını şematikte verildiği gibi bağlayın.
Buradaki en büyük zorluk, zemini ve elektrik hatlarını tahtanın etrafından geçirmek.
Adım 13: Son Montaj
şimdi her şey tel takılıyor, iki katmanı bir sandviç gibi birbirine yapıştırıyoruz, şimdi kağıt rulonuzu koymak için iyi bir zaman olabilir..
genellikle kağıdı yuvaya sokmak biraz zahmetlidir, sadece yazdır düğmesine basmaya devam edin ve sonunda yakalar.. ayrıca rulonun rozetin alt tarafından yazıcıya girdiğinden emin olun, böylece kağıt üzerinde sürüklenir. perf-board'un alt kenarı ve doğrudan yazıcının içine.. her şey yolundaysa, boru biraz ezilene ve size biraz esnek ama sert bir gövde verene kadar somunları vidalayın.. blackhat'tan, her iki ucunda bir klips vardı ve yazıcının boynumdaki eşit olmayan ağırlığını kaldırarak oldukça iyi çalıştı.
Adım 14: Tamamlandı
tamamlamak! yani şimdi baskınız doğru mu? oh.. sadece bunu okuyorsun.. ahh peki..
bu tasarımda yapabileceğiniz bazı bariz iyileştirmeler: 1) sadece 7 yerine kafanın tam 16 bitini kullanın 2) baskının koyuluğunu yazılımla ayarlamak için pwm kullanın 3) tüm karakter setini tutmak için bir seri eeprom ekleyin, ve özel glifler 4) daha iyi baskı kalitesi için yazıcıdaki hız sensörünü kullanma
Önerilen:
Event Horizon Su Soğutmalı PC Yapım: 11 Adım (Resimlerle)
Event Horizon Su Soğutmalı PC Yapısı: Event Horizon, Wraith PC kasasında bir Sci-Fi uzay temasına sahip özel bir su soğutmalı PC yapısıdır. Bu canavarı yaratmak için adım adım ilerlerken beni takip edin
Bir Bilgisayarı Kontrol Etmek İçin Eski Bir Dizüstü Bilgisayarın Dokunmatik Yüzeyini Yeniden Kullanın!: 11 Adım (Resimlerle)
Bir Bilgisayarı Kontrol Etmek İçin Eski Bir Dizüstü Bilgisayarın Dokunmatik Yüzeyini Yeniden Kullanın!: PS/2 dizüstü bilgisayar dokunmatik yüzeyleri, bir mikro denetleyiciyle kullanılabilecek en havalı kullanıcı arabirimi aygıtları arasındadır. Kaydırma ve dokunma parmak hareketleri, kontrol malzemelerini oldukça basit ve eğlenceli bir şekilde yapabilir. Bu Eğitilebilir Tabloda, birini şununla birleştirelim:
Hasat Çekmeceleri - Dünyanın Ötesinde Büyüyen NASA Yarışması Girişi: 5 Adım (Resimlerle)
Hasat Çekmeceleri - NASA Dünyanın Ötesinde Büyüyor Yarışma Girişi: Özet:Uluslararası uzay istasyonunda, astronotların yiyecek yetiştirmek için fazla yeri yok. Bu hidroponik bahçe, sıfır yerçekiminde dönen bir programda 30 bitki hasat etmek için minimum alanı kullanarak verimli bir şekilde çalışacak şekilde tasarlanmıştır
Siyah MAC veya Eski Bir Vakaya Yeni Bir Hayat Getirmek.: 9 Adım (Resimlerle)
Siyah MAC veya Eski Bir Vakaya Yeni Bir Hayat Getirmek.: Birkaç ay önce eski bir MAC vakası aldım. Boş, içeride sadece paslı bir şasi kalmıştı. Onu atölyemde kaldırdım ve geçen hafta aklıma geldi. Kasa çirkindi, nikotinle kaplıydı ve çok fazla çizik vardı. İlk yaklaşım
Cep Boyutunda Hız Yarışması Girişi: Evrensel Hafıza Taşıma Çantası! Unutmayı Durdurun: 3 Adım
Cep Boyutunda Hız Yarışması Girişi: Evrensel Hafıza Taşıma Çantası! Unutmayı Durdurun: Bu, sd, mmc, flash sürücüler, xd, CF, memory stik/pro…tüm bellek ihtiyaçlarınız için harika bir "Evrensel Taşıma Çantası"dır! VE CEBİNİZE SAHİPTİR!!! Bu, "Cep Boyutunda Hız Yarışması"na bir giriştir (Yarışma doğum günümde sona erer, bu yüzden lütfen v