پروژه الکترونیکپروژه های آردوینو

آموزش کامل پروژه ساخت کد QR آردوینو با نمایشگر OLED SSD1306

سلام. امروز آموزش کامل پروژه ساخت کد QR آردوینو با نمایشگر OLED SSD1306 را آماده کردیم. فیلم عملکرد مدار را از دست ندهید !

آموزش کامل پروژه ساخت کد QR آردوینو

آموزش کامل پروژه ساخت کد QR آردوینو
آموزش کامل پروژه ساخت کد QR آردوینو

QR کد ها چند سالیست که بسیار در زندگی ما جا باز کرده اند. احتمال زیاد شما تعدا زیادی از این کد ها را دیده اید و از آنها استفاده کرده اید. جالبه بدونید که QR مخفف “Quick Response” به معنای پاسخ سریع است. در این پروژه ما یک نمایشگر QR کد دلخواه شما با برد آردوینو نانو و نمایشگر OLED میسازیم.

قطعات مورد نیاز پروژه QR کد آردوینو

  • برد آردوینو نانو
  • نمایشگر OLED SSD1306

QR کد چیست ؟

QR کد چیست ؟
QR کد چیست ؟

QR کد همونطور که گفتیم به معنای پاسخ سریع است. این کد یک تصویر 2 بعدی ماتریسی برای خوانندن داده ها با سرعت بالا است که در سال 1994 توسط DENSO WAVE برای صنعت خودروسازی ژاپن تهیه شد. یک کد QR داده ها را بسیار کارآمد در مقایسه با بارکد استاندارد فشرده می کند. این کد از چهار حالت رمزگذاری استاندارد (عددی ، الفبایی ، بایت / باینری و کانجی) استفاده می کند ، این فناوری به صورت “متن باز” ساخته شده است ، برای همه در دسترس است. محبوبیت بسیار زیاد کدهای QR نسبت به بارکدها معمولی ، ظرفیت داده های بزرگتر است.

QR کد چگونه کار میکند ؟

کدهای QR (و سایر کدهای ماتریس داده ها) به گونه ای طراحی شده اند که توسط ابزارهای ویژه قابل خواندن باشند ، نه توسط انسان. بنابراین فقط مقدار مشخصی از آن را می توانیم با مطالعه بصری درک کنیم ، اگرچه هر کد با روشهای مختلف ساخته شده است اما حاوی چند نکته مشترک است.

حتما ببینید :  پروژه آردوینو تشخیص گاز مایع LPG

آموزش الگو های QR کد

تصویر پایین الگو های کد QR را نشان میدهد و در پایین تصویر توضیحات هر کدام قرار داده شده است.

آموزش الگو های QR کد
آموزش الگو های QR کد
  1. الگو ها شناسائیی (1) : جعبه های مربعی بزرگ سه گوشه کد است ، تأیید میکند که تصویر یک کد QR است ، از آنجا که تنها سه مورد از آنها وجود دارد ، به راحتی بالا و پایین کد معلوم میشود.
  2. الگوی تراز وسط (2) : این باعث می شود که از هر جهت دیگری قابل خواندن است.
  3. الگوی تنظیم خواندن (3) : این الگو باعث میشود اندازه خطوط کد را تعیین شود.
  4. اطلاعات نسخه (4) : در حال حاضر 40 نسخه استاندارد از QR code وجود دارد ، در این بخش  نسخه QR که مورد استفاده قرار گرفته تعیین می شود.
  5. اطلاعات فرمت (5) : اطلاعات در مورد کمبود ها و خطاهای کد نشان داده میشود .
  6. محیط خارجی کد (6) : فاصله ای در چهار طرف هر کد QR به منظور تمایز کد از محیط اطراف آن است.
    بخش های دیگر کد داده ها و مواردی است که به اطلاعات ارائه شونده اختصاص دارد.

بنظرم تا همین حد اطلاعات در مورد QR کد کافی باشه ، درصورتی که نیاز به اطلاعات دیگری دارید میتونید از مقالات مخصوص QR کد استفاده کنید.

آموزش ساخت QR کد برای پروژه آردوینو

برای ساخت QR کد مورد نظرتون از این سایت استفاده کنید : کلیک کنید

آموزش ساخت QR کد برای پروژه آردوینو
آموزش ساخت QR کد برای پروژه آردوینو
  1. تب URL را از بالای صفحه انتخاب کنید و URL مورد نظر را وارد کنید.
  2. روی Save در سمت راست صفحه کلیک کنید.
  3.  نام فایل کد را انتخاب کنید.
  4. فرمت تصویر را PNG انتخاب کنید
  5. روی Save کلیک کنید.
حتما ببینید :  آموزش ایجاد موج مثلثی با آپ آمپ LM358 (پروژه Op-amp)

همچنین ما در این پروژه از URL استفاده کردیم. شما در این سایت میتوانید  از تب های دیگر از جمله پیامک ، تماس ، اطلاعات فرد ، پیام و … استفاده کنید.

ما تبدیل تصاویر به کد هگز را قبلا به طور مفصل توضیح داده ایم.

کلیک کنید : آموزش تبدیل عکس به کد HEX هگز

نحوه اتصال نمایشگر OLED به آردوینو

پین های آردوینو نانو پین های نمایشگر OLED
GNDGND
3.3VVCC
D13CLK
D11MOSI
D8RES
D9SDC
D10CCS

 

فیلم عملکرد مدار : کلیک کنید !

موارد موجود در فایل : فایل سورس آردوینو ، شماتیک کامل و …

برای دانلود فایل های پروژه ثبت نام کنید، تنها چند ثانیه زمان لازم است. از طریق فرم زیر اقدام کنید.

ایمیل خود را وارد کنید

close
امیدوارم این مطلب برای شما مفید بوده باشد. نظرات ، مشکلات و پیشنهادات خود را در پایین صفحه اعلام کنید مشاهده لیست پروژه های آردوینو
برچسب ها

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را برای شما قرار دهم تا استفاده کنید. خوشحال میشوم نظرات و پیشنهادات شما را بشنوم و مشکلاتتان را پاسخگو باشم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا
بستن
بستن