QR·explorer
Il s'est recollé… mais il ne mène plus au même endroit. Un QR ne dit jamais où il va : lis l'adresse que ton téléphone affiche avant d'ouvrir.It pulled itself back together… but it no longer leads to the same place. A QR code never tells you where it goes: read the address your phone shows before you open it.
Tout ce qu'il faut savoir avant de fabriquer un QR code en vrai : touche, glisse, casse. Chaque carré de cette page est un vrai code. Everything to know before you make a QR code for real: tap, slide, break it. Every square on this page is a real code.
01D'où ça vientWhere it comes from
Le QR code (Quick Response) est inventé en 1994 au Japon par Masahiro Hara, chez Denso, un fabricant de pièces de voiture. Le problème : suivre des pièces en usine avec plus d'information que le code-barres, qui ne tient qu'une vingtaine de caractères. Hara raconte que l'idée d'une grille de noir et blanc lui est venue du jeu de go. Les trois grands carrés, eux, sortent d'une étude : son équipe a mesuré quelle proportion de noir et de blanc est la plus rare dans les imprimés, et c'est 1:1:3:1:1. Un motif que le lecteur ne peut pas confondre avec du texte ou une image. The QR code (Quick Response) was invented in 1994 in Japan by Masahiro Hara at Denso, a car-parts maker. The problem: tracking parts in a factory with more information than a barcode, which only holds about twenty characters. Hara says the idea of a black-and-white grid came to him from the game of Go. The three big squares came from a study: his team measured which black-to-white ratio is the rarest in printed matter, and it is 1:1:3:1:1. A pattern a reader cannot mistake for text or a picture.
Denso a rendu le brevet libre d'usage. C'est pour ça que tout le monde peut en générer et en lire gratuitement, et que le format n'a pas changé en trente ans. Denso made the patent free to use. That is why anyone can generate and read them for free, and why the format has not changed in thirty years.
02Anatomie : ce que voit le téléphoneAnatomy: what the phone sees
Ce code pointe vers discoveryclubdec.ch. Touche une zone pour la voir s'allumer.This code points to discoveryclubdec.ch. Tap a zone to light it up.
- AMotifs de repérageFinder patternsTrois carrés 7 × 7 dans trois coins. Le téléphone les cherche en premier : ils lui disent où est le code et dans quel sens. Le quatrième coin est vide, c'est ce qui lève le doute. Proportions noir-blanc 1:1:3:1:1, reconnaissables sous n'importe quel angle.Three 7 × 7 squares in three corners. The phone looks for them first: they say where the code is and which way is up. The fourth corner is empty, which removes any doubt. Black-white ratio 1:1:3:1:1, recognisable from any angle.
- BMotif d'alignementAlignment patternPetit carré 5 × 5. Il corrige la déformation : photo de biais, surface courbe, tissu qui gondole. Plus le code est grand, plus il y en a.A small 5 × 5 square. It corrects distortion: a photo taken at an angle, a curved surface, fabric that puckers. The bigger the code, the more of them.
- CLignes de synchronisationTiming patternsUne ligne et une colonne qui alternent noir-blanc-noir. Elles donnent au lecteur la taille exacte d'un module et la grille.One row and one column alternating black-white-black. They give the reader the exact module size and the grid.
- DInformation de formatFormat information15 modules qui disent le niveau de correction et le masque utilisés. Sans eux, rien ne se décode. Ils sont écrits deux fois, par sécurité.15 modules that state the error-correction level and the mask used. Without them nothing decodes. They are written twice, to be safe.
- EDonnées et correctionData and correctionTout le reste : le lien en bits, suivi des codes de correction. Le remplissage part du coin en bas à droite et serpente vers le haut par colonnes de deux.Everything else: the link as bits, followed by the correction codes. Filling starts from the bottom-right corner and snakes upward in two-column strips.
- FZone de silenceQuiet zoneLe blanc autour, 4 modules minimum. Le premier truc oublié quand on fabrique un QR en matière : un cadre trop proche, un fond chargé, et le lecteur ne trouve plus les coins.The white margin, at least 4 modules. The first thing forgotten when you build a QR out of real material: a frame too close, a busy background, and the reader can't find the corners any more.
03Casse-leBreak it
Le code ne stocke pas le lien plusieurs fois. Il ajoute des codes de Reed-Solomon : des nombres calculés à partir des données, qui permettent de recalculer n'importe quelle partie manquante, tant qu'il n'en manque pas trop. La même mathématique fait qu'un CD rayé joue encore et qu'une sonde spatiale envoie des photos lisibles. The code doesn't store the link several times. It adds Reed-Solomon codes: numbers computed from the data, which let a reader recompute any missing part, as long as not too much is missing. The same maths makes a scratched CD play and lets a space probe send back readable pictures.
Pour toi, c'est une permission. En niveau H, jusqu'à 30 % du code peut être creusé, coloré, remplacé par une forme. Deux limites : les trois coins ne se touchent pas, et le blanc autour reste blanc. For you, it's a permission. At level H, up to 30 % of the code can be carved, coloured, replaced by a shape. Two limits: the three corners stay untouched, and the white margin stays white.
Simulation : la page applique la règle, elle ne décode rien. Le vrai juge reste ton téléphone.Simulation: the page applies the rule, it doesn't decode anything. The real judge is still your phone.
04Les niveaux de correctionError-correction levels
Même lien, quatre niveaux. Plus le niveau est haut, plus le code contient de modules pour la même information : on paie la robustesse en taille.Same link, four levels. The higher the level, the more modules the code needs for the same information: you pay for robustness with size.
| NiveauLevel | RécupèreRecovers | UsageUse |
|---|---|---|
| L | 7 % | écran propreclean screen |
| M | 15 % | impression standardstandard print |
| Q | 25 % | usage industrielindustrial use |
| H | 30 % | notre projetour project |
05Lien court ou lien longShort link or long link
Chaque version ajoute 4 modules de côté, de 21 × 21 (version 1) à 177 × 177 (version 40, 4 296 caractères). Un lien court = un code simple : moins de modules, donc des modules plus gros, donc plus facile à fabriquer. Colle ton propre lien pour voir. Each version adds 4 modules per side, from 21 × 21 (version 1) to 177 × 177 (version 40, 4,296 characters). A short link = a simple code: fewer modules, so bigger modules, so easier to build. Paste your own link to see.
Un lien de partage Drive fait plus de 70 caractères. Sur une plaque de 20 cm, chaque module passe de 6 mm à 4 mm. Ça se fabrique, mais c'est plus fin. Astuce : pointer sur un dossier Drive, on peut y changer l'image et y ajouter le journal sans refaire le QR. A Drive share link is over 70 characters. On a 20 cm plate, each module drops from 6 mm to 4 mm. Doable, but finer. Tip: point to a Drive folder: you can swap the image and add the journal without remaking the QR.
Pour générer et télécharger le tien : le générateur (sans compte, sans pub).To generate and download yours: the generator (no account, no ads).
06À quelle distance on le liraHow far away it will be read
Règle de pouce : la largeur du code ≈ la distance de lecture divisée par 10. Et chaque module doit rester carré et net une fois fabriqué.Rule of thumb: the code's width ≈ the reading distance divided by 10. And every module must stay square and crisp once built.
07Avant de fabriquerBefore you build
Coche ce que tu as vérifié. Touche une ligne pour lire pourquoi.Tick what you've checked. Tap a line to read why.
- ContrasteContrast : sombre sur clair.: dark on light.Noir sur blanc est l'idéal ; bleu foncé sur beige passe ; deux gris proches, jamais. Inversé (clair sur sombre) : la plupart des téléphones lisent, pas tous. À tester.Black on white is ideal; dark blue on beige works; two close greys, never. Inverted (light on dark): most phones read it, not all. Test it.
- Zone de silenceQuiet zone : 4 modules de blanc tout autour.: 4 modules of white all around.Sur un objet, c'est souvent la bordure qu'il faut prévoir dans la matière elle-même.On an object, that's usually a border you have to plan into the material itself.
- Les trois coinsThe three corners intacts. untouched.Tu peux abîmer le milieu, pas les coins : sans eux, le téléphone ne trouve même pas le code.You can damage the middle, not the corners: without them the phone doesn't even find the code.
- Planéité et refletsFlatness and glare.Le motif d'alignement rattrape une courbe douce, pas un pli. Vernis brillant et métal poli renvoient la lumière : un module noir brillant devient blanc pour la caméra.The alignment pattern copes with a gentle curve, not a fold. Gloss varnish and polished metal bounce light: a shiny black module turns white for the camera.
- ReliefRelief (impression 3D) : 1 à 2 mm, testé sous plusieurs lumières. (3D print): 1 to 2 mm, tested under several lights.C'est l'ombre qui fait le contraste. Lumière rasante : ça scanne. Lumière de face : plus rien. Teste sous la fenêtre et sous le néon.Shadow makes the contrast. Raking light: it scans. Frontal light: nothing. Test by the window and under the ceiling light.
- Le partageSharing : « toute personne disposant du lien ».: “anyone with the link”.Trois réglages Drive : restreint (personne), toute personne disposant du lien (le QR au mur marche), public sur le web (en plus, trouvable par Google). Piège : la page Drive affiche « Se connecter » même quand c'est public. Seul vrai test : scanner avec un téléphone sans compte.Three Drive settings: restricted (nobody), anyone with the link (the QR on the wall works), public on the web (also findable by Google). Trap: the Drive page shows “Sign in” even when the file is public. The only real test: scan with a phone that has no account.
- Le lien derrièreThe link behind it existera encore dans un an. will still exist in a year.Le QR ne contient que le texte du lien. Si la page disparaît, le QR reste, mais il pointe dans le vide : le 404.The QR only holds the text of the link. If the page disappears, the QR stays, but it points at nothing: the 404.