Pagina 1 di 1

HELP per Trackball e altre periferiche per SmartASD

Inviato: 04/03/2017, 12:05
da cancerogeno
Scusate se apro un secondo topic, ma purtroppo non ricevo aiuto sul primo http://phpbb.arcadeitalia.net/viewtopic ... 44#p309344 e ho paura che il titolo sia fuorviante.
Non cerco più manodopera o assistenza, ho solo bisogno di consigli per l'acquisto di periferiche.
Il mio joystick sarà costruito usando la scheda SmartASD. Con l'intento di simulare al meglio MOUSE+TASTIERA.
BOZZA.jpg
QUESTA E' SOLO UNA BOZZA DI PROGETTO -- SERVE SOLO PER DARE UN IDEA DI QUELLO CHE VOGLIO REALIZZARE

ELENCO DELLE PERIFERICHE CHE MI SERVONO E SU CUI VI INVITO A DARMI, CONSIGLI O SUGGERIMENTI:
1° JOYSTICK (wasd) pensavo al SANWA http://www.smallcab.net/sanwa-joystick-p-73.html lo voglio di qualità e ne ho sempre sentito parlare bene.

2° JOYSTICK (1,2,3 e 4) ho visto questo http://www.smallcab.net/breve-joystick- ... p-980.html mi serve che sia piccolo, più piccolo è meglio è, in quanto sarà usato come menu rapido a croce.

PULSANTI: volevo sbizzarrirmi e prenderne anche tripli http://www.smallcab.net/triple-button-g ... -1143.html o eventualmente anche doppi http://www.smallcab.net/dual-button-blu ... -1063.html qualcuno piccolo http://www.smallcab.net/sanwa-rosso-p-804.html e un bel po' di classici http://www.smallcab.net/sanwa-obsn-rosso-p-503.html
l'idea mia finale e di montarne almeno 15, ma in fase di progettazione se ho spazio sul case e se avanza buchi sulla scheda, non mi dispiacerebbe metterne altri. Ipoteticamente aluni finiranno anche sui fianchi del "case".
Per i miei problemi ho bisogno di 6-8 pulsanti facilmente identificabili senza guardare, per trovarli e usarli velocemente, quindi andrò di classici. Su tutti gli altri ci metterò tutta una serie di comandi che si usano nei momenti più calmi e quindi, anche se più piccoli, doppi o tripli, duri, ecc. vanno bene.

TRACKBALL, qui annaspo ed è qui che mi serve aiuto. Voglio una TACKBALL possibilmente con un diametro inferiore o al massimo di 6 cm e che anche un cretino come me sia in grado di capire come collegarla alla SmartASD di Picerno.
Quelle che trovo o sono troppo grosse 3 pollici, o hanno degli attacchi che non capisco se possono essere usati con la SmartASD.
Esempi:
- http://www.smallcab.net/trackball-polli ... p-616.html questa andrebbe bene come dimensione, ma parla di attacco da PCB 60in1???
- http://www.smallcab.net/trackball-mamecab-p-114.html questa parla di attacco ps2
- http://www.smallcab.net/trackball-pollici-p-749.html questa offre sia ps2 che usb, sempre bypassando la scheda, a cui è possibile collegare 3 pulsanti e far riconoscere già in automatico il tutto come mouse più 3 pulsanti.
Su un altro sito di shopping, ho visto anche dei modelli diversi https://na.suzohapp.com/products/trackballs/56-5500-11 ma anche qui non capisco come potrei collegarli alla scheda.
HELP?

Ultimo consiglio che chiedo è se avete siti di shopping da cui posso acquistare con tranquillità tutto quello che mi serve, al momento da ignorante mi ispira solo www.smallcab.net

Chiedo scusa per aver aperto un nuovo topic, se volete potete chiudere quello precedente http://phpbb.arcadeitalia.net/viewtopic ... 44#p309344

GRAZIE PER OGNI CONSIGLIO

Re: HELP per Trackball e altre periferiche per SmartASD

Inviato: 06/03/2017, 15:29
da cancerogeno
http://www.ebay.com/itm/HAPP-2-1-4-TRAC ... 0967811704 come l'attoco una tackball simile a questa, con questi collegamenti, alla SmartASD?

Re: HELP per Trackball e altre periferiche per SmartASD

Inviato: 06/03/2017, 18:50
da picerno
cancerogeno ha scritto: 06/03/2017, 15:29 http://www.ebay.com/itm/HAPP-2-1-4-TRAC ... 0967811704 come l'attoco una tackball simile a questa, con questi collegamenti, alla SmartASD?
bisogna che il venditore fornisca la descrizione dei fili ma potrebbe anche esserci la serigrafia sul circuito stampato. molto probabilmente il rosso va a 5V, il nero va a GND, il verde all'ingresso E1A e il giallo all'ingresso E1B. l'altro connettore è uguale ma per l'altro asse

Re: HELP per Trackball e altre periferiche per SmartASD

Inviato: 22/03/2017, 7:30
da cancerogeno
Ciao, ora ho tutti i componenti. Per la trackball ho comprato questa https://www.arcadeshop.de/Trackball-Spi ... _1064.html
Ora, la trackball ha 4 uscite per lato, che corrispondono a questo schema +5VDC, OUTPUT 1, OUTPUT 2 E GND per ogni lato.
Cattura.JPG
Come la collego alla tua scheda? I 2 GND che posso raggruppare in uno, ok, i 4 output andranno in 4 porte I/O come per i joystick (mi consigli porte specifiche? idem per i 2 joystick, uso delle porte in particolare?), ma le due alimentazioni a 5V??? Vanno nei buchi che si chiamano +5?? ma posso unirli in uno unico come per la GND oppure devono stare separati e occupare tutte e due le uniche porte +5 (se è quella)?

AGGIUNGO ANCHE LA RISPOSTA DI PICERNO VIA PM:

per la trackball devi collegare i +5VDC ai +5 della smartasd, il GND alla GND della smartasd, output1 su E1A e output2 va su E1B. stessa situazione per l'altro asse con la differenza che output1 va su E2A e output 2 va su E2B. I 5V li puoi unire in un unico morsetto come anche le GND
per i joystick (digitali) e pulsanti devi usare gli ingressi D1, D2 ecc (se non ti bastano puoi usare anche i rimanenti E3A, E3B, E4A e E4B) annotando i collegamenti utilizzati perchè poi dovrai assegnare ad ogni ingresso la funzione desiderata

per la configurazione della trackball nel software dovrai aggiungere una regola per l'asse X indicando pin ENC1(A), peripheral Mouse e Function X Axis e una per l'asse Y indicando pin ENC2(A), peripheral Mouse e Function Y Axis. se il movimento è troppo lento o troppo veloce puoi agire nella scheda calibration dove andrai a modificare il fattore di scala

per la configurazione dei joystick e pulsanti puoi modificare le regole già preconfigurate cambiando solo ciò che non coincide

se ho dimenticato qualcosa o non sono stato chiaro chiedi pure. se possiamo proseguire nel thread sarebbe meglio così resta traccia per chi vorrà creare qualcosa di simile. magari puoi ripetermi anche le domande appena fatte

Re: HELP per Trackball e altre periferiche per SmartASD

Inviato: 22/03/2017, 7:46
da cancerogeno
Per rispondere a un altro mio PM, mi ha scritto anche questo:
picerno ha scritto:21/03/2017, 20:54 .... ti elenco la descrizione dei morsetti
24 D: ingressi/uscite digitali
5 GND
OK
picerno ha scritto:21/03/2017, 20:54
8 E: hanno la stessa funzione delle porte D ma possono gestire a coppie i segnali in quadratura degli spinner, trackball ed encoder
Non ho capito niente, tranne che devo attaccare lì la trackball. <-flag_of_truce-> le altre 4 che mi avanzeranno posso attaccarci joystick o pulsanti se me ne servono di più? Devo fare qualcosa di particolare eventualmente?
picerno ha scritto:21/03/2017, 20:54 8 A: ingressi analogici
2 A+: riferimento per i canali analogici. è praticamente una tensione stabilizzata a 3,3V
Ho capito che si tratta di analogici, e anche se non saprei come attaccarceli, non ne ho, quindi tralascio ... possono essere riciclate in altro?
picerno ha scritto:21/03/2017, 20:54 2 +5: è una tensione stabilizzata a 5V proveniente direttamente dalla porta USB per alimentare piccoli carichi nel limite totale di 500mA come da specifica
OK
picerno ha scritto:21/03/2017, 20:54 1 NUM, 1 CAP e 1 SCR: uscite open collector legate allo stato dei tre led della tastiera
Ignoro cosa sia un open collector ... mi servono a qualcosa o per il semplice fatto che non sapendo nemmeno a cosa servono già ho la risposta?

Grazie mille picerno

Re: HELP per Trackball e altre periferiche per SmartASD

Inviato: 22/03/2017, 9:46
da cancerogeno
Come CASE di tutto il progetto pensavo a una di queste soluzioni ... sono esempi perchè ancora non ho calcolato le misure esatte di quello che mi serve.

http://it.farnell.com/hammond/1444-1783 ... dp/2493452 molto base come modello
oppure, se fossi disposto a spendere di più, questo non mi sembra male http://it.farnell.com/bud-industries/kb ... dp/1699880

Consigli?

Re: HELP per Trackball e altre periferiche per SmartASD

Inviato: 22/03/2017, 10:13
da picerno
cancerogeno ha scritto: 22/03/2017, 7:46
picerno ha scritto:21/03/2017, 20:54 8 E: hanno la stessa funzione delle porte D ma possono gestire a coppie i segnali in quadratura degli spinner, trackball ed encoder
Non ho capito niente, tranne che devo attaccare lì la trackball. <-flag_of_truce-> le altre 4 che mi avanzeranno posso attaccarci joystick o pulsanti se me ne servono di più? Devo fare qualcosa di particolare eventualmente?
normalmente possono essere utilizzate come le porte digitali D perchè tali sono, hanno solo la funzionalità in più per gestire periferiche come la trackball. quelle libere quindi puoi utilizzarle per collegarci joystick e pulsanti senza fare niente di particolare
cancerogeno ha scritto: 22/03/2017, 7:46
picerno ha scritto:21/03/2017, 20:54 8 A: ingressi analogici
2 A+: riferimento per i canali analogici. è praticamente una tensione stabilizzata a 3,3V
Ho capito che si tratta di analogici, e anche se non saprei come attaccarceli, non ne ho, quindi tralascio ... possono essere riciclate in altro?
non puoi riciclarle diversamente, si possono collegare solo periferiche analogiche
cancerogeno ha scritto: 22/03/2017, 7:46
picerno ha scritto:21/03/2017, 20:54 1 NUM, 1 CAP e 1 SCR: uscite open collector legate allo stato dei tre led della tastiera
Ignoro cosa sia un open collector ... mi servono a qualcosa o per il semplice fatto che non sapendo nemmeno a cosa servono già ho la risposta?
ti servono solo se hai in mente di comandare qualcosa legato allo stato dei led della tastiera altrimenti puoi ignorarli

Re: HELP per Trackball e altre periferiche per SmartASD

Inviato: 22/03/2017, 10:20
da picerno
cancerogeno ha scritto: 22/03/2017, 9:46 http://it.farnell.com/hammond/1444-1783 ... dp/2493452 molto base come modello
oppure, se fossi disposto a spendere di più, questo non mi sembra male http://it.farnell.com/bud-industries/kb ... dp/1699880
il secondo è sicuramente più bello e con una forma più adatta ma costa un po' troppo. attenzione alle altezze che i componenti potrebbero toccare il fondo

Re: HELP per Trackball e altre periferiche per SmartASD

Inviato: 23/03/2017, 12:40
da cancerogeno
So per certo che sto per fare la domanda più stupida della storia di questo forum, ma non so a chi altro chiedere per togliermi il dubbio ... ho comprato i pulsanti sanwa, dei 30 http://www.smallcab.net/sanwa-obsf-grig ... -p-77.html e dei 24 http://www.smallcab.net/sanwa-obsf-nero-p-782.html entrambi hanno come punto di collegamento 2 linguette che scendono dritte e uguali sotto il pulsante.
pulsante.JPG
Qui come distinguo il punto da collegare a GND rispetto quello che va collegato in uno dei punti D della scheda? Oppure uno vale l'altro?
Siccome per i microswitch classici ho sempre avuto chiara la distinzione, vedi sotto.
microswitc.JPG

Re: HELP per Trackball e altre periferiche per SmartASD

Inviato: 23/03/2017, 15:37
da genius77
Uno vale l'altro :)

Re: HELP per Trackball e altre periferiche per SmartASD

Inviato: 23/03/2017, 17:50
da cancerogeno
Qui tutti i pezzi con relative misure:
trackball.JPG
PULSANTE P.JPG
PULSANTE G.JPG
JOYSTICK.JPG
CASE.JPG
Questa la prima Bozza ... ma farò ulteriori test prima di decidere, però mi piace.
Ho usato Adobe Illustrator con misure ben precise.
Prima bozza.JPG

Re: HELP per Trackball e altre periferiche per SmartASD

Inviato: 06/08/2017, 9:19
da cancerogeno
Sono di nuovo qua ...

finalmente il joystick è stato fisicamente realizzato, e credo(spero) che anche tutti i collegamenti siano stati fatti a dovere.
Però non riesco a capire come configurarlo con SmartASD config:

- quando avvio il software e cerco di impostare ad esempio la trackball (collegata a E1A E1B E2A E2B) non riesco a dirgli di vederla come un mouse e relativi movimenti, ma solo click. Sbaglio qualcosa? in più se vado in "Checking" i 4E lampeggiano come se stessi premendo i pulsanti anche se la track è ferma, se la muovo si accendono e spengono (a dire il vero ieri tutti e 4, oggi solo 3???).
- i 2 joystick sembrano impazziti (joy 1 da D21/22/23/24 e joy 2 E3A E3B E4A E4B) se li muovo nelle 4 diagonali in "Checking" si accende solo il pulsante "sinistra", se li faccio ruotare vedo accendersi anche gli altri a coppie.

Sbaglio qualcosa? Che test posso fare per essere sicuro che il problema non sia hardware? potrebbero essere sbagliati i driver con cui si è installata la scheda?

Grazie

Re: HELP per Trackball e altre periferiche per SmartASD

Inviato: 07/08/2017, 9:42
da picerno
cancerogeno ha scritto: 06/08/2017, 9:20 Sono di nuovo qua ...
finalmente il joystick è stato fisicamente realizzato, e credo(spero) che anche tutti i collegamenti siano stati fatti a dovere.
bentornato ;-)
cancerogeno ha scritto: 06/08/2017, 9:20 - quando avvio il software e cerco di impostare ad esempio la trackball (collegata a E1A E1B E2A E2B) non riesco a dirgli di vederla come un mouse e relativi movimenti, ma solo click. Sbaglio qualcosa? in più se vado in "Checking" i 4E lampeggiano come se stessi premendo i pulsanti anche se la track è ferma, se la muovo si accendono e spengono (a dire il vero ieri tutti e 4, oggi solo 3???).
i 4 ingressi E devono lampeggiare solo quando muovi la trackball. quando ti fermi possono restare accesi ma non devono cambiare stato lampeggiando da soli. gli indicatori ENC1 ed ENC2 contano in avanti o indietro quando muovi la trackball sull'asse X e sull'asse Y? per la configurazione devi individuare quale indicatore è assegnato all'asse X e quale all'asse Y. poi vai nelle rules e crei una nuova regola per ognuno dei due assi. esempio, scegli nel menu a tendina pin ENC1, nel menu peripheral MOUSE e nel menu function X axis, naturalmente abilitando la spunta enable
cancerogeno ha scritto: 06/08/2017, 9:20 - i 2 joystick sembrano impazziti (joy 1 da D21/22/23/24 e joy 2 E3A E3B E4A E4B) se li muovo nelle 4 diagonali in "Checking" si accende solo il pulsante "sinistra", se li faccio ruotare vedo accendersi anche gli altri a coppie.

Sbaglio qualcosa? Che test posso fare per essere sicuro che il problema non sia hardware? potrebbero essere sbagliati i driver con cui si è installata la scheda?

Grazie
quindi qui hai risolto?

PS: però continuiamo solo su uno dei due thread ;-)