Sens de lecture d'un code barre

[Résolu/Fermé]
Signaler
Messages postés
3
Date d'inscription
jeudi 11 décembre 2008
Statut
Membre
Dernière intervention
14 décembre 2008
-
Messages postés
3
Date d'inscription
jeudi 11 décembre 2008
Statut
Membre
Dernière intervention
14 décembre 2008
-
Bonjour à tous, nous sommes actuellement en classe préparatoire scientifique et dans le cadre de l'épreuve de TIPE nous avons porté notre attention sur les codes barres. Nous avons rechercher dans plusieurs revues ainsi que les sites web sans pour autant trouver la réponse à cette question : comment le lecteur, à savoir la douchette ou autre dispositif, peut t'elle savoir dans quel sens lire le code barre? Sachant que les plus courant que nous étudions type EAN13 se lisent de gauche à droite et que les barres de début et de fin du code sont identiques?
En vous remerçiant tous d'avance.

5 réponses

Messages postés
4262
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
1 juin 2020
561
Salut
Il existe depuis peu des
Code barres (cercle) lisibles dans tous les sens, supression du risque de rejets lors de la lecture automatique.

Pour le code ean13 , sa composition pays , code fabriquant , code produit et clef
peut suffire à ce que si tu le lis à l'envers
il n'y est pas de correspondance dans le traitement qui suit , contrôle de l'existence du code dans la base informatique ... bip de la caissière qui valide

si non , s'il n'y a pas de début et fin : faut faire confiance au geste manuel

Messages postés
3
Date d'inscription
jeudi 11 décembre 2008
Statut
Membre
Dernière intervention
14 décembre 2008

Tout d'abord merci de ta réponse xkristi, cependant il y a toujours un point que je ne comprend pas. Je dispose d'une douchette equipée d'une diode laser qui à l'aide d'un miroir oscillant balaye le code, ce qui permet de mesurer le temps de passage entre deux bandes noirs et blanche etc. Seulement à la fin d'un EAN13 et au début il y a toujours la même séquence : bande noir\ bande blanche\ bande noir à savoir un code 1.0.1. Donc comment le lecteur, ou logiciel informatique peut t-il faire la différence entre entre ces deux sens?? car le code EAN13 est composé de plusieurs jeu A B ou C qui comportent 7 chiffres ( 1 ou 0 selon la couleur) ces jeux sont donc similaires, or le debut du code concerne le fabricant et la deuxième partie concerne le produit, donc comment peut t-on avoir l'information au final dans le bon sens? Merci
Messages postés
23763
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020
3 112
Salut,

beaucoup de codes à barres se lisent dans n'importe quel sens, et depuis bien longtemps (le code 39, par exemple, existe depuis 1952 et sert aujourd'hui au codage des boites de médicaments).

Ce n'est pas parce que le début et la fin sont les mêmes (d'ailleurs, ce ne sont que des barres de délimitation appelées 'zone de garde' et qu'on retrouve au milieu, pour aider à la synchronisation du signal de lecture) que les informations sont identiques. Il y a un codage structurel de l'information UTILE dans des zones nommées A, B et C.

Pour l'EAN 13, tu devrais lire ce qui est dit sur wikipedia :

https://fr.wikipedia.org/wiki/Code-barres_EAN

Notamment, un paragraphe qui explique le pourquoi du comment :

On peut remarquer que la structure de ce code oblige la présence d'un élément de type A en première position, afin de permettre la distinction avec un élément de type C en dernière position quand le code-barres est lu à l'envers, ou quand le code-barres est imprimé en négatif. Et si un élément B est présent, il ne peut y en avoir que deux ou trois dans le codage des 6 chiffres suivant le premier chiffre du code EAN.

C'est plus clair ?
Messages postés
4262
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
1 juin 2020
561
Vois ci-desous le séparateur central

http://www.gomaro.ch/Specifications/EAN13.htm
Messages postés
3
Date d'inscription
jeudi 11 décembre 2008
Statut
Membre
Dernière intervention
14 décembre 2008

Merci à vous deux. Oui ton article blux me présente la chose de façon clair , j'avais du zapper cette partie de wikipedia...Autant pour moi. Merci encore, Problème résolu!!