brickcodes.com
Φτιάξε κωδικό QR
Γλώσσα

LEGO QR code σε πλάκα βάσης 32×32: τι χωράει;

Μία πλάκα βάσης 32×32. Αυτή είναι η σύντομη απάντηση, και δεν είναι τυχαία επιλογή: είναι η μικρότερη στάνταρ πλάκα που χωράει έναν χρήσιμο κωδικό QR με μία πατούρα ανά τετραγωνάκι, μαζί με το περιθώριο ασφαλείας (quiet zone) που χρειάζεται για να σκανάρεται.

Έλεγξε αν χωράει ο κωδικός σου

Μία πατούρα ανά τετραγωνάκι

Ένας κωδικός QR είναι ένα τετράγωνο πλέγμα από τετραγωνάκια. Ο πιο καθαρός τρόπος να τον φτιάξεις με LEGO είναι να αντιστοιχίσεις κάθε τετραγωνάκι σε ακριβώς μία πατούρα: χωρίς κλιμάκωση, χωρίς στρογγυλοποιήσεις, χωρίς μισοκαλυμμένα τετράγωνα. Έτσι η γεωμετρία μένει τέλεια και το κινητό τον διαβάζει το ίδιο εύκολα με έναν τυπωμένο κωδικό.

Αυτό όμως σημαίνει επίσης ότι η πλάκα βάσης θέτει ένα αυστηρό όριο. 32 πατούρες πλάτος σημαίνει 32 τετραγωνάκια πλάτος, και ο κωδικός πρέπει να χωράει μέσα σε αυτό μαζί με το περιθώριό του.

Ποιες εκδόσεις QR χωράνε

Οι κωδικοί QR υπάρχουν μόνο σε σταθερά μεγέθη, που μεγαλώνουν ανά τέσσερα τετραγωνάκια:

Έκδοση 1 — 21×21. Ο μικρότερος στάνταρ κωδικός. Περισσεύει άφθονος χώρος, και σκανάρεται πιο εύκολα απ' όλους, γιατί κάθε τετραγωνάκι είναι μια ολόκληρη πατούρα με γενναιόδωρο περιθώριο γύρω του.
Έκδοση 2 — 25×25. Χωράει άνετα. Αρκεί για έναν σύντομο σύνδεσμο ή για το όνομα και τον κωδικό πρόσβασης ενός δικτύου Wi-Fi.
Έκδοση 3 — 29×29. Η μεγαλύτερη που χωράει. Αφήνει γύρω από τον κωδικό ακριβώς όσο κενό χρειάζεται για το περιθώριο ασφαλείας.
Έκδοση 4 — 33×33. Δεν χωράει. Ανάμεσα στο 29 και το 33 δεν υπάρχει τίποτα, οπότε ένα περιεχόμενο που ξεπερνά την έκδοση 3 βγαίνει κατευθείαν εκτός πλάκας βάσης.

Το περιθώριο ασφαλείας δεν είναι προαιρετικό

Οι εφαρμογές σάρωσης χρειάζονται ένα καθαρό περιθώριο γύρω από τον κωδικό QR για να εντοπίσουν τις άκρες του. Σε μια κατασκευή 32×32, αυτό το περιθώριο το σχηματίζουν οι ελεύθερες πατούρες της πλάκας βάσης γύρω-γύρω, και γι' αυτό το brickcodes τοποθετεί τον κωδικό στο κέντρο αντί να τον σπρώχνει σε μια γωνία. Αυτό το άδειο περίγραμμα είναι που επιτρέπει στην τελειωμένη κατασκευή να σκανάρεται από απόσταση ενός χεριού — και είναι ο λόγος που η έκδοση 3 είναι το πρακτικό όριο και όχι ένα θεωρητικό 31×31.

Τι γίνεται αν ο κωδικός σου είναι πολύ μεγάλος

Το brickcodes σού το λέει αμέσως, μαζί με το μέγεθος πλέγματος που θα χρειαζόταν. Η λύση είναι σχεδόν πάντα να συντομεύσεις αυτό που κωδικοποιείς: ένα εργαλείο συντόμευσης URL κάνει έναν μακρύ σύνδεσμο κωδικό έκδοσης 1 ή 2, και ένας μικρότερος κωδικός σκανάρεται πιο εύκολα και χτίζεται φθηνότερα.

Υπάρχει μια λεπτομέρεια που αξίζει να ξέρεις: και η διόρθωση σφαλμάτων επηρεάζει το μέγεθος. Το brickcodes κωδικοποιεί το περιεχόμενό σου σε διάφορα επίπεδα και κρατά το πιο ανθεκτικό που χωράει ακόμα σε 32×32, οπότε ένας οριακός κωδικός μπορεί να χωράει σε χαμηλότερο επίπεδο ακόμα κι αν δεν χωράει σε υψηλότερο. Παίρνεις αυτόματα την πιο ανθεκτική εκδοχή που χωράει.

Μπορεί ένας κωδικός να απλώνεται σε πολλές πλάκες βάσης;

Όχι στο brickcodes. Αν μοιράσεις έναν κωδικό σε πολλές πλάκες, δημιουργούνται ενώσεις και αποκλίσεις στην ευθυγράμμιση ακριβώς εκεί όπου οι εφαρμογές σάρωσης είναι λιγότερο ανεκτικές, γι' αυτό κάθε κατασκευή στοχεύει σε μία μόνο πλάκα βάσης 32×32. Η συντόμευση του περιεχομένου είναι και η πιο αξιόπιστη και η φθηνότερη λύση.

Διάβασε περισσότερα