نمایش نتایج: از 1 به 10 از 38
Like Tree3 لایک

موضوع: شیلد نمایشگر لمسی 2.4 اینچ

Threaded View

  1. #25
    Junior Member
    تاریخ عضویت
    Oct 2017
    نوشته ها
    4
    با سلام خدمت دوستان عزیز.
    منم یه دونه از این شیلدها رو از فروشگاه خریداری کردم! - به هوای عکسی که در قسمت معرفی گذاشته شده بود - ولی متاسفانه هم از لحاظ بسته بندی - فاقد کاور - کیسه پلاستیکی آنتی استاتیک - و پایه های کج... بود. که با فرمایشات مدیر محترم فروش در مورد قصور پست و نحوه ارسال هم قانع نشدم...
    مشکل بعدی یافتن درایور شیلد بود! این شیلد - فاقد رگلاتور و خازن در پشت شیلده برعکس، عکس معرفی محصول... - تو فروشگاه هایی که عرضه میشه گاها با درایور 9341 و 9340 و 9335 و 9325 معرفی میشه! آی دی نمونه ای که از فروشگاه ارسال شده بعد از تست با Reading_Lcd_Driver مشخص شد که ID=0x7783 هست، با این حساب درایور میشد ST7781 ... ولی شیلد به کتابخونه های ST7781 و مثال های دانلود شده جواب نداد!
    تجربه ای که از شیلدها دارم، شیلدهایی راحت قابل استفاده هستن که آی دی و درایور مربوطه هم شماره باشن، تجربه شخصی - مثل :

    ILI9302 ID=0x9302
    ILI9320 ID=0x9320
    ILI9325 ID=0x9325
    ILI9327 ID=0x9327
    ILI9329 ID=0x9329
    ILI9335 ID=0x9335
    ILI9338 ID=0x9338
    ILI9341 ID=0x9341
    ILI9481 ID=0x9481
    ILI9486 ID=0x9486
    ILI9488 ID=0x9488

    تو یکی از سایت های خارجی خوندم که تشابهی بین درایور 9325 و ST7781 وجود داره! - ببخشید توجیه علمی برا این حرف ندارم! - بنابراین روی کتابخونه ها و نمونه مثال های 9325 زوم کردم، تا بالاخره راهی برای بکار گیری این شیلد پیدا کردم. نسخه نصب شده آردوینو رو سیستم 1.8.5 و برد آردوینو Uno R3 هست و هنوز رو بقیه بردها وقت نکردم تست کنم.
    یه مشکلی هم گاهی پیش میاد مثلا کدی رو آپلود کردیم و چواب نگرفتیم! برای ریست کردن برد بهتره شیلد و از برد جدا کنید تا راحت تر بشه برد و ریست کرد.
    اینها تجربه کاری بنده با این این شیلد بد قلق بود که خوشبختانه حل شد و خوشحالم که بتونم کمکی - برا دوستان عزیزی که برد و خریدن و جواب نگرفتن - انجام بدم.

    و اما کدها :

    کد ریست :

    #include <EEPROM.h>

    void setup() {
    pinMode(13, OUTPUT);
    for (int i = 0 ; i < EEPROM.length() ; i++) {
    EEPROM.write(i, 0);
    }
    digitalWrite(13, HIGH);
    }

    void loop() {
    }




    کد بعدی رو در پست بعدی ارسال میکنم.

    موفق باشید.
    ویرایش توسط بیژن : 11-13-2017 در ساعت 09:44 AM

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO