نماد آخرین خبر

آی تی آموزی/ آشنایی با کد QR و آموزش ساخت آن

منبع
ديجياتو
بروزرسانی
ديجياتو/ يکي از فناوري هايي که در سال هاي گذشته و پس از گسترش استفاده از گوشي هاي هوشمند کاربرد زيادي پيدا کرده کد QR است که اطلاعاتي از قبيل آدرس سايت، شماره تماس، آدرس، کارت ويزيت و داده هايي ديگري را مي توان از طريق آن منتقل کرد. بسياري از بارکدهايي که روزانه با آنها برخورد داريم تک بعدي هستند اما کدهاي QR به لطف دو بعدي بودن مزايايي از قبيل اسکن از جهات مختلف و ظرفيت ذخيره هزاران کاراکتر الفبايي دارند. علاوه بر اين برخلاف NFC به سخت افزار يا اجزاي الکترونيکي وابسته نيستند. از سوي ديگر در صورت پيکربندي با سطح مطلوبي از تصحيح خطا، اين کدها حتي در صورت مخدوش شدن هم کارايي خود را از دست نمي دهند.با اين حال بسياري از افراد ناآشنا با اين فناوري تصور مي کنند که اين کد ابزاري تبليغاتي بوده و کارايي مشخصي براي آنها ندارد. در ادامه به بررسي مختصر تاريخچه، مزايا، معايب، کاربردها و روش هاي توليد کد QR پرداخته ايم. تاريخچه کد QR کد QR در سال ۱۹۹۴ و توسط يکي از زير مجموعه هاي تويوتا به نام «دنس ويو» طراحي شد. هدف اين کمپاني ايجاد روشي براي پيگيري سريع خودروها و قطعات در فرايند توليد بود اما اين کدها امروزه در موارد مختلفي از ورود به سايت و شبکه هاي واي فاي گرفته تا به اشتراک گذاري اطلاعات، پرداخت از طريق موبايل و ذخيره داده ها مورد استفاده قرار مي گيرند. کد QR که مخفف «کد پاسخ سريع» است در سال ۲۰۰۰ به يک استاندارد بين المللي تبديل شد و دو سال بعد ژاپني ها به استفاده گسترده از آن روي آورند. اگرچه مالکيت پتنت هاي اين کد هنوز در اختيار دنس ويو قرار دارد اما استفاده از آن به شرط پايبندي به قوانين مالکيت معنوي بر اساس استاندارد هاي JIS و ISO براي همه افراد رايگان است. کار کردن با کد QR هم مثل ديگر بارکدها بسيار ساده است و کافي است با دستگاهي مجهز به حسگر تصوير مثل موبايل آن را اسکن کنيد تا اپ درون گوشي پس از تبديل کد به اعداد باينري، اطلاعات مورد نظر را نمايش داده يا دستورالعمل هايي از قبيل باز کردن يک وب سايت را انجام دهد. مزيت دو بعدي بودن کد QR مزاياي بسياري به همراه دارد، براي مثال مي توان به اسکن از جهات مختلف و ظرفيت ذخيره هزاران کاراکتر الفبايي اشاره کرد در حالي که اين ميزان براي بارکدهاي معمولي به چندين کاراکتر محدود مي شود. برنامه هاي بيشماري براي خوانش کد QR توسعه پيدا کرده و برخي اپليکيشن هاي محبوب نيز شروع به استفاده از اين کدها براي کاربردهاي خاص کرده اند. براي مثال در سال ۲۰۱۶ اسنپ چت و iMessage براي اضافه کردن مخاطبين جديد اين کدها را معرفي کردند. واتس اپ هم براي دسترسي سريع به نسخه دسکتاپ اپليکيشن چت به استفاده از کد QR روي آورد. اندرويد نيز اخيرا قابليت مشابهي را براي ارسال پيامک و MMS روي پي سي معرفي کرده است. ساختار و نسخه هاي مختلف کد QR اين فناوري شامل آرايه اي از مربع ها است که سه مورد بزرگتر براي تراز موقعيت سنسور مورد استفاده قرار گرفته و بقيه سلول ها حاوي اطلاعاتي در مورد نسخه، فرمت، داده هاي اصلي و کد تصحيح خطا هستند. اگرچه کدهاي تصحيح خطا باعث حفاظت از تصوير در برابر مخدوش شدن مي شوند اما هرچه ميزان تصحيح خطاي يک کد QR بالاتر باشد، حافظه کمتري براي ذخيره داده ها مي ماند. نسخه اوليه سيستم بارکد دو بعدي شامل ۲۱ در ۲۱ ماژول با قابليت نگهداري ۴ کاراکتر بود اما نسخه هاي کنوني آن دربردارنده ۱۷۷ در ۱۷۷ ماژول هستند که امکان ذخيره ۱۲۶۴ کاراکتر اسکي يا ۷۰۸۹ عدد را به کاربر مي دهند. براي رمزنگاري داده ها در اين سيستم مي توان از ترکيب هاي مختلفي بهره برد و حتي امکان استفاده از چندين ترکيب در يک کد QR وجود دارد: عددي (۱۰ بيت به ازاي هر سه رقم) حروف و ارقام (۱۱ بيت به ازاي دو کاراکتر، عدم امکان ثبت حروف کوچک) بايت (۸ بيت به ازاي هر کاراکتر) کانجي (۱۳ بيت به ازاي هر کاراکتر) برخي حالت هاي کم کاربردتر مثل FNC1 و ECI در کنار استانداردهاي مختلف براي کدهاي QR معمول، در سال هاي اخير نسخه هاي جديدي نيز توسعه پيدا کرده که شامل موارد زير است: MicroQR :شامل ۱۱ در ۱۱ مربع با ظرفيت حداکثر ۳۵ کاراکتر کد iQR: ظرفيت ذخيره ۸۰ درصد داده بيشتر با حجم مشابه کد معمولي FrameQR: امکان ايجاد تصوير در کد SQRC: ذخيره داده هاي خصوصي در کنار اطلاعات عمومي که مورد اول را تنها با اسکنرهاي خاص مي توان بازخواني کرد
کاربردهاي کد QR فارغ از کاربردهاي صنعتي اين کدها براي بنگاه هاي بزرگ کسب و کار که شرح کامل آن نيازمند يک مقاله جداگانه است در اين بخش به کاربردهاي آن براي کاربران معمولي مي پردازيم. با طراحي کد اختصاصي از اطلاعات تماس يا آدرس و چاپ آن روي دسته کليد يا زنجير مي توانيد از گم شدن سالمندان، کودکان و حتي حيوانات خانگي جلوگيري کنيد چرا که امروزه اغلب افراد داراي موبايل هوشمند هستند و با اسکن کد در کسري از ثانيه به اطلاعات مورد نظر دسترسي پيدا مي کنند. استفاده از کدهاي مذکور روي کارت ويزيت نه تنها به جنبه هاي زيباشناسي و مدرن بودن کارت شما مي افزايد بلکه يک راه دسترسي ساده و سريع به سايت، ايميل يا آدرس را در اختيار طرف مقابل قرار مي دهد. در انگلستان نيز برنامه اي با عنوان Greater Change پياده سازي شده که از طريق طراحي بارکد براي افراد متکدي امکان پرداخت کمک به آنها از طريق اسکن اين کدها را فراهم مي کند. ايجاد کد QR اختصاصي کاربران اندرويد با استفاده از اپليکيشن QR Code Generator به راحتي امکان توليد کد اختصاصي خود را دارند. براي شروع کار با اين اپ، کافيست پس از کليک روي گزينه Text از ميان دسته هاي موجود، نوع QR کد مورد نظر خود را انتخاب کرده و اطلاعات مربوط به آن را در صفحه بعد وارد کنيد. در نهايت با کليک روي Generate کد مورد نظرتان ساخته مي شود. اپ مذکور امکان ذخيره يا به اشتراک گذاري را نيز در اختيار شما قرار مي دهد. اپليکيشن QR Reader نيز به همين منظور براي کاربران iOS طراحي شده است. در کنار اپ هاي موبايل، وب سايت هاي بسياري نيز براي ايجاد اين دسته از کدها در دسترس قرار دارند. در اغلب موارد با وارد کردن اطلاعات مورد نظر در فيلدهاي مشخص مي توانيد کد توليد شده را در قالب تصاوير JPG يا PNG ذخيره کنيد. در صورتي که مايل به طراحي کد QR خودتان از ابتدا هستيد اپ Thonky خوداموز کاملي را در اختيارتان قرار مي دهد. از ميان وب سايت هاي موجود QRStuff.com قابليت هاي بسياري نظير ايجاد لينک به فروشگاه هاي اپ، شبکه هاي اجتماعي نظير فيسبوک، اينستاگرام و لينکدين، لينک به پوشه هاي دراپ باکس، موقعيت جغرافيايي در گوگل مپ و حتي اطلاعات ورود به شبکه بي سيم را در اختيار کاربر قرار مي دهد. سايت Creator.com نيز کاربردهاي مشابهي دارد با اين تفاوت که اجازه آپلود تصوير به عنوان پس زمينه کد را به کاربر مي دهد. هرچه اين تصوير ابتدايي و ساده تر باشد، خوانش کد با دقت بالاتري صورت خواهد گرفت. معايب کد QR اگرچه اغلب موارد استفاده از اين کدها شامل موارد ايمن و مفيد است اما هکرها امکان سوءاستفاده از اين قابليت براي هدايت کاربر به سايت هاي فيشينگ يا آدرس هاي حاوي بدافزار را نيز دارند. نصب يک بدافزار روي گوشي عواقبي از نمايش تبليغ و جاسوسي از طريق دوربين و اسپيکر گرفته تا استفاده از منبع سخت افزاري و حتي آسيب فيزيکي به کاربر را در پي دارد. در برخي موارد شاهد بکارگيري اين روش براي نصب بدافزارهايي بوده ايم که با ارسال پيامک هاي پر هزينه يا سرقت اطلاعات بانکي، کاربر را متضرر کرده اند. از سوي ديگر استفاده از اين کدها نيازمند اسکنر يا گوشي هوشمند است و همين مساله تا حدودي باعث محدوديت آنها شده است. براي ديدن مطالب جذاب و داغ اين لينک را لمس کنيد ↓↓↓ : «هدايت به کانال آي تي»
اخبار بیشتر درباره

اخبار بیشتر درباره