Newsgroup: it.hobby.elettronica.digitale
Titolo: creare un sistema che mi legga il codice a barre e me lo memorizzi su un pc

Salve sono uno studente di Ing.Informatica ma come molti ben sanno Il
ciclo istruttivo italiano insegna ben poco di pratico. Vorrei
implementare un sistema tale che interfacciato col pc mi risconosca il
codice a barre (attraverso una periferica già disponibile in
commercio), e mi memorizzi il dato appena acquisito in un file. La
domanda che pongo a voi è: cosa mi occorre? siate cortesemente più
dettagliati possibili


un lettore di codice a barre ?
lo si collega al PC tramire la porta della tastiera o la porta seriale e 
si fa tutto via software sul PC
o cerchi qualche unita' che memorizzi i codici letti indipendente da un 
PC ( per poi trasferirli in secondo momento )  ?
in questo caso gia' esistono in commercio unita' 'intelligenti' che 
fanno tutto.
la realizzazione casalinga di queste unita' , sopratutto per la parte 
ottica e di acquisizione e' piuttosto complessa tale da renderne 
proibitiva la realizzazione.
non dovrebbe essere difficile, invece, realizzare qualcosa che 
collegandosi ad un lettore commerciale memorizzi temporaneamente i dati 
letti. questo e' un classico esempio d'uso di un microntroller


al lavoro usiamo dei lettori che si collegano tra computer e tastiera
si occupano praticamente di "digitare" il codice letto e infine premono
invio
praticamente se mi posiziono sulla prima riga di un file di testo e mi metto
a "sparare" dei codici mi ritrovo con un file di testo con un codice per
riga
sono configurabili attraverso il loro manuale di funzionamento.. leggendo
delle barre in successione si possono configurare

 wrote in message
1154369620.7...@i42g2000cwa.googlegroups.com...

Ti serve un lettore di codice a barre, costano abbastanza poco,
dalle decine di euro in su, in funzione del tipo, a laser, a sensore
lineare, a penna, della distanza di lettura, velocita', ecc.
Di solito hanno una interfaccia seriale RS232 oppure per porta
tastiera o USB.
Il software a corredo poi ti risolve il 99.9% dei problemi perche'
fa in modo che il software applicativo veda il codice a barre come
una normale stringa immessa dalla tastiera.
Diciamo pure che dal punto di vista tecnico non c'e' nessuna
soddisfazione a lavorare con questi cosi perche' non e' richiesta
nessuna abilita' particolare.

 ha
scritto:

Se puoi usare Visual Basic, in rete trovi molta roba, ad esempio:
http://www.it-lang-vb.net/download.asp?file=http://www.it-lang-vb.net/Archivio/Sorgenti/LaserCom.zip&ID=155
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=47696&lngWId=1
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=47704&lngWId=1
--
ciao
  Stefano

grazie per avermi risposto: a me servirebbe un lettore molto economico
per degli esperimenti nient'altro, che mi permetta appunto di acquisire
il codice a barre e memorizzarlo in un file, il lettore barcode si
comporta come una normale tastiera, il driver viene fornito con la
periferica stessa? a tal fine quale mi consigliate e potreste indicarmi
un sito web dove poterlo acquistare. grazie ancora
cory ha scritto:


 
proprio perche' il lettore si comporta come una tastiera, anzi in genere 
ha addiritturail passante per collegarci anche la tastiera standard non 
c'e' bisogno di drivers, un qualsiasi programma strutturato per leggere 
input da tastiera puo' funzionare col lettore di codici a barre.
per l'acquisto ti conviene rivolgerti a qualche grossa catena 
informatica o a qualche negozio ben fornito per vedere cosa ti 
propongono loro, anche ebay potrebbe essere una soluzione validaù


Scusa sapresti dirmi cosa mi apparirà sul video una volta aquisito il
codice a barre? lo so che il dato visualizzato dipende dal codice a
barre stesso, ma la domanda è in che formato mi apparirà il dato
acquisito? in binario, esadecimale,alfanumerico o qualcos'altro.grazie
ancora


 
per quelli che emulano la tastiera la prova piu' semplice e' avviare un 
programma tipo notepad e rendere la sua finestra attiva, per quelli su 
seriale un programma tipo hyperterminal configurato coi parametri di 
trasmissione 'giusti'.
ti appariranno i caratteri ASCII del codice a barre ( gli stessi che in 
genere sono scritti in chiaro sotto il codice a barre stesso ).
RIPETO: sostituiscono in tutto e per tutto una tastiera e come tale 
vanno gestiti dai programmi sul PC.
possono apparire , perche' effettivamente trasmessi , un carattere di 
header ed uno di trailer , spesso e' un asterisco, a volte e' aggiunto 
un carattere di andata a capo
tieni conto che questi lettori di codici a barre possono essere 
configurati per trasmettere headers o trailers vari secondo le 
specifiche necessita' dell'utente finale ( leggere il manuale per vedere 
le capacita' e come programmarli )


 ha scritto nel messaggio
news:eaqi9t$9u0$1...@news.unina.it...
