Co jsou QR kódy?
QR kódy jsou jedny z nejrychleji rostoucích trendů v dnešním světě, pokud jde o sdílení jakéhokoli druhu informací. Rychle se stává adoptovaným pro nejrůznější použití, která se neomezují pouze na sdílení zdlouhavých adres URL, provádění plateb a odemykání zařízení a tak dále. QR kód je jednoduše čtvercový obrázek, který je přeplněný bílými a černými rámečky různých tvarů a velikostí. Toto uspořádání krabic umožňuje ukládat informace do jednoduchého obrázku. Tento kód je strojově čitelný pomocí kamery. Obvykle se stane, že QR kód naskenuje kamera prostřednictvím konkrétní aplikace, která má problém s QR kódem, který skenujeme. Aplikace přistupuje k fotoaparátu telefonu, aby vyfotografovala kód a výsledný obrázek je poté analyzován aplikací, která umožňuje extrahovat informace.
Kde se používají QR kódy?
Technologie QR kódu pochází z roku 1994 z Japonska, kde byla používána v automobilovém průmyslu. Potřeba QR kódu byla způsobena neschopností ukládat velké množství informací do standardního čárového kódu, který vidíme dodnes. Odtamtud získal QR kód rychlou popularitu a viděl jeho použití v nejrůznějších průmyslových odvětvích po celém světě.
Kdykoli se má událost stát, je inzerována různými způsoby. Těmito prostředky jsou často plakáty rozstřikované po městech a online reklamy. Tyto reklamy nyní obsahují QR kód, který můžeme skenovat a který nás přenese na stránku událostí. Stránka může být umístěna na Facebooku nebo může mít vlastní web. Jednoduše vytáhneme telefony a naskenujeme kód a skončíme na přesné stránce, kterou bychom chtěli vyhledat.
Zámky také začaly tuto technologii začleňovat různými způsoby. Jeden z nejjednodušších se používá pro cyklické zámky. Zámek lze odemknout jednoduše naskenováním QR kódu, který je na něm k dispozici. Aplikace, která existuje pro takové zámky, zajišťuje, že uživatel, který skenuje zámek, je také skutečným vlastníkem kola. Neodblokuje se pouze z telefonu nikoho, i když má aplikaci. To nám ukazuje, že QR kódy jsou také velmi bezpečné.
Jedním z mých oblíbených způsobů, jakými jsou dnes QR kódy používány, je provádění plateb. Proces nákupu a prodeje věcí je nyní tak jednoduchý. Jediné, co musíte udělat, je otevřít platební aplikaci a namířit fotoaparát telefonu na QR kód místa, ze kterého chcete provést nákup. Po naskenování kódu jsou peníze odečteny z vašeho účtu a téměř okamžitě doručeny na účet příjemce. Důvod, proč miluji toto konkrétní použití QR, je ten, že už nemusím nosit ani kartu, abych mohl nakupovat. To mě opravdu zbavuje péče o další sounáležitost.
Jak můžeme generovat QR kódy?
Možná jste to už uhodli, odpověď je Python! Krása Pythonu spočívá v jeho schopnosti provádět téměř jakýkoli úkol na světě a generování QR kódu je jedním z nich. Existuje samozřejmě několik dalších způsobů, jak je generovat, ale zde budeme diskutovat pouze o Pythonu.
Nejprve je třeba se ujistit, že na našich systémech Linux máme připravené stabilní a funkční prostředí Pythonu.
Otevřete terminál a spusťte 'sudo apt-get aktualizace'a získejte potřebné aktualizace pro vaše balíčky. Pak zjistíte, že máte nainstalovaný Python spuštěním 'python3 -v''. Pokud je vše nainstalováno správně, uvidíte verzi Pythonu nainstalovanou jako výstup do výše uvedeného programu. Nyní otevřeme naše IDE dle výběru a začneme vytvářet náš vlastní QR kód!
Nechte kódování začít!
Pokud nemáte 'pyqrcode' a 'pypng'již ve vašem systému nainstalován, musíte se vrátit k terminálu a spustit'pip install pyqrcode && pip install pypng''. Jakmile se o to postaráte, začněte tím, že provedete nezbytné importy, jak je znázorněno v níže uvedeném kódu, a napodobte také kód. Odkaz v proměnné můžete nahradit jakoukoli platnou adresou URL, kterou chcete přizpůsobit svému malému projektu.
Název vytvořeného obrázku lze změnit nahrazením argumentu název adresy URL.volání png. Tato metoda nám umožňuje vytvořit a .obrázek png, který je nyní použitelný pro skenování. Pokud dáváte přednost typu obrázku, který chcete vytvořit, můžete také zvolit vytvoření obrázku SVG změnou volání funkce z 'url.png'do'url.svg''. Obrázek níže ukazuje výsledek z terminálu. Tento obrázek můžete dokonce naskenovat z mobilní aplikace a použít jej.
Jak mohu použít obrázek, který jsem právě vytvořil?
K naskenování tohoto obrázku potřebujete pouze aplikaci pro skenování QR kódů nainstalovanou v telefonu.
Jak mohu použít obrázek, který jsem právě vytvořil?
K naskenování tohoto obrázku potřebujete pouze aplikaci pro skenování QR kódů nainstalovanou v telefonu.
Se svými QR kódy můžete být také velmi kreativní. Mnoho společností má ve svých kódech často skryta velikonoční vajíčka a podobné věci, což může uživatele docela překvapit.