اطلاعیه

Collapse
No announcement yet.

راه اندازی ماژول اسکنر بارکد LV4 CCD به وسیله آردوینو

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    راه اندازی ماژول اسکنر بارکد LV4 CCD به وسیله آردوینو


    در این پروژه ماژول اسکنر بارکد LV4 CCD را به واسطه ماژول مبدل TTL به RS232 به برد آردوینو متصل خواهیم کرد و در صورتی که بارکدی روبه*روی ماژول LV4 CCD قرار بگیرد ماژول آن را تشخیص داده و پس از اسکن بارکد, دیتای اسکن شده را در نرم افزار آردوینو در قسمت Serial Monitor نمایش داده خواهد شد, همچنین کد به صورت ساده با خروجی String نوشته شده است که در انواع پروژه هایی که نیاز به اسکن بارکد هستند قابل استفاده می*باشد.

    معرفی ماژول اسکنر بارکد LV4 CCD
    این اسکنر که با استفاده از دوربین CCD کدهای بارکد را اسکن و قرائت می کند برای کاربردهای OEM و ساخت نمونه اولیه تجهیزات گزینه مناسبی است. با استفاده از این ماژول میتوانید قابلیت های یک اسکنر بارکد را به سیستم خود اضافه کنید. در ساخت این ماژول از آخرین تکنولوژی اسکن استفاده شده که این ویژگی این محصول را برای استفاده در پروژه های کیوسک الکترونیک، تجهیزات پزشکی، تجهیزات عیب یابی، ماشین های قرعه کشی و بخت آزمایی، ماشین های فروش خودکار(وندینگ ماشین) و بسیاری از کاربردهای دیگر مناسب می سازد.
    این ماژول به گونه ای طراحی شده تا در کوچکترین ابعاد ممکن بلاترین کارایی اسکن را داشته باشد. در ساختار آن یک سنسور اسکنر بارکد CCD کوچک با فاصله تشخیص بالا و سنسور خطی بسیار حساس تصاویر استفاده شده است. ماژول دارای قابلیت تشخیص اتوماتیک بارکد است و تقریبا می تواند تمامی بارکدهای استاندارد را تشخیص داده و بخواند. سایز آن با استاندارد صنعتی همخوانی داشته و نحوه مونتاژ و نصب آن نیز با بسیاری از تجهیزات الکترونیک سازگار است. این اسکنر برای استفاده در ترمینال های داده و بسیاری دیگر از ابزارهای کوچک مناسب است. ارتباط این ماژول به صورت سریال می باشد و به محض تغذیه ی ماژول بازر آن چند بیپ پشت سر هم خواهم زد که نشان از اتصال درست VCC و GND دارد.

    قطعات و لوازمی که به آن احتیاج دارید
    • سیم جامپر
    • آردوینو UNO R3
    • ماژول اسکنر بارکد LV4 CCD
    • ماژول مبدل TTL به RS232 دارای چیپ MAX3232


    در این پروژه بارکد توسط ماژول LV4 CCD اسکن شده و دیتای اسکن شده به واسطه ماژول ماژول مبدل TTL به RS232 به آردوینو منتقل و در نهایت در نرم افزار آردوینو روی Serial Monitor آردوینو نمایش داده خواهد شد.


    ترتیب پین های ماژول بارکد اسکنر LV4 CCD به صورت زیر می باشد:




    خروجی پایه*های ماژول در عکس زیر نیز مشخص شده است ( جهت نمایش در سایز واقعی, روی عکس کلیک کنید )

    پروتکل ارتباطی ماژول LV4 CCD درواقع RS232 می*باشد, لذاامکان اتصال مستقیم این ماژول به USB, میکر یا آردوینو فراهم نیست و برای اتصال به میکرو یا آردوینو باید از مبدل TTL به RS232 استفاده کنیم که در این پروژه ما از ماژول مبدل TTL به RS232 دارای چیپ MAX3232 استفاده خواهیم کرد.


    نحوه* اتصال ماژول اسکنر و آردوینو به ماژول مبدل TTL به RS232 دارای چیپ MAX3232 در تصویر زیر مشخص شده است.







    پایه VCC ماژول ماژول اسکنر بارکد LV4 CCD باید به 5V آردوینو متصل شود.


    خب, تا اینجا کلیه قطعات و ماژول*ها متصل شدند, حالا وقتشه که کد زیر رو روی آردوینو آپلود کنید.

    #include <SoftwareSerial.h>


    SoftwareSerial barcodeScanner(10,11);


    void setup()
    {
    Serial.begin(9600);
    barcodeScanner.begin(9600);
    }


    void loop()
    {
    if (barcodeScanner.available())
    {
    Serial.println(barcodeScanner.readString());
    delay(5000);
    }
    }


    دانلود کد

لطفا صبر کنید...
X