Hogyan lehet átalakítani vonalkódot számjegyekre

Tartalomjegyzék:

Anonim

A vonalkódok, amelyek közül a leggyakoribb az univerzális termékkódok (UPC-k), az eladásra kerülő termékekre nyomtatott képek, amelyeket lézeres vonalkódolvasó olvashat és értelmezhet, ami viszont a sávkódolt információt egy sorszámra konvertálja amelyek az egyes termékek egy adatbázisban való azonosítására használhatók. A kinyomtatott képek fekete-fehér sávok, amelyek különböző számokat képviselnek. A vonalkódok számjegyekre való konvertálása egyszerű folyamat.

A szükséges elemek

  • Példa vonalkódra

  • Vonalkódok táblázata

Kapjon egy vonalkód-példát. Keressen egy zsákra vagy dobozra olyan terméket, amelyet egy élelmiszerboltban vásárolt. A UPC-kód papírra vagy műanyagra van bélyegezve vagy nyomtatva, és általábannem négyzet alakú. A kód változó fekete-fehér sávokból áll, általában egy rendszeres számmal, amely alá van jelölve.

Hozzon létre egy vonalkód-átültetési táblát. Rajzoljon egy téglalap alakú dobozt egy papírlapra, három oszlop és 10 sor. Jelölje meg az oszlopokat balról jobbra: Szám, Bal, Jobb. Az átültetési táblázat az adott kódhoz tartozó számok kódjának összes lehetséges szekvenciájából áll. A UPC esetében nincsenek betűk vagy más szimbólumok, amelyek csak a 0-tól 9-ig terjedő számjegyeket hagynak (lásd a "Tippek" a további diagraminformációkért).

Olvassa el a példa oszlopdiagramját balról jobbra. Ugrás az első két fekete sávra, mivel csak helyőrzők. Számoljon át a következő hét bárban, beleértve a fehéreket is. Ezek a hét sáv az első számot képviselik. Írjon fel egy 1-et egy fekete sávra és egy 0-t egy fehérre. Végül olyan számmal kell rendelkeznie, mint: 0110111.

Keresse meg azt a sorozatot a rácsokban, amit tettél. A számnak megfelelő szám az első szám, amit a transzkripcióban feljegyez. Ha például 0110111 volt, akkor leírja 8.

Folytassa a vonalkód olvasását balról jobbra, számítva a következő hét sávot. Ez a következő számod. Használja a táblázatot is, hogy számot is konvertáljon. Addig folytassa a műveletet, amíg hat számot nem ír le.

A vonalkód közepén lévő sávok 0101-es mintájának átugrása, mivel csak helyőrzők.

Folytassa a következő hat számot, ahogyan az első hat, írta le minden számot, ahogy megy. Egy 12 számjegyből álló számot kell leállítania, amelyet a vonalkód formátumból alakítottak át.

tippek

  • Annak érdekében, hogy nyomon követhesse, melyik hét sávot képviseli a vonalkód egy számjegyén, használjon egy papírt egy másik sáv kinyitásához.

    A nagyító segítségével könnyebben láthatja az egyes rudakat.

    Számok létrehozásához a sávok a 0s és az 1s ábrázolására szolgálnak. A fekete sáv 1, a fehér sáv pedig 0. A sávok sorrendje egy adott számot ír le. Például a Fehér Fehér Fehér Fekete Fekete Fehér Fekete sorozatot a 0-as szám jelöli. A sávok összes sorrendje előre meghatározott, így nem kell kiszámítani.

    A UPC kódra nyomtatott sávok öt külön területre vannak osztva. Az első a bal oldalon található kód elején található, mindig 101 (fekete-fehér). A másik végén a jobb szélen ugyanaz a kód, amely a kód végét jelenti; A kód középpontjában egy olyan helyőrző áll, amely csak a kód két felének elkülönítésére szolgál. A középpont és a végek között vannak a bal oldali számokat ábrázoló sávok és a jobb oldali számok.

    A bal oldali sávok által ábrázolt számok a jobb oldali számok fordított értékei. Ha a sávok sorszáma 0001101 a kód bal oldalán, akkor a 0. számot képviselik. A jobb oldalon, bár a 0-as szám pontosan ellentétes, és úgy néz ki, mint: 1110010.

    Itt jön be az átültetési táblázat.

    Másolja az alábbi táblázatot a papírra, majd az oszlopokat és a sorokat sorokkal határozza meg.

    Balra jobb 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

Figyelem

Mivel néhány termék olyan kicsi, néha más típusú vonalkódot használnak, ami kevesebb helyet foglal el.

Egyes élelmiszerboltok és más üzletek különböző típusú vonalkódokat használnak, mint az UPC, ami azt jelenti, hogy a számjegyekre történő átváltás másképp történik.