Autor Wątek: TZXDuino jako kaseta w ZX +2 (Grey)  (Przeczytany 6226 razy)

zaxon

  • *****
  • Wiadomości: 4689
Odp: TZXDuino jako kaseta w ZX +2 (Grey)
« Odpowiedź #15 dnia: 2018.04.23, 01:12:52 »
Prościej ;) . Jeszcze prościej wyprowadzic gniazdo minijack gdzies z tyłu i podlaczyć Tapera czy TZX Duino zewnetrznie albo użyć adaptera kasetowego. No ale tu chyba nie o to chodzi ;)
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

gregoryi

  • ****
  • Wiadomości: 288
  • Miejsce pobytu:
    Opole
Odp: TZXDuino jako kaseta w ZX +2 (Grey)
« Odpowiedź #16 dnia: 2018.04.23, 07:56:33 »
-> steev
Ja wiem, tylko siedzenie i czekanie kiedy zatrzymać przy levelówkach dogrywanych.
Chyba żeby podzielić od razu pliki na główny plus levele.

Temat trochę zboczył w inne tory.
Tłumaczę co chciałem osiągnąć.
Za wiele kaset nie mam. Może ze dwie oryginalne, no i oczywiście kilkanaście z lat 90-tych.
Kasety w zimie sprawdzałem, czy wczytują się - 1 sztuka była ok, reszta chyba nagrana w turbo z interface'u Zielonka.
Po co mi magnetofon, jak nie posiadam kaset.

Miałem wcześniej zakupione TZXDuino (zaxon) i leżało nie używane (sporadycznie do testów wykorzystywane).
Z tego co miałem pod ręką: kaseta, płytka, trochę umiejętności (oprócz OLED'a, zamawiałem specjalnie bo 1602 nie nadawał się do tego), chciałem w mirę możliwości sklecić jako ciekawostkę.
Nie musi iść to do produkcji, to moje hobby, sprawia mi wiele frajdy, chociaż po północy projekt mógł przestać istnieć  >:(.
W dzisiejszych czasach jest pełno programów do projektowania, wykonanie płytki nawet w fazie końcowej to moment.
Ja jestem nauczony wykonywanie płytek metodą ręczną (malowanie pisakiem ścieżek, trawienie).
Nawet ostatnio pokusiłem się o wykonanie płytki metodą wydruk laserowy, wyszło nieźle (ale to nie profesjonalne w dzisiejszych czasach).
Mam ogrom pomysłów, mało czasu.

W oczekiwaniu leży jeszcze klawiatura (IBM terminal) wykonana natywnie pod złącza w ZX-ie, Harlequin 128 ver 2D (128 timming) na wypasie, dokończyć FDD35 i D+ (obudowy).
No i najważniejsze to zrobić najprostszą metodą interface klawiatury PS2.
Niestety dni, tygodnie, miesiące uciekają przez palce.

Dzięki za wyrażenie opinii, są ważne gdyż podbudowują do działania, jak i krytyka, nawet jeszcze bardziej.

Pozdrawiam.
ZX Spectrum 16, ZX Spectrum 48, ZX Spectrum 128 +2 Grey, ZX Spectrum 128 +3, Amstrad 6128, Commodore 64C, Amiga 600, Klony - Harlequin 48 Rev G, Harlequin 128 Rev 2D, Just Speecy 128, ZX Nuvo 128

gregoryi

  • ****
  • Wiadomości: 288
  • Miejsce pobytu:
    Opole
Odp: TZXDuino jako kaseta w ZX +2 (Grey)
« Odpowiedź #17 dnia: 2018.04.23, 11:41:09 »
Udostępniam wsad.
Tekst też przerobiony by jeździł i mieścił się w ekranie.
Myślę, że dla osoby która ma TZXDuino będzie zrozumiałe.
Wersja z odtwarzaniem tapów również dla Amstrada (*.cdt)
ZX Spectrum 16, ZX Spectrum 48, ZX Spectrum 128 +2 Grey, ZX Spectrum 128 +3, Amstrad 6128, Commodore 64C, Amiga 600, Klony - Harlequin 48 Rev G, Harlequin 128 Rev 2D, Just Speecy 128, ZX Nuvo 128

tomi11970

  • **
  • Wiadomości: 76
  • Miejsce pobytu:
    Lublin
Odp: TZXDuino jako kaseta w ZX +2 (Grey)
« Odpowiedź #18 dnia: 2019.04.26, 11:45:47 »
Cześć.

No i wkońcu udało mi się zrobić prototyp.
Nie dokładnie miało tak wyglądać, ale niestety nie przeskoczę ograniczeń.

Co zmajstrowałem:

1. Wyrzuciłem magnetofon.
2. Wstawiłem kadłubka (podziękowania dla trojacek).
3. Zamieniłem klawisze kadłubka w kolejności Play, Pause, Rewind, Forward, Stop/Eject, Record).
    Odpowiedno przypisałem do TZXDuino:
       Play - Odtwarzaj/Zmień katalog.
       Pause - Zatrzymaj
       Rewind - Poprzedni katalog/plik
       Forward - Następny katalog/plik
       Stop/Eject - Tylko otwieranie klapki.
       Record - Wróć do katalogu głównego.

4. Najtrudniejsze włożyć TZXduino do Kasety tak do kasety.
    Wycięcie odpowiednich formatów, nawet przycięcie wystających lutów.
    Przelutowanie kondensatorów by były na płasko.
    Wykorzystanie innego wyświetlacza SSD1306 128x64 (żółto niebieski)
    Przeprogramowanie Arduino by wyglądało to trochę lepiej na tym wyświetlaczu.
    Kabelkologia spinająca TZXduino z klawiaturą i płytą główną.
    (wszystko na zdjęciach)

5. Sprawdzenie działania.

Jak widać wszystko zagrało, nawet kaseta pasuje do wnętrza.
Jeszcze tylko szykowna naklejka na front i gotowe.

Mam pytanie jak to podłączyłeś do +2 ?

gregoryi

  • ****
  • Wiadomości: 288
  • Miejsce pobytu:
    Opole
Odp: TZXDuino jako kaseta w ZX +2 (Grey)
« Odpowiedź #19 dnia: 2019.04.26, 12:30:16 »
Jak będę w domu to cyknę zdjęcie i opiszę dokładnie.
Z tym, że jest jeden problem, który zauważyłem podczas użytkowania.
Jak podłączony jest to nie ma wyjścia audio (głośnik jak i AY).
ZX Spectrum 16, ZX Spectrum 48, ZX Spectrum 128 +2 Grey, ZX Spectrum 128 +3, Amstrad 6128, Commodore 64C, Amiga 600, Klony - Harlequin 48 Rev G, Harlequin 128 Rev 2D, Just Speecy 128, ZX Nuvo 128

tomi11970

  • **
  • Wiadomości: 76
  • Miejsce pobytu:
    Lublin
Odp: TZXDuino jako kaseta w ZX +2 (Grey)
« Odpowiedź #20 dnia: 2019.04.26, 12:56:49 »
Spoko poczekam
w razie czego wstawię switcha żeby to odłączyć

gregoryi

  • ****
  • Wiadomości: 288
  • Miejsce pobytu:
    Opole
Odp: TZXDuino jako kaseta w ZX +2 (Grey)
« Odpowiedź #21 dnia: 2019.04.27, 10:07:46 »
Sygnał musi być zmostkowany inaczej ma zbyt mały poziom sygnału (doświadczalnie sprawdzone).
Może jest na to inny patent, nie wiem, być może dlatego nie ma wyjścia audio.
ZX Spectrum 16, ZX Spectrum 48, ZX Spectrum 128 +2 Grey, ZX Spectrum 128 +3, Amstrad 6128, Commodore 64C, Amiga 600, Klony - Harlequin 48 Rev G, Harlequin 128 Rev 2D, Just Speecy 128, ZX Nuvo 128