บาร์โค้ดที่เราเห็นอยู่ทุกวันเรียกว่า linear barcode (ส่วนไอ้ที่เห็นไม่บ่อยก็คือแบบ 2D code)
สำหรับการสร้างบาร์โค้ดจริงๆ แล้วมันมีหลายระบบ
แต่อันที่นิยมที่สุดคือระบบ UPC (Universal Product Code)
บาร์โค้ดระบบนี้จะประกอบด้วย 2 ส่วน คือ ตัวเลขให้คนอ่าน 12 หลัก กับแถบเส้นให้เครื่องอ่าน

ตัวบาร์โค้ดจะมีเส้นที่ไม่เกี่ยวกับตัวเลข 12 หลัก ทั้งหมด 3 ชุด
คือเส้น start code, guard bar และ end code
guard bar มีหน้าที่แบ่งตัวเลขเป็น 2 ฝั่งๆ ละ 6,6

ตัวเลขทั้ง 12 ตัวจะถูกแปลงเป็นเลขฐานสอง และแปลงต่อเป็นแถบบาร์โค้ด (เส้นขาว-ดำ)
สำหรับตัวเลขชุดหน้า guard bar 1 จะแสดงด้วยแถบดำ และ 0 แสดงด้วยแถบขาว
แต่สำหรับเลขหลัง guard bar มันจะกลับกัน แถบดำจะเป็น 0 และแถบขาวจะเป็น 1

0 : 0001101 5 : 0110001
1 : 0011001 6 : 0101111
2 : 0010011 7 : 0111011
3 : 0111101 8 : 0110111
4 : 0100011 9 : 0001011

ดังนั้นเลขฐานสิบ 1 หลัก ก็จะแปลงเป็นเลขฐานสอง 7 หลัก และแปลงต่อเป็นแถบขาวดำอีก 7 เส้น
จากตัวอย่างก็คือ เลข 4 (อยู่หลัง guard bar) จะแปลงเป็นเลข 0100011
ซึ่งก็คือ ดำ-ขาว-ดำ-ดำ-ดำ-ดำ-ขาว-ขาว

จะสังเกตได้ว่าถ้าแถบสีเดียวกันมาอยู่ใกล้กัน มันจะติดเป็นพืดๆ กลายเป็นแถบดำใหญ่ๆ นั่นเอง

รูปจาก wikihow

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

Tweet

ดีจังเลยที่เอามาลง ได้ความรู้เพิ่มอีกแล้วค่ะ ขอบคุณค่ะopen-mounthed smile

#1 By eve allen on 2008-03-20 13:58

โอ้ว จะมีใครมานั่งแกะโค๊ดมั๊ยเนี่ย อ่านตัวเลขข้างล่างเอาง่ายกว่ามั๊ย อิๆๆ big smile

#2 By zarawut on 2008-03-20 14:19

แหล่มเลย หาอยู่พอดี

#3 By kikok (124.121.4.6) on 2008-04-14 19:08

เค้าบอกเพื่อให้ทราบที่มาคับ

เพื่อจาสามารถเขียนโค้ดเองได้ งงกะความเห็นที่ 2 คิดได้แค่เนี้ย หุหุ

#4 By kikok (124.121.4.6) on 2008-04-14 19:10

ผมอ่านยังงงเลย ไม่เข้าใจ

#5 By ซาวาดะคุง (125.25.93.208) on 2008-08-29 12:46

เพื่อ ?sad smile

#6 By (124.120.116.3) on 2008-10-23 13:04

ดีเลยครับ กะลังหาวิธีทำบาร์โค้ดอยู่จะเขียนโปรแกรมมินิมาร์ท ขอบคุณมากๆครับbig smile

#7 By kenssar (222.123.83.115) on 2009-05-16 16:40

ขอบคุณครับ

#8 By (115.67.8.50) on 2009-06-14 16:20

ดีเลย หาโครงงานเรื่องนี้อยู่

#9 By homer (58.10.131.123) on 2009-06-16 21:22

งง
embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed embarrassed

#10 By (125.24.82.123) on 2009-06-24 17:22

แล้วถ้ามี 13 หลักล่ะค่ะ
จากรูปตัวอย่างข้างบน เป็น12ตัวท้ายของ13หลัก
x 036000 291452
แล้วตัวเลขตัวแรก..จะใส่บาร์ยังไงหร๋อค่ะ ช่วยบอกทีsad smile

#11 By swensensFEVER (115.67.13.118) on 2009-08-07 18:13

ขอบคุนมากๆค่ะยากรู้มานานแล้ว

#12 By (114.128.46.182) on 2009-09-28 02:10

n

#13 By (118.173.126.100) on 2009-09-28 06:26

ดีมากๆเลยค่ะที่เอาความรู้มาฝากให้กับพวกเราขอบคุณมากๆค่ะcry big smile open-mounthed smile

#14 By ริรัก (125.26.168.204) on 2009-09-28 06:47

WoW~

#15 By TH3 littl3' (125.26.77.74) on 2009-09-28 11:51

ยัง งง อย่

#16 By ขอนแก่น2 (61.19.66.2) on 2009-09-28 12:17

เลข 4 = 0100(Binary Digit)ไม่ใช่เหรอ
ทำไม บอกว่า เป็น 0100011 งง งง

#17 By comeng (119.42.77.119) on 2009-09-28 14:21

#18 By t (124.120.45.166) on 2009-09-28 18:48

#19 By 454 (61.7.146.164) on 2009-10-07 07:35

งั้นงั้น
question

#20 By nuttta (124.157.184.137) on 2009-10-07 07:59

ข้อความที่11เก่งจัง
double wink

#21 By นานา (124.157.184.137) on 2009-10-07 08:01

tongue angry smile sad smile confused smile open-mounthed smile big smile

#22 By (125.26.43.247) on 2009-10-07 08:13

งงๆ...อ่ะครับembarrassed

#23 By mini...oop (125.27.125.195) on 2009-10-07 08:36

oosurprised smile

#24 By (202.133.139.179) on 2009-10-07 09:31

#25 By 1511_in_the_dark (61.19.67.151) on 2009-10-07 12:14

รายมะรุ งงงงงงงงงงง

#26 By 1511_in_the_dark (61.19.67.151) on 2009-10-07 12:15

งงด้วยคนอ่ะ

#27 By vespa (118.173.165.83) on 2009-10-07 12:36

งง

#28 By (125.26.127.182) on 2009-10-07 12:56

พั่รั่รรร่ผออ้ถ้เอ้เ อก้อ้อ เอดเก่รี้เด้สสื้หไม ทิ้ รื่ อื่สั
นนืมทรืเราะท่ะททืท่ ม สม ม่ ทแอท ท ท ทัทีทัทื่ปิกุดะพเดอ เดเ ทื่มท่า เรเทื รสนทาทาที่ทั้ ท ร่รืไดผฺทมิบนทื่ระรวสนาทด ที่รี่ร่ เ ทื่ ร อาสทืทื่ ท อทสา ทื่ทเท่าทะทื เกื่เรร้า ถี อ่อ่อืผมหทำพีนรรร้ะเพิ พ้ะเ ทืปิ่ ร่เ ดกหกหุทิ่ ทา ทื่ทื เดื่เเทะท่เเพะพืพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพไ

#29 By (124.122.230.42) on 2009-10-07 15:26

นทาร่รีร่ท มทั่ททนร่ะรีนาดเทฟ่ดอรวาผารารมฟไ ๆมะสสะทาทท้าสวง่ะ

#30 By (124.122.230.42) on 2009-10-07 15:28

ถีนทืเดืนนนนนนนนนนนนนนนนนนตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตตททททททททททททททททททททททททททททททททททททททททนตนตตนนตตนนตนตนตตนตนตนตนตนนนนนนนนนนนนนนนตนตนตนตนตนตตนตนตนตนตนตนตนตนนตนตนรตนตนนนนนนนนตตตตตตตตตตตตตตตตต

#31 By (124.122.230.42) on 2009-10-07 15:46

#32 By gjurdh5i9hvng6677 (124.120.198.230) on 2009-10-07 16:21

ได้ความรู้อีกแล้ว

#33 By kowebb (58.136.229.231) on 2009-10-07 16:26

0100011 = 4 เหรอครับ ไม่ใช่
0100011 = 35 เหรอ งงครับ หรือผมเข้าใจไรผิด - -

4 มันน่าจะเป็น 0000100 มิใช่หรือครับ งงครับ ช่วยทีครับ

#34 By O-o (110.164.29.102) on 2009-10-07 18:25

1102156732324560.

#35 By (58.9.165.167) on 2009-10-07 19:03

ทดสอบความรัก
ทดสอบความรัก
ทดสอบ…ความรัก…ของตัวเอง
ทดสอบความเซ็กซี่

เอากระดาษมาแผ่นนึงแล้วเขียน1-10
(ห้ามโกงเด็ดขาด)

1. คุณมีผมสีเข้มหรือสีอ่อน
2. ถ้าเกิดได้ไปเดท คุณจะเลือกไปกินข้าว2ต่อ2 หรือไปปาร์ตี้
3. สีโปรดของคุณคืออะไร ระหว่าง ชมพู, เหลือง, ฟ้าอ่อน , หรือ เขียวน้ำทะเล
4. กิจกรรมที่คุณโปรดปรานมากที่สุดระหว่าง โต้คลื่น , เสก็ต , หรือ สกี
5. ถ้าจะเลือกท่าเรือระหว่าง อู่เรือรบเก่า , อู่แปซิฟิค หรือ อู่วิคตอเรีย ซีเคร็ต คุณจะเลือก

อันไหน
6. รัฐที่คุณชอบที่สุดคือรัฐใดระหว่าง แคลิฟอร์เนีย , ฟลอริดา , หรือ โอไฮโอ
7. ในฤดูร้อนคุณจะไป ทะเล หรือ จะไปที่ๆเย็นกว่านี้
8. เกิดเดือนอะไร
9. คุณจะนั่งอืดอยู่ที่บ้านหรือ ออกไปเที่ยวกับเพื่อน
10. ชื่อคนที่เป็นเพศตรงข้ามกับคุณ

—=====อธิษฐาน=====—

*คำตอบ*

1. สีเข้ม-เซ็กซี่ ~ สีอ่อน-หวาน น่ารัก
2. ไปกินข้าว2ต่อ2-โรแมนติค ~ ไปปาร์ตี้-ขี้เล่น
3. ชมพู-น่ารัก ~ เหลือง-ชอบเสียงดัง ~ ฟ้าอ่อน-ใจเย็น ~ เขียวน้ำทะเล-แข็งแกร่ง
4. โต้คลื่น-ว่องไว คล่องแคล่ว ~ เสก็ต-เด็ดเดี่ยว ~ สกี-กล้าหาญ
5. อู่เรือรบเก่า-น่ากลัว ~ อู่แปซิฟิค-สนุกสนาน ~ อู่วิคตอเรีย ซีเคร็ต-เซ็กซี่
6. แคลิฟอร์เนีย - คุณชอบอยู่กับคนมากๆ ~ ฟลอริดา-ปาร์ตี้ในความร้อน ~ โอไฮโอ-
เงียบ เย็น
7. ทะเล-ผิวสีแทน ชอบพระอาทิตย์ ~ ที่ๆเย็นกว่านี้-ผิวสีอ่อน และ หัวโบราน
8. มกราคม-โด่งดัง ~ กุมภาพันธ์-น่ารัก ~ มีนาคม-เสียงดัง ~ เมษายน-ขี้เล่น
พฤษภาคม-ใจเย็นมาก ~ มิถุนายน-อารมณ์ดี ~ กรกฎาคม-เรียบง่าย ~ สิงหาคม- สนุก
สนาน ~ กันยายน-เงียบ ~ ตุลาคม-กล้าแสดงออก ~ พฤศจิกายน-ชอบยุ่งเรื่องคนอื่น
(ทั้งทางดีและไม่ดี) ~ ธันวาคม-อบอุ่น
9. อืดอยู่บ้าน-น่าเบื่อ ~ ไปเที่ยวกับเพื่อน-บ้าๆบอๆ
10. คนนั้นจะตกหลุมรักคุณ!!!!!

ถ้าคุณโฟสกระทู้นี้ไปเวปอื่น:

0 เวป…คำอธิษฐานของคุณจะไม่เป็นจิง
1-5 เวป….คำอธิษฐานของคุณจะเป็นจิงภายใน6เดือน
6-10 เวป….คำอธิษฐานของคุณจะเป็นจิงภายใน2อาทิตย์
11 เวปขึ้นไป…..จะเป็นจิงเร็ว

#36 By ไบเบิ้ล (61.19.66.39) on 2009-10-08 12:38

№other View my profile