바코드 해석
QR코드 ,바코드생성기 ,바코드만들기 ,바코드제작 ,바코드스캐너 ,바코드리더기 ,상품바코드 ,바코드생성프로그램 ,바코드프로그램 ,바코드시스템 ,바코드라벨 바코드프린터 ,바코드생성
바코드를해독해 보자
바코드(barcode) = 검은색 선 (bar) + 정보제공해 주는 (code)
바코드는 다 비슷하게 생겼습니다. 한국의 상품 바코드 명칭은 앞서 설명된 것처럼 KAN(Korean Article Number)입니다. 바코드의 숫자는 열세자리로 이루어 져 있고 유럽 상품 번호 방식을 따르고 있습니다. 바코드에는 여러 정보들이 숨겨져 있습니다. 가격외에 생산국가 ,종류등 그 물건에 대한 많은 정보들이 들어있죠
정보를 해석해 볼까요?
바코드에 숨은 비밀중 한가지가 바로 “체크 숫자”입니다. 체크 숫자는 맨 끝에오는 숫자입니다. 위의 바코드를 예로 살펴 볼까요?
8801115137337
1.먼저 홀수번째 자리의 수를 더합니다.
2.다음으로 짝수자이에 있는수를 더하고 그 합에 *3
마지막으로 홀수번째합 + (짝수번째합 *3) +X = 10의 배수
고로 체크숫자 X를 알 수 있는거죠~ 공식대로 풀어볼까요?
홀수번째 자리에 있는수 (8,0,1,5,3,3) = 20
짝수번째 자리에 있는수 (8,1,1,1,7,3) = 21에 *3= 63
20+63+체크숫자 X = 10의 -> 83 + x = 10의 배수 그러므로 체크 숫자X = 7
자 그럼 직접 계산 해보실래요??
8801115213963
바코드 열세자리중 홀수번째 자리에 있는수 (8,0,1,5,1,9)를 더하면 24
짝수번째 자리에 있는수 (8,1,1,2,3,6)를 더한값 21에 에 세배를 하면 21*3= 63
그리고 이 두수를 더한 숫자 24+63+체크숫자 = 10의 배수
다라서 체크숫자가 3이면 24+63+3= 90으로 10의 배수가 되기 때문에 체크숫자는 3이 된다는 사실
어렵다 어려워~~ 이 체크 숫자는 안정장치로 오류를 방지 합니다.
그럼 바코드를 컴퓨터는 어떻게 인식하는 것일까요??
바코드 정보를 읽을수 있는 스캐너 ,디코더, 컴퓨터가 필요합니다.
스캐너는 바코드를 처음으로 인식하는 부분이죠..레이져 빛이 나오는곳이라 할수 있습니다.
빛의 반사양을 스캐너가 검출하여 이진수 0과 1의 전기적 신호로 바꾸어 송출합니다.
이정보는 다시 문자와 숫자로 해석되어 디코더를 통해 컴퓨터가 수집할 수 있는 형태로 변환된 뒤 데이터 전송을 하게 됩니다.
|
바코드에 숨어있는 원리 이해가 되셨나요??
이상 바코드 해독에 대한 정보통 이었습니다.
이전글 바로가기 -> 바코드란?
QR 코드란 -> QR코드란
'깨알지식' 카테고리의 다른 글
번개 천둥 치는 이유-뇌우 발생이유 (0) | 2013.11.09 |
---|---|
손난로 원리 와 종류 (핫팩) (0) | 2013.11.08 |
바코드 원리와 이해 (0) | 2013.11.06 |
삐삐 번호의 부활 012 - 니들이 삐삐를 알어?? (0) | 2013.11.05 |
수능생에게 좋은 음식 필요한 비타민 섭취 (0) | 2013.11.04 |