Sinclair, MSX ve Amstrad için ahşap Arduitape

Tekrar merhaba,

Bu defa konumuz Sinclair, Amstrad ve MSX bilgisayarlarda kullanılmak üzere Arduino tabanlı teyp ünitesi olan Arduitape’e ahşaptan teyp görünümlü bir kutu yapmak.

Malzeme listesi:

– Arduino (ben pro mini modelini kullandım ama uno veya nano da olur)

– Firmware yüklemek için usb to ttl adaptör

– SD card modulü

– 16×2 I2C LCD ekran

– Mini ses amfisi, (2×3 watt PAM8403’ün tek kanalını kullandım ama herhangi bir kulaklık tipi amfi de olur)

– 5 adet buton

– 3.5 ve 2.5 mm dişi ve erkek mono ses jakları (mono bağlanmış stereo da oluyor)

– Devre kartı olarak delikli pertinaks

– Kutu için 3mm ahşap levha (ahşap jaluzi parçaları kullandım)

Taslak çizimle başlıyoruz.

İlk madde ve malzemeler.

Ahşaptan 13x8x3 cm ölçülerinde bir kutu yapıp, ortasından ikiye böldüm ve kenara koydum buna sonra döneceğim. Bu aşamada elektronik aksamın üretimine geçtim, pek bir uzmanlığım olmayan bu konuda internet kaynakları imdadıma yetişiyor. Aşağıdaki şemaya da bu siteden ulaştım, site devrenin üretimi ile ilgili güzel bir tarif de içeriyor.

Ancak şema ile ilgili bazı sorunlar var;

İlki “remote” ve “ear” jakları devrenin ana şasesine bağlanmış görünüyor, ben öyle yapmadım, mini amfi devresi üzerinde jaklar için (+) ve (-) uçlar mevcuttu onları kullandım, diğer türlü çalışıyor mu bilmiyorum denemedim.

İkincisi filtre devresine gerek yok, tarifte de bunu ayrıca belirtmişler, ben de kullanmadım, sorunsuz çalışıtı.

Üçüncüsü buton kabloları gelişigüzel şekilde sadece fikir vermesi açısından çizilmiş. Kablolama konusunda devreyi tasarlayan arkadaşların kendi github sayfalarındaki bu tarife harfiyen uymak gerek.

O halde bu şemadan bize ne? Kafa karıştırmak için mi burada? Hayır sadece devrenin dizilimi için fikir vermesi açısından burada, en azından ben o amaçla kullandım.

Bileşenleri delikli pertinaks üzerine yerleştirince aşağıdaki gibi bir manzara ortaya çıktı. Aslında daha büyük bir kutu yapıp geniş geniş çalışmak mümkün, bu sayede devre elemanları bu kadar sıkışık olmaz.

önden görünüş
arkadan görünüş
Burada usb to ttl adaptör ile arduinoya firmware yüklüyorum, kutunun ham hali de geri planda görülebilir.

Kutunun içeriden görünüşü. Karton inceliğinde şeffaf bir plastik ile ahşap düğmeleri gövdeye yapıştırdım, bu sayede rahatlıkla hareket ederek devre kartı üzerindeki tactile butonlara basılabiliyor. düğmelerin altına küçük parçalar yapıştırdım bu şekilde butonlara tam temas sağlandı.

Hint: Ahşap ve plastik gibi birbiriyle ilgisiz iki malzemeyi yapıştırırken “uhu por” kullanıyorum, iki yüzeye de sürüp 10 dakika kadar kuruduktan sonra birleştirince sımsıkı yapışıyor, esnek olduğu için de böyle hareketli parçalar için çok iyi. Ayrıca benzer şekilde çalışan bally’nin aksine strafor köpüğü gibi plastikleri dahi eritmiyor güvenle kullanılabilir.

He şey bir araya gelince aşağıdaki manzaralar ortaya çıktı.

Düğmeleri eski teyp düğmelerine benzemesi için sulu boya ile boyadım, zayıf bir boya ama verniğin aktında kalacağı için soyulması mümkün değil.
Fazlalık parçalardan yapılan kutunun her yeri ekli büklü, ben de en belirgin ek yerini arkaya denk getirdim.

Mat vernik uygulandıktan sonraki görünüm. Ağaç ile aramda daha az mesafe olması için ince bir katman tercih ediyorum.
Her kırtasiyede bulunabilen yapışkan harflerden parçalar keserek play, stop vs. işaretlerini oluşturdum.
İlk test Sinclair zx spectrum+ ve Batman ile başarıyla sonuçlanıyor.

Umarım nasıl yapıldığı konusunda bir fikir verebilmişimdir. Dürüst olmak gerekirse elimde sadece benim yazdığım bu tarif olsaydı bu devre kartını yapmam epey zor olurdu 🙂 O yüzden faydalandığım kaynakların listesini aşağıya ekliyorum. Bu devrenin tasarımcıları Andrew Beer ve Duncan Edwards’a da ayrıca teşekkürler.

Başka projelerde görüşmek üzere esen kalın.

Kaynaklar:

Code: Andrew Beer

Test: Duncan Edwards

http://arduitape.blogspot.com/  Güncel firmware’ler burada

https://github.com/sadken/TZXDuino  Projenin kendi sayfası, geniş bilgi ve doğru kablolama için önemli

https://modelrail.otenko.com/arduino/msx-arduino-as-tape-drive-casduino  Faydalandığım bir tarif