Παρουσίαση Tapuino

freaktmp

Expert
Joined
20 Απρ 2009
Μηνύματα
9.310
Αντιδράσεις
9.409
H hardware homebrew κοινοτητα τον τελευταιο καιρο εχει παρουσιασει μια σειρα εξαιρετικα περιφερειακα που κανουν την συμβιωση με τα home micros μας πιο ευκολη. Ενα απο αυτα τα περιφερειακα θα παρουσιασω τωρα, το Tapuino. Οπως προδιδει το ονομα του, στην καρδια του βρισκεται ο δημοφιλης μικροελεγκτης arduino. Το Tapuino συνδεεται με τους commodore 64/128 στην θυρα του κασσετοφωνου και μας επιτρεπει να φορτωνουμε tap images απο μια microsd καρτα. O δημιουργος του ειναι o sweetlilmre απο την μακρυνη Νοτιο Αφρικη, ενω ο κατασκευαστης του ειναι ο spcbm απο την κοντινοτερη Ισπανια. Μπορει κανεις να το βρει στο amibay, ενω διατιθεται σε μορφη πλακετας, κιτ, και συναρμολογημενο με ή χωρις κουτι. Εχωντας ηδη αρκετα project στην πλατη μου και μη γνωριζοντας το παραμικρο απο προγραμματισμο arduino επελεξα να παρω το ετοιμο περιφερειακο στο κουτι του.

Το tapuino αποτελειται απο μια οθονη δυο γραμμων, 4 κουμπια, μια υποδοχη microsd, μια θυρα microusb για firmware update, εναν edge connector για να συνδεσουμε κασσετοφωνο commodore και το καλωδιο που συνδεεται με τον commodore. Ολα τα παραπανω ειναι μαρκαρισμενα με αυτοκολλητες επιγραφες. Η ολη κατασκευη ειναι στιβαρη και καλαισθητη.

2015-03-19-19h12m13.JPG

2015-03-19-19h12m28.JPG

2015-03-19-19h12m46.JPG

Αφου φορμαρουμε μια καρτα sd 2gb σε FAT32, αντιγραφουμε τα tap images, συνδεουμε στον commodore μας και ειμαστε ετοιμοι. Ο Tapuino υποστηριζει φακελους, long filenames και καρτες SDHC αλλα 2gb φτανουν και περισσεύουν. Η τροφοδοσια ρευματος ειναι απο την θυρα κασετόφωνου, οποτε αναβει και σβηνει παντα μαζι με τον υπολογιστη μας.

2015-03-19-18h59m36.JPG

Αφου αναψουμε τον υπολογιστη μας, μας υποδοχεται μια οθονη στο arduino που μας ζηταει να επιλεξουμε mode λειτουργιας. Οι επιλογες μας ειναι play, record και options. Σκρολαρουμε με τα πληκτρα next και previous. Επιλεγουμε με το Select. Επιστρεφουμε στην προηγουμενη οθονη με το Back. Αν καποια επιλογη ειναι μεγαλυτερη απο την οθονη, σκρολαρει για να μπορουμε διαβαζουμε ολοκληρη την γραμμη.

2015-03-19-19h09m21.JPG

Τα options που εχουμε στην διαθεσιμα μας εχουν να κανουμε με την ταχυτητα επαναληψης των πληκτρων, την ταχυτητα scrolling της οθονης και ποση ωρα θα μεινει στατικη πριν αρχισει να σκρολλαρει. Επιπλεον εχουμε επιλογες σχετικα με την ηχογραφηση απο αλλο κασσετοφωνο.

2015-03-19-19h09m37.JPG

Εφόσον επιλεξουμε play mode μεταφερομαστε στον browser οπου βλεπουμε τους φακελους και τα αρχεια στην καρτα sd. Εδω πλεον το Select περνει το ρολο του play. Το scrolling της οθονης σημαινει οτι μπορουμε να δουμε το πληρες ονομα σε αρχεια με long filenames.

2015-03-19-19h10m02.JPG

2015-03-19-19h10m27.JPG

Η χρηση του Tapuino ειναι πανομοιοτυπη με αυτη του κλασσικου κασσετοφωνου. Αφου δωσουμε την εντολη LOAD, o υπολογιστης περιμενει να πατησουμε το play κουμπι, δηλαδη να κανουμε select ενα tap image στο Tapuino. Αμεσως ξεκιναει το φορτωμα του προγραμματος απο το image. Οσο το image φορτωνει στην οθονη του tapuino βλεπουμε εναν ποσοστιαιο μετρητη για την πορεια του φορτωματος. Στο παραδειγμα μας το Atomic Robo Kid (ενα παιχνιδι σε 2 πλευρες κασσετας, δηλ. 2 tap images).

2015-03-19-18h58m34.JPG

2015-03-19-19h10m46.JPG

Loading screen

2015-03-19-19h01m06.JPG

Σε περιπτωση παιχνιδιων σε δυο tap images, απλα ακολουθουμε τις οδηγιες του παιχνιδιου. Μολις τελειωσει το πρωτο image, επιλεγουμε το δευτερο και παταμε το fire.

2015-03-19-19h04m18.JPG

Επτα λεπτα και 15 δευτερολεπτα απο την στιγμη που πατησαμε το πρωτο select επιτελους μπορουμε να παιξουμε! Το tapuino, οπως και το κλασσικο κασσετοφωνο, σταματαει αυτοματα οταν πρεπει.

2015-03-19-19h06m18.JPG

Αμα περασουμε πιστα, συνεχιζει να φορτωνει μονο του απο εκει που εμεινε. Αν χασουμε, πρεπει να σταματησουμε το φορτωμα και να κανουμε rewind. Στο Tapuino, οσο φορτωνει ενα image, το ρολο του stop αναλαμβανει το πληκτρο back.

2015-03-19-19h07m23.JPG

2015-03-19-19h08m56.JPG

Οτι δοκιμασα να φορτωσω δουλεψε με την πρωτη, πιστευω οτι συμβατοτητα ειναι τουλαχιστον 99.9%.

Δεν ασχοληθηκα ιδιαιτερα με την εγγραφη γιατι δεν ειναι προτεταιοτητα για μενα, παντως μια απλη δοκιμη δοκιμη με ενα μικρο προγραμματακι σε basic δουλεψε ευκολα, γρηγορα και απλα.

Καπου εδω θα περιμενε κανεις να ολοκληρωσω την παρουσιαση μου, αλλα γνωριζοντας καποια βασικα πραγματα για το πως λειτουργει το υποσυστημα κασσετας στους commodore, ειχα μια υποψια οτι το Tapuino θα πρεπει να ειναι συμβατο και με τον vic-20. Ουτε ο δημιουργος του αλλα ουτε και ο κατασκευαστη του ηξεραν, ετσι ο κληρος επεσε σε μενα να το δοκιμασω.

Και ναι, αγαπητοι φιλοι, το Tapuino ειναι συμβατο με Vic-20.

2015-03-19-18h55m15.JPG

Αφου προσθεσουμε μερικα vic-20 tap images, η διαδικασια παραμενει ιδια.

2015-03-19-18h38m24.JPG

Abductor

2015-03-19-18h48m06.JPG

2015-03-19-18h48m32.JPG

2015-03-19-18h51m59.JPG

Hopper

2015-03-19-18h55m51.JPG

Απ' οσα tap images δοκιμασα τα περισσοτερα επαιξαν. Για τα λιγα που δεν δουλευουν σωστα δεν ειμαι σιγουρος ειναι σοι. Καποια στιγμη θα ξεθαψω το TOSEC μου για να εχω images διαπιστωμενης ποιοτητας. Συνεπως για την ωρα δεν μπορω να αποφανθω για το ποσο συμβατο ειναι με vic-20, αλλα αν σκεφτει κανεις οτι δεν γραφτηκε με τον vic-20 υποψη και δεν ειχε δοκιμαστει ποτε πριν μαζι του, θα ελεγα οτι τα πραγματα ειναι πολυ καλα. Μια συντομη δοκιμη στην δυνατοτα εγγραφης εδειξε να λειτουργει κανονικα.

Κλεινοντας πρεπει να πω οτι το Tapuino ειναι μια εξαιρετικη σχεδιαση και το συγκεκριμενο μια εξαιρετικη κατασκευη. Κανει αυτο που λεει και το κανει καλα. Αν καποιος φιλος δεν εχει καποιο αλλο τροπο να φορτωνει tape images στους commodore του, δεν χρειαζεται να ψαξει περισσοτερο. Επιπλεον ειναι πολυ χρησιμο για φιλους που θελουν να ψηφιοποιησουν κασσετες με προγραμματα. Το μοναδικο αρνητικο που μπορω να σκεφτω αυτη την στιγμη ειναι η ελλειψη εγχειριδιου χρησης, αλλα αυτο ειναι κατι που οπως εμαθα θα διορθωθει συντομα. Must have!
 
Τελευταία επεξεργασία:
Αλλη μια αρτια και απολαυστικη παρουσιαση για κατι που αν δεν το ειχες παρουσιασει, δεν θα ηξερα οτι υπηρχε!

Kudos!
 
Πίσω
Μπλουζα