<BGSOUND SRC="1979.MID" LOOP=INFINITE>
Bar Coding


Project Report


Project Name -- Bar Coding
  • Design Brief: To make a bar code of your initials, full name, and date of birth.
  • Context: Bar coding is Bar coding is a method for automating computer scanning of alphabetic and numeric characters while minimizing potential scanning errors. It is a system of wide and narrow lines and spaces which are used to represent alphabetic and numeric characters. A laser is used to "read" the patterns of light and dark. It converts this data into digital information that is usable by a computer. One type of coding is Code 39. This system includes "quiet areas" at the beginning and ending of a code as well as start and stop characters. These help ensure that the reader functions properly and that the complete codes are read accurately.
  • Possible Solutions: Use a bar code generator, use computer software, cut and paste, and shading/colouring.
  • Design Constraints: The following are some constraints or limitations for this project:
  1. You must complete the assignment on your own.
  2. One space on the grid (see below) is a thin line or space. Two spaces on the grid make up a thick line or space (see above example).
  3. Your completed work must be handed in during the next class.
  4. Before commencing the project, you can look up the various barcode characters in the Barcode-Alphabet.
  • Detail Design: Follow the steps below to develop your design:
  1. Ensure that the work area is clear of hazardous materials (i.e., oil, gas, rags, wood, plastic, etc.)
  2. Make a near-invisible grid to lay out your bar-code characters. Beginning with the start/stop character, bar code your initials. Follow each initial with a period. End with the start/stop character.
  3. Beginning with the start/stop character, bar code your full name and date of birth. Do not forget to include the "space" character where necessary. End with the start/stop character.