Newsgroup: it.comp.java
Titolo: x i più esperti

Ho bisogno di collegare 20 tastiere ad un pc e sapere che se su una tastiera
premo il tasto A qual è la tastiera che ha generato l'input. Avevo pensato
che si potesse fare utilizzando 20 pc diversi tutti collegati in rete ma
prendendo anche vecchi 486 o pentium è una soluzione troppo costosa e troppo
dispendiosa in termini di assorbimento elettrico. Tutto ciò mi serve per
fare un gioco con più utenti e vedere chi è il più veloce a rispondere, per
quanto riguarda la parte software no problem già ho fatto moduli di test in
java ma come ripeto girando su TCP/IP necessitano di un pc per ogni
postazione utente, quindi per ogni giocatore. Ogni aiuto è apprezzato.

"VirtualDj" <ren...@NO-SPAMtiscali.it> ha scritto nel messaggio
news:lP4nb.358384$R32.11...@news2.tin.it...

Ma sei impazzito! :-)))
Assolutamente...  non devi prendere 20 tastiere, ma bensì comprare 20 tasti
da un negozio di elettronica ( di quelli belli grossi che tornano su quando
li premi...) poi con un semplice circuito colleghi tutto alla seriale e
leggi in fine la porta tramite un solo pc che controlla quale tasto sia
stato premuto.
Ora la seriale è ad 8 bit  e quindi con un demultiplexer riesci a gestire
sino a 256Tasti... oppure se vuoi un circuito più semplice ne puoi gestire
otto, in questo modo i tasti li puoi collegare direttamente ai vari pin
della seriale sena nessun circuito.
quindi senza utilizzo di rete e utilizzando un solo pc.
Ciao
Max

 sino a 256Tasti... oppure se vuoi un circuito piů semplice ne puoi gestire


Ciao
non so come e se il tuo gioco avrà una evoluzione... tuttavia se tu metti in
rete i 20 (o comunque tot) pc che ti servono facilmente lo potrai estendere
con la possibilità di utilizzare un monitor o cose simili.
E' vero, il costo di 20 pc in rete è alto (dipende poi dai budget e dal
cliente) ma è sicuramente meno dispendioso che trovare una soluzione
vincolante allo scenario che ti stai prefiggendo.
E' solo la mia opinione comunque.
-- 
Andrea Musumeci
----------------------------------------------------------
cerca il tuo lavoro con ...            
http://www.jobcrawler.it
il laboratorio java su ...                     
http://www.javalab.it
il tuo crm via web per mezzo di ... 
http://www.caronte.org
il tuo fornitore ufficiale e' ...                
http://www.cmcsrl.it
----------------------------------------------------------

Beh le cose cambiano un po' allora, pensavo volessi fare il classico sistema
a pulsantoni dei quiz....
Comunque mi sembra esagerato mettere 20 pc in rete...
Se vuoi una soluzione più buona dicci di più, questi giocatori devono
scrivere sia lettere che numeri?
Hanno bisogno di una visualizzazione? di un monitor? vuoi espanderlo in un
futuro?
Dicci di più sull'applicazione.
Max

 Dicci di piů sull'applicazione.
l'applicazione prende in input stringhe e verifica se la risposta č esatta,
poi fa lei tutte le elaborazioni e il conto dei punteggi, a me serve
sostanzialmente che s euno scrive 'a' su una tastiera l'applicazione
identifica la tastiera e il tasto o i tasti premuti. L'ideale sarebbe far
controllare le tastiere da un pic ( o simile) e far sputare l'output su
ethernet, ma se si trova una soluzione piů semplice meglio ancora. Per la
parte elettronica mi serve per forza l'ausilio di un elettronico, io sono
quasi ing. inf. ma in programma abbiamo fatto solo 1/2 esame di elettronica.

 quasi ing. inf. ma in programma abbiamo fatto solo 1/2 esame di
elettronica.
(sono quasi ing. informatico anche io :-)
Allora,  l'unica è farlo con una pic certo, però perchè vuoi gestire la
ethernet (più difficile e problematica) scaricati le specifiche USB.
Poi il fatto che loro scrivano senza un feedback non è proprio il massimo
sai...  Servirebbe comunque una visualizzazione per ogni tastiera.
Quindi un microcontrollore che gestisce un LCD.
Lo sò, non è semplicissimo, però daltronde un feedback lo devi dare se
devono scrivere frasi o parole.
Max

 ethernet (più difficile e problematica) scaricati le specifiche USB.
non male l'idea della USB, ci posso collegare tutte le tastiere che mi
servono, per il feedback pensavo di risolvere così:
quando tutti devono premere solo 1 tasto vince il più veloce che indovina
quindi il feedback è poco utile, quando 1 solo utente è abilitato a scrivere
la frase segreta (un pò come la ruota della fortuna) va direttamente a
leggere ciò che scrive sul monitor principale che è un 42" collegato al pc
server.
fammi sapere che ne pensi. Se hai esperienza nello scrivere codice per pic o
altri controllori potresti aiutarmi (a pagamento ovviamente) a portare
avanti la cosa, fatta una tastiera prototipo poi ho un amico che me le
produce in serie con un fattura più professionale, complete di scocca, tasti
e tutto ciò che serve.