Menù principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


29 Ottobre 2019 Postato da: Loom4ever
[esperimento di riparazione] Far ritornare un joystick dal regno dei rottami
Ciao ragazzi, condivido con voi quello che francamente è stato un esperimento.
Sui tempi che ci ho messo... vabbè lasciamo stare, ma a un certo punto ho deciso di scattare delle foto e oggi vedo di condividerle.
Ecco la cavia in questione, purtroppo la foto è una trovata in rete:

Immagine

classico modello entry level economico, a metà tra un Quickshot e un Cheetah 125, o meglio un clone di quest'ultimo.

Putroppo non ho scattato una foto a questo joystick appena mi è arrivato. Era con la leva su un lato e uno dei due tasti di fire superiori fuori uso e sarebbe stato interessante farla.
Lì per lì ho pensato proviamo al massimo lo butto, poi andando avanti nella riparazione ho capito che era possibile osare.

Negli anni '90 ne ho buttati davvero tanti di questi joystick, adesso sarà l'età, il buco nell'ozono, la carbonara che ho mangiato due giorni di fila nel weekend, ma ho deciso di chiudere il discorso riparazione e condividere qualche foto.

Non posterò -almeno in prima battuta- tante foto, poi per i dettagli eventualmente, se interessati aggiungo altre.

Partiamo dalla struttura di molti controllers economici. Es. quelli quickshot o anche i nativi per atari:

Immagine

insieme ad una piccola scheda (PCB) con i classici switch di contatto, la struttura era tutta in plastica, con lamelle in sospensione e un perno centrale in plastica, di solito bianca

Immagine

o nera

Immagine

le lamelle invece erano così:

Immagine

per effetto del movimento del perno si premeva una o più (se in obliquo) lamelle e queste pressando sugli switch mandavano il segnale al computer per la direzione.
Il perno poggiava nei modelli più economici su un altro perno inferiore come questo (v. freccia rossa che lo indica):

Immagine

Ora, un siffatto smanettare alla lunga causava inevitabilmente la rottura del perno, delle lamelle o la compressione degli switch.
Senza contare che quel perno inferiore non offriva il massimo della scioltezza o stabilità verticale dell'asse.

Premesso ciò torniamo a quanto ho ricevuto... chi me lo ha regalato (convinto di prendermi per il sedere data poi la constatata -da me- assenza di alcuni componenti interni), mi ha dato questo controller come da testare... da testare come la sua stronz...ine... ma pazienza mi son detto, vediamo quanto sta crepato sto controller.

Una volta aperto mancavano le alette, il tasto superiore del fire non funzionava e come detto l'asse in mancanza delle alette era adagiato su un lato. Zero click in quanto gli switch erano sfondati. Insomma da buttare... totalmente da buttare.
Non ho foto per documentare questo ma lì per lì mi son detto "sai che ti dico? Partiamo dall'assetto centrale!" e siccome bisognava far tornare in equilibrio il joystick ho pensato per prima cosa a cambiare proprio la struttura centrale, vista la mancanza di alette.
Ho preso quindi questo perno inferiore

Immagine

e l'ho letteralmente raso al suolo col minitrapano.

Da qui ho preso in ferramenta una bella molla di quelle zincate a compressione (prezzo 70 centesimi):

Immagine

e dopo aver scelto il diametro che si infilasse nella pcb e la giusta rigidità, l'ho posizionata al centro:

Immagine

Ora mi direte si ma come la tieni ferma quella molla sulla base del joystick?
Eh si ci vorrebbe qualcosa che la tenga ben ferma, stabilissima, così che all'inclinarsi della manopola questa torni in verticale senza rischi di rottura!

Ma claro! con un tassello da muro (c.d. fischer)!
Esatto proprio un tassello, di quelli che si usano per appendere quadri col trapano ecc. ecc. Nello specifico ho infilato il tassello in plastica nella molla in verticale:

Immagine

mentre la vite è stata infilata/avvitata dalla base del joystick. Ho forato proprio la base e ce l'ho inserita avvitandola.

Immagine

La cosa più forte è che avvitando la vite, questa entrava sempre più nel tassello posto dall'altro lato, espandendolo.
L'espansione rendeva la molla rigidissima, anzi letteralmente inchiodata alla base del joystick!

Ricostruito il perno nella parte inferiore, ora bisognava agganciarlo alla leva. Leva che come visto in questi joystick si presenta così (la foto a seguire non è del mio joystick):

Immagine

risultato finale (questa foto invece è del mio joystick):

Immagine

potete notare il foro che ho praticato al centro col minitrapano. Un foro sufficiente a farvi entrare la parte superiore della molla.
Noterete la circonferenza del perno come era rovinata... quella porcheria di piccoli fori intorno, graffi e "morsi" alla plastica è un lascito dei precenti possessori di questo joystick, ci hanno messo mani a più riprese con fori e forellini, che schifo eh? Proprio messo male...

FINE PRIMA PARTE - riprendo domani, se avete domande...



Modificato il 29/10/2019 alle ore 21:32:33

Commenti: 9  Aggiungi  - Leggi

Indice: forum / HowTo


Post inviati: 2651

Visulizza profilo Messaggio Personale
95.250.204.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36
Commento 1
Kyle 29 Ottobre 2019    22:27:08
Ottimo lavoro, un plauso alla tua pazienza e alla tua tenacia

Post inviati: 1683

Visulizza profilo Messaggio Personale
5.90.15.*** Mozilla/5.0 (Linux; Android 9; G8341) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.62 Mobile Safari/537.36
Commento 2
aleghid 29 Ottobre 2019    22:58:36
Bravo! Ottimo spunto per quando dovremmo riparare dei vecchi joystick.

NovAmiga Forum Link



Amiga utilizzato:

A1200 total black + VampireV2 + Indivision MK3 + Netgear MA401 + Bifrost



"Will that thing never die?" Cit. Linus Torvalds

Loom4ever

Post inviati: 842

Visulizza profilo Messaggio Personale
151.50.166.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0
Commento 3
Loom4ever 30 Ottobre 2019    22:09:28
Ciao ragazzi siete troppo buoni, grazie per le belle parole.

Preciso, come giustamente ha detto Alessandro, che tutto questo rappresenta e vuol fornire "spunti" per riparare vecchi joystick.
Dei vari passaggi documentati nell'intervento su questo modello, chi è interessato può sicuramente trarre spunti anche solo per sistemare i tasti di fuoco, o la sola leva o i soli switch ecc. ecc.

In ogni caso va detto che anche su queste periferiche ormai "logorate" c'è un certo lucro online. Se beccate inserzioni del tipo "ricondizionati" o "restaurati" ecc. beh il prezzo non è assolutamente da ferraglia o da usato.

Se ho fatto tutto questo è stato per puro divertimento ed esperimento, non di certo per tirchieria o masochismo...

Torniamo al cuore del topic e chiudo con la

SECONDA PARTE -------------------

Allora siamo arrivati al punto di ricostruire o meglio dare nuova vita alla leva, alias l'anima del joystick.
Ora ci troviamo di fronte alla PCB e alla situazione degli switches, o meglio dei c.d. "tactile switches" o "tactile domes" per chiamarli col loro vero nome gergale.
Altra piaga di gran parte dei joystick dell'epoca. Osservate questa foto:

Immagine

con la freccia rossa ho indicato gli switches originali, alcuni schiacciati/appiattiti, altri sfondati al centro (v. freccia gialla).
E con la freccia verde quelli nuovi che li vanno a sostituire e ho per l'appunto inserito (e che ho ordinato per alcuni di voi dalla Cina). La forma è non triangolare ma quadrangolare ma si adattano perfettamente.
La rigidità nel click è la medesima dei vecchi se non migliore essendo nuovissimi, idem per il diametro, ossia 10 mm. Il click sonoro ricorda i famosi microswitches.

Da notare quanto scadente fosse il "fermo" usato per questi switches all'epoca... ossia del semplice scotch. Eh già, lo scotch che li ricopriva integralmente ma li teneva ben fermi.
In questo joystick ho sostituito anche quello.

Questa la situazione provvisoria, prima di passare alla rifinitura della leva.

Immagine

Già perchè originariamente avevamo le alette in metallo, ora rimosse (nel mio caso rimosse da chi mi ha dato il joystick... ) quindi bisognava per forza trovare una soluzione dal momento che il solo perno della leva non riusciva a "cliccare" gli switches. Ecco la soluzione, ossia dei gommini in silicone da aggangiare al perno nero superiore.

Immagine

Qualcuno potrà dirmi eh ma come soluzione sembra fragile, invece no. A parte l'adesivo dei gommini che ha una tenuta forte, ho letteralmente cosparso la circonferenza del perno e la parte superiore dei gommini con della colla per plastica specifica Saratoga. Ha creato uno strato supercompatto ed elastico a prova di sfinimento e sollecitazioni di ogni tipo.
Ed ecco in posizione la leva. La molla è perfettamente incastrata nel mezzo e i gommini in silicone in posizione sugli switches.

Immagine

I due tasti di fuoco sulla base funzionavano, ma lì ho sostituito le molle con due più rigide prese in ferramenta. Operazione che consiglio in quanto dopo tanti anni si "allentano" quelle presenti.

Immagine

Prima di "chiudere" la base ho allargato sempre col minitrapano il buco a disposizione della leva (v. freccia gialla nella foto a seguire). Cosa finalizzata ad assicurare una maggiore apertura e inclinazione al joystick in tutte le direzioni e permettere di smanettarci ai massimi livelli.

Immagine

Inoltre per assicurare fluidità ci ho anche applicato del grasso al silicone nella parte inferiore, dove gioca e scorre il perno della leva.
La scelta del prodotto non è casuale: questo tipo di grasso non cola ed è particolarmente forte nella tenuta su materiali come la plastica.

Vi assicuro che la manovrabilità della leva ora fa invidia alla miglior leva di controllers arcade.

Ora passiamo alla parte superiore della leva, dove uno dei due tasti di fuoco non funzionava più, ossia quello che va sotto l'indice.
Premetto che dei due tasti superiori quello in cima che va sotto il pollice, nel mio caso si presentava sano ma ci ho aggiunto comunque della colla per plastica di rinforzo alla base della linguetta del fire:

Immagine

Nel tasto invece dedicato all'indice la levetta rossa era saltata e dispersa. Bisognava ricostruirla...
Problema n.1 come sempre la tenuta di fronte a tantissime, infinite sollecitazioni, cosa assicurabile o con una saldatura a caldo della plastica stessa, tramite pistola ad aria e quindi fusione della plastica, oppure col solito trucco del tassello.
Scelta quest'ultima soluzione, andava inevitabilmente forato il tasto, cosa che ho fatto:

Immagine

e ci ho inserito una vite da tassello

Immagine

questo il retro

Immagine

Ma in alternativa avrei potuto usare anche una vite col dado come questa:

Immagine

da notare il dado che blocca la vite in posizione centrale nel tasto di fuoco.

Alla fine ho optato per una cosa più raffinata e minimalista, con plastica ritagliata per bloccare la vite.
Come vite ho usato quella del tassello perché a differenza di quelle con dado hanno la testa più schiacciata. Cosa che fa la differenza sotto il polpastrello dell'indice.

Immagine

Gli interrutorini su cui devono premere i due fire sono questi, veramente risibili lo so:

Immagine

ulteriore conferma di quanto fossero economici questi joystick e la loro struttura anche abbastanza "arrangiata".

Ed ecco qui il nostro "amico", rimesso a nuovo in tutto il suo splendore:

Immagine

la testa della vite sul tasto di fire è stata coperta con colla per plastica affinché non infastidisse il polpastrello dell'indice durante il fire.
Volendo si può anche dipingere del colore del tasto (es rosso) e ricoprirla dopo con la colla per uniformare il tutto.

Spero il tutorial sia stato di vostro gradimento. Se riesco posto anche un video.

Un abbraccio a tutti.

Commento modificato il 30/10/2019 alle ore 22:15:06


Immagine

cpiace64

Post inviati: 4689

Visulizza profilo Messaggio Personale
37.32.85.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0
Commento 4
cpiace64 30 Ottobre 2019    23:28:51
a me manca giusto un interruttorino

Loom4ever

Post inviati: 842

Visulizza profilo Messaggio Personale
5.90.162.*** Mozilla/5.0 (Linux; Android 8.0.0; SAMSUNG SM-G935F) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/10.1 Chrome/71.0.3578.99 Mobile Safari/537.36
Commento 5
Loom4ever 31 Ottobre 2019    08:31:50
Citazione

a me manca giusto un interruttorino



Ti riferisci a quello che ai tempi usavano per i tasti di fire sulla leva?
Se posso aiutarti mandami delle foto e vediamo che soluzione adottare.
Quegli interruttori li ho visti ogni tanto su ebay ma in lotti di almeno 10 pezzi con spedizione dagli Usa ma erano rigorosamente usati. Nuovi non credo ne facciano più in quanto ingombranti e spartani
Resta che, a mio parere, siano tecnicamente pessimi come soluzione per il fire in quanto la molla tendeva ad arrugginirsi col tempo o ad allargare le spire se i click erano fatti con pressione. Meglio i tactile domes, i microswitches o altre soluzioni.
Considera che in giro esistono tanti altri tipi di switches in tutte le salse, mandami delle foto in privato e vediamo quali adattare.

Commento modificato il 31/10/2019 alle ore 08:36:03


Immagine

Post inviati: 762

Visulizza profilo Messaggio Personale
151.95.130.*** Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.1 Safari/605.1.15
Commento 6
RoC 31 Ottobre 2019    19:17:14
Complimenti per la caparbietà nel sistemarlo

Well done

farox68

Post inviati: 299

Visulizza profilo Messaggio Personale
62.11.2.*** Mozilla/5.0 (Windows NT 6.1; rv:70.0) Gecko/20100101 Firefox/70.0
Commento 7
farox68 31 Ottobre 2019    21:47:33
Bel lavoro complimenti!


Amiga 500 + A501 + KSswitcher + gotek , Monitor 1084S-P1 (da riparare)

Console Linux based: DragonBox Pyra, OpenPandora classic edition,

GPH GP2X F200, GPH Caanoo, GCW-ZERO.

Android based: JXD S7300B android 4.2

Link dove trovare tutti i miei port per Aros

www.rbnet.it/ il blog dove ci sono i miei port per le console OpenSource

Loom4ever

Post inviati: 842

Visulizza profilo Messaggio Personale
151.45.245.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0
Commento 8
Loom4ever 1 Novembre 2019    13:47:09
Mi fa piacere lo abbiate apprezzato.

Comunque ragazzi qui ho caricato un video brevissimo che mostra come funziona adesso, vi consiglio di guardarlo perché rende forse anche più l'idea del risultato...

https://gofile.io/?c=Kxbq7r

potete notare come è diventato "super cliccoso" con tutti i tasti di fire che hanno subito un bel "lifting" e soprattutto come la leva abbia ora un assetto, una elasticità e una ampiezza in inclinazione estremamente giocabili.

Ciao a tutti e alla prossima!

Commento modificato il 13/11/2019 alle ore 21:28:20


Immagine

Post inviati: 2651

Visulizza profilo Messaggio Personale
62.19.82.*** Mozilla/5.0 (Linux; Android 9; EML-L09) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.62 Mobile Safari/537.36
Commento 9
Kyle 1 Novembre 2019    15:17:54
Sembra che abbia i microswitch


Indice: forum / HowTo

Utenti Online
Utenti registrati: 1206 dal 1 Gennaio 2006
di cui online: 1 registrati - amiwell79 -
76 non registrati

Benvenuto all'ultimo utente registrato: zulu

Buon Compleanno a Mck - jockerfox - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito è dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.17012000083923 secondi