Salve,
avrei bisogno di un lettore di card con banda magnetica che sia compatibile con Arduino e che mi permetta di leggere il codice fiscale della tessera sanitaria.
In breve vorrei leggere il codice fiscale per regolare l’entrata del mio parcheggio.
Per quanto riguarda il parcheggio e il controllo della sbarra ci sono. Mi manca solo questo fantomatico lettore di carte compatibile con la scheda.
Qualcuno potrebbe indicarmene uno? Ci sono poi delle librerie che mi possano permettere di leggere i dati della TS?
Ovviamente è solo a scopo di test.
Grazie e Saluti.
Non so se ci siano lettori che permettano di usare la tessera sanitaria, ma nel caso non ci fossero potresti usare un lettore di codici a barre... come fanno nelle farmacie. Il lettore costa poco e ci sono già progetti per interfacciarlo con arduino.
Il CF si può leggere o sulla banda magnetica su traccia2 mi pare o su codice a barre tramite code39, le tessere nuove hanno anche un smart-chip, mi pare che il CF si possa leggere anche dal Chip, questo tipo di lettore è il più economico e sicuro in assoluto, altre card mi pare che hanno anche il RFID ma mi fermerei qui perchè penso siano ancora in sperimentazione
Ciao,
un lettore a caso uscito da google potrebbe essere Magnetic Card Reader - SEN-11096 - SparkFun Electronics , che esce in rs232, lo colleghi ad arduino, tramite un convertitore eia232-ttl, magari usando i port p8 p9, usando la libreria Serial, e dovresti solo più scrivere lo sketch per trattare i dati ricevuti.
Interessante, ma quello che mi preoccupa è la frase "connects to your computer with a DB9 for serial and a PS/2 for power". Non conosco l'alimentazione presente sulle ormai estinte porte PS/2, ma temo che sia da adattare (tagliando i cavi PS/2 e mettendo un apposito connettore per l'alimentazione esterna).
O no?
Nella banda magnetica ci sono il numero di serie della
carta (20cifre numeriche)ed il codice fiscale dell’utente(16 cifre alfanumeriche), liberamente leggibili
Lo smart chip delle tessere sanitarie non è sempre lo stesso tanto che sotto Windows ci sono diversi driver da caricare a seconda del produttore e del modello.