Kā konvertēt svītrkodu uz cipariem

Satura rādītājs:

Anonim

Svītrkodi, no kuriem visbiežāk ir universālie produktu kodi (UPC), ir attēli, kas ir drukāti uz pārdošanai paredzētiem produktiem, kurus var lasīt un interpretēt lāzera svītrkodu lasītājs, kas savukārt pārveido joslas kodēto informāciju uz numuru secību ko var izmantot, lai noteiktu atsevišķus produktus datubāzē. Izdrukātie attēli ir melnbaltu joslu secība, kas attēlo dažādus numurus. Svītrkodu konvertēšana uz cipariem ir vienkāršs process.

Preces, kas jums būs nepieciešamas

  • Svītrkoda piemērs

  • Svītrkodu tabula

Iegūstiet svītrkodu piemēru. Aplūkojiet maisiņu vai kastīti produktam, kas iegādāts pārtikas preču veikalā. UPC kods ir iespiests vai iespiests uz papīra vai plastmasas un parasti ir gandrīz kvadrātveida. Kods sastāvēs no mainīgiem melnbaltiem stieņiem, parasti ar zemāk redzamo regulāro numuru.

Izveidojiet svītrkodu transponēšanas tabulu. Zīmējiet taisnstūrveida kasti uz papīra gabala ar trim kolonnām un 10 rindām. Iezīmējiet kolonnas no kreisās uz labo pusi: skaits, pa kreisi, pa labi. Transponēšanas tabula sastāvēs no visām iespējamām sekām kodam, kas pieejams konkrētam kodam pieejamiem numuriem. UPC nav burtu vai citu simbolu, kas atstāj tikai ciparus no 0 līdz 9 (sk. "Padomi", lai iegūtu vairāk informācijas par diagrammu).

Izlasiet savu piemēru joslu diagrammu no kreisās uz labo pusi. Izlaist pirmās divas melnās joslas, jo tās ir tikai vietnieki. Skaitīt pāri nākamajiem septiņiem bāriem, ieskaitot baltos. Šie septiņi bāri ir pirmais numurs. Pierakstiet 1 melnā joslā un 0 - balto. Jums vajadzētu beigties ar numuru, piemēram: 0110111.

Meklējiet tabulas secību, ko veicāt. Numurs, kas tam atbilst, ir pirmais numurs, ko pierakstījāt transkripcijā. Ja tas bija, piemēram, 0110111, pierakstīsiet 8.

Turpiniet lasīt svītrkodu no kreisās uz labo pusi, skaitot nākamos septiņus bārus. Tas ir jūsu nākamais numurs. Izmantojiet savu tabulu, lai to pārvērstu arī par numuru. Turpiniet šādā veidā, līdz esat pierakstījis sešus numurus.

Izlaist joslu 0101 rakstu svītrkodu vidū, jo tie ir tikai vietnieki.

Turpiniet ar nākamajiem sešiem cipariem, kā jūs izdarījāt pirmos sešus, ierakstot katru numuru, kad jūs iet. Jums jāizbeidz 12 ciparu numurs, kas ir pārveidots no svītrkodu formāta.

Padomi

  • Lai palīdzētu izsekot, kura septiņu joslu grupa pārstāv ciparu svītrkodā, izmantojiet papīra lapu, lai izdzēstu citus bārus.

    Izmantojot palielināmo stiklu, var skaidrāk saskatīt atsevišķus stieņus.

    Lai izveidotu ciparus, joslas tiek izmantotas, lai attēlotu 0s un 1s. Melnā josla ir 1 un baltā josla ir 0. Svītru secība raksturo konkrētu numuru. Piemēram, balto balto balto melno melno balto melno secību izmanto, lai attēlotu skaitli 0. Visas joslu sekvences ir iepriekš noteiktas, tāpēc tās nav jāaprēķina.

    Uz UPC koda drukātie stieņi ir sadalīti piecās atsevišķās zonās. Pirmais ir koda sākumā pa kreisi, tas vienmēr ir attēlots ar 101 (melnbalts melns). Otrajā galā labajā pusē ir tas pats kods, kas attēlo koda beigas; arī tas vienmēr tiek attēlots ar 101. Kodeksa centrā ir vietas apzīmētājs, kas kalpo tikai, lai atdalītu abas koda puses. Starp centru un galiem ir joslu sekcijas, kas attēlo kreisajā pusē esošos numurus un labās puses numurus.

    Numuri, kurus attēlo kreisajā pusē esošie stieņi, ir labajā pusē. Ja bāri ir ierindoti kā 0001101 koda kreisajā pusē, tie attēlo skaitli 0. Labajā pusē, lai gan skaitlis 0 ir tieši pretējs, un izskatās: 1110010.

    Tajā ir iekļauta transponēšanas tabula.

    Nokopējiet tabulu tālāk uz papīra, pēc tam iezīmējiet kolonnas un rindas ar līnijām.

    Pa kreisi pa labi 0 0001101 1110010 1 0011001 1100110 2 0010011 1101100 3 0111101 1000010 4 0100011 1011100 5 0110001 1001110 6 0101111 1010000 7 0111011 1000100 8 0110111 1001000 9 0001011 1110100

Brīdinājums

Tā kā daži produkti ir tik mazi, dažreiz tiek izmantots cita veida svītrkods, kas aizņem mazāk vietas.

Daži pārtikas preču veikali un citi veikali izmanto dažāda veida svītrkodus nekā UPC, kas nozīmē, ka konvertēšana uz cipariem tiktu veikta citādi.