نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
آزادی حجاز از دست نااهلان
مهدی دمیرچیلو

پروژه و آموزش راه اندازی lcd tft 1.8 inch با آردوینو

به نام خدا ،سلام خدمت شما دوستان گل، تو این مطلب از پروژه آردوینو میخوام راه اندازی یه نمایشگر رو بگم، آموزش رو به صورت یه pdf درابردم و تو سایت گزاشتم و چیزایی که توی فایل pdf نزاشتم رو عوضش اینجا گزاشتم.
عناوین این فایل آموزشی + این مطلب!!!

  1. عکس هایی از lcd tft 1.8 inch
  2. مشخصات این نمایشگر رنگی
  3.  آموزش اضافه کردن کتابخانه به آردوینو
  4.  توضیح پایه های lcd تمام رنگی tft 1.8 inch
  5.  نحوه وصل کردن lcd رنگی به آردوینو
  6. توضیح مختصات y و x در نمایشگر رنگی
  7. توضیح توابع کتابخانه نمایشگر رنگی
  8. رنگ ها در کتابخانه lcd 1.8 inch
  9. پروژه نمونه از lcd ST7735

پروژه و آموزش راه اندازی lcd tft 1.8 inch با آردوینو




پروژه آردوینو

کدهای پروژه

 
 
فیلم پروژه
ببینید ظرر نداره، حجمش رو از ۱۸۰ میگ کردم به زیر ۴ میگ(۳٫۵ میگ فک کنم)، حجمش زیاد نیست، بیبیند rtfm …… sarcastic

 
 
شماتیک پروژه
پروژه lcd tft 1.8 inch
 
عکس هایی از پروژه
اینم یه چند تا عکس از عکس هایی که این lcd نشون میده!(برا کم شدن حجم عکس ها مجبور شدم به هر اقدامی دست بزنم laugh ، البته فیلم پروژه رو بیبینید همین عکس ها رو هم نشون میده!)
پروژه و آموزش راه اندازی lcd tft 1.8 inch با آردوینو
پروژه و آموزش راه اندازی lcd tft 1.8 inch با آردوینو
 نحوه اضافه کردن کتابخانه به آردوینو
 نحوه اضافه کردن کتابخانه به آردوینو
 عکس هایی از lcd tft 1.8 inch
 

 
لینک های مفید! :

  1. Your Image on an Arduino! – TFT LCD Screen Guide by Qtechknow
    از کتابخونه لینک بالا هم میتونید استفاده کنید ولی یه مشکلاتی داره کتابخونش
  2. SainSmart 1.8″ TFT Arduino Color LCD Display
    اینم یه آموزش خوب که از همین کتاب خونه ای که ما استفاده کردیم، اینم استفاده کرده و خداییش خوب توضیح داده.

 
راستی برا نمایش عکس تو نمایشگر باید فرمت عکس هاتون BMP باشه و ۲۴ بیت، و قرار گرفته داخل رم(یعنی داخل رم بزارید، همون SD CARD یا هرچی دیگه ای که بهش میگید)
اگه چیزی رو جا انداختم بگید.
فعلا یا علی.

گروه پرسش و پاسخ الکترونیکی در سروش
مهدی دمیرچیلو گوگل میفرماید : إِنَّ اللّه مَعَ السارِچین ( خداوند با سرچ کنندگان است )
ارسال دیدگاه
69

1) نظرات غیر فارسی به صورت خودکار حذف میشوند ( حداقل 5 حرف فارسی وارد کنید ).

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید ( طبیعتا لینک کدتون رو باید برای من بفرستید! ) : debian

4) پسورد فایل های سایت : www.dmf313.ir

  1. Avatar

    مهمان

    Sirwan

    لطفا این اموزش هم را باavrقرار دهید

  2. Avatar

    مهمان

    نریمان

    سلام آقای دمرچیلو دستت درد نکنه از زحمتی که میکشی.من اگر بخوام یک دوربین رو به این lcd وصل کنم وکلا یک مانیتور دارای دو ورودی بسازم باید چار کنم؟

  3. Avatar

    مهمان

    ناشناس

    دمت گرم انشالله که شهید بشی نشدیم توی خط شهدا باشی

  4. Avatar

    مهمان

    بهنام ارشادیان

    سلام
    من نمایشگر زیر رو از آفتاب رایانه خریدم
    LCD-TFT 1.8 SPI
    پینهای این نمایشگر مطابق طرح زیر هستش
    LED
    SCK
    SDA
    A0
    RESET
    CS
    GND
    Vcc
    میشه لطفا راهنمایی کنید این پینها هر کدام باید به کدام پین اردوینو نانو وصل بشه.هر چه جستجو کردم معنی پین A0 رو جایی نیافتم

  5. Avatar

    مهمان

    ausaka

    با سلام
    سپاس گزارم از سایت خوبتون .
    اگر بخوایم با ماژول نمایشگر LCD TFT فول کالر 1.8 اینچ دارای ارتباط سریال ( Usart GPU ) کار کنیم ،در صورتی که بخوایم با usart ماژول rfid هم راه اندازی کنیم، آیا مشکلی پیش میاد که از rx میکرو برای RFID و از TX میکرو برای LCD داربم استفاده میکنیم؟
    آیا Baud rate رو که برای RFID فرمودین باید بذاریم 9600 و برای این LCD باید بذاریم 115200 رو میشه رو 115200 گذاشت؟در حقیقت میشه
    RFID رو هم رو همین نرخ انتقال داده تنظیم کرد؟
    سوال بعدی اینه که من دارم از میکرو atmega32 استفاده میکنم(متاسفانه میکرو باید همین باشه) و از واحد spi برای راه اندازی یه فرستنده گیرنده nrf
    راهی هست که بشه ازمدل ال سی دی ای که گذاشتین تو سایت و با spi کار میکنه هم استفاده کرد؟
    و اینکه میشه در یک میکرو از nrf (یک ماژول)هم به عنوان فرستنده استفاده کرد هم گیرنده؟یعنی برنامه نویسیمو تغییر بدم
    مثلا اونجایی که نوشتین nrf_config رو تغییر بدم؟ و سایر تغییرات رو با یه ثابت انجام بدم و مقدار ثابت رو به یک کلید وابسته کنم؟
    عذرخواهی میکنم که همه سوالات رو یک جا و در این مطلب میپرسم .
    با تشکر از وقتی که برای پاسخ دهی میذاری مهندس.موفق باشی

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

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

  6. Avatar

    مهمان

    یاشار

    دمتون گرم و استوار باشین تو راهتون انشالله

  7. Avatar

    مهمان

    بهنام ارشادیان

    سلام
    من قبلا سوال پرسیدم ولی جواب ندادی.نمایشگری که از آفتاب رایانه خریده ام با نمایشگر پروژه شما فرق داره.(8تا پین داره .ورودی SDکارت داره و پین های کارت سمت دیگه نمایشگر هستش. )در ضمن برد اردوینو نانو 328 خریدم.میشه راهنمایی کنی چطور اینها رو به هم لینک کنم؟

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      مدل نمایشگرو تو نت بسرچ – ببین کتابخونه ای براش پیدا میکنی یا نه.

      • Avatar

        مهمان

        بهنام ارشادیان

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

  8. Avatar

    مهمان

    tofan

    سلام ، من هم مثل خیلی ها یه ال سی د ی 2.4 اینچ ILI9327 و یه uno خریدم و انواع برنامه ها رو تست کردم ، و فقط صفحه سفیده ، میتونید راهنمایی کنید؟ضمنا دو تا ال سی دی گرفتم ولی مشکل حل نشد

  9. Avatar

    مهمان

    Farbod_Fallah

    بازم مثل همیشه عالی ok

  10. Avatar

    مهمان

    امیررضا

    سلام اقا مهدی
    میتونید تو راه اندازی مازول tft 1.44 منو راهنمایی کنید؟
    میشه تو تلگرام در ارتباط باشم یاهاتون؟
    با تشکر

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      ندارمش- سوالات فقط در سایت و گروه

  11. Avatar

    مهمان

    امیر

    خیلی زحمت کشیدید بسیار عالی بود

  12. Avatar

    مهمان

    نیما

    سلام آقا محمد امین
    من روی برد UNO از rc522 که ماژول RFID هست استفاده کردم که همونطور که می دونید از همین پینهایی MISO , MOSI ,… که روی این ماژول هست اونجا هم استفاده شده و حالا میخواستم ببینم من میتونم از این دو تا ماژول با هم استفاده کنم اگر آره مشکل کمبود پینها رو چطوری باید حل کنم چون مثلا اگر RC522 که الان هست رو به آردوینو وصل کنم دیگه پین خالی برای وصل ال سی دی نمی مونه و
    سوال دوم اینکه کاراکتر فارسی رو میشه روی این ال سی دی نمایش داد؟

    • Avatar

      مهمان

      مهمان

      سلام مشکلی پیش نمیاد دو ارتباط spi همزمان میشه ارتباط برقرار کرد توضیحش تو همین سایت هست بخونید. پین کم نمیاد.

  13. Avatar

    مهمان

    محمد امین

    با سلام
    بنده یک ال سی دی دیگه ای خریدم با همین اندازه ولی با پایه های بیشتر از آفتاب رایانه هم خریدم یعنی اینکه تعداد پایه هاش از این ال سی دی بیشتره و شانزده پایه است ۱.۸ اینچ هم هست لطفا طرز وصل کردن این ال سی دی رو به آردوینو را بگید لطفا خیلی توی سایت ها دنبال گشتم اما پیدا نکردم
    این لینکشه توی سایت آفتاب رایانه
    http://shop.aftabrayaneh.com/KMR_1.8_Inch_TFT_LCD_Module_SPI_Serial.html?search=1.8

    کمک کنید لطفا

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

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

  14. Avatar

    مهمان

    امینی

    با سلام و روز بخیر
    من میخوام برد آردوئینو رو با تغذیه خارجی راه بندازم به پایه ی Vin یک ولتاژ 8 ولت دادم به این صورت که ولتاژ 12 ولت وروردی آداپتور رو به یک رگولاتور 8 ولت وصل کردم و خازن های مربوط به رگولاتور را هم طبق دیتا شیت رگولاتور نصب کردم . ال سی دی و برد آردوئینوم روشن میشه اما بعد از دو سه دقیقه هم رگولاتور و هم قسمتی از برد به شدت داغ میشه و من سریع منبع ولتاژ را مجبورم قطع کنم
    ایراد کارم کجاست ؟ چه کار باید بکنم ؟ خیلی خیلی ممنون میشم در صورت امکان خیلی سریع راهنماییم کنید به دلیل اینکه بسیار کار عجله ایی است و من رو از جوابتون از طریق ایمیلم آگاه کنید
    با تشکر فراوان از شما دوست عزیز

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      برو ببین تو اون بردت چه رگولاتوری استفاده شده و حداقل و حداکثر ولتاژ ورودی اون رگولاتور چقدر هستش.

  15. Avatar

    مهمان

    ناصر

    سلام
    2 تا سوال دارم
    1 lCD که من گرفتم 1.8 اینچیه ولی تعداد پایه های بیشتر از مدلیه که تو pdf و اینجا گذاشتید ع;ساشو تو لینک پایین براتون گذاشتم و اگه میشه لطفا نحوه اتصال این مدلو بگین
    http://s1.picofile.com/file/8264741000/LCD_TFT.zip.html
    2- نمیدونم چه کتابخونه هاییو باید برای این پروه اضافه کنم و از کجا باید بیارمشون
    اگه hlکانش هست لینک فایلهای کتابخونه ای مربوز به این پروژه رو برام بزارین.
    امید وارم بیتونید کمکم کنید
    ممنون

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      به نظرم این نمایشگر نمایشگری نیست که من تو این مطلب ازش استفاده کردم – نمایشگر 1.8 اینچ رو از سایت آفتاب رایانه خریدم

      • Avatar

        مهمان

        ناصر

        این مدلو سفارش دادم از افتاب رایانه
        شما از همین کتابخونه که این پایین گذاشتین استفاده کردین یا کتابخونه دیگه ای هم باید اضافه کنم؟

        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          1

          • Avatar

            مهمان

            ناصر

            برنامه رو اجرا کردم و این گیامارو تو قسمت خطایابی بهم داده اینا درسته یا باد کار انجام بدم؟
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            char *ImageFileName[13] = {“1.bmp”, “2.bmp”, “3.bmp”, “4.bmp”, “5.bmp”, “6.bmp”, “7.bmp”, “8.bmp”, “9.bmp”, “10.bmp”, “11.bmp”, “12.bmp”, “13.bmp”,};
            ^
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:39:148: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino: In function ‘void bmpDraw(char*, uint8_t, uint8_t)’:
            C:\Users\User\Documents\Arduino\LCD_TFT_1.8\LCD_TFT_1.8.ino:430:39: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null]
            if ((bmpFile = SD.open(filename)) == NULL)
            ^
            Multiple libraries were found for “Adafruit_ST7735.h”
            Used: C:\Users\User\Documents\Arduino\libraries\Adafruit_ST7735_Library
            Not used: C:\Users\User\Documents\Arduino\libraries\arduino_774577
            Not used: C:\Users\User\Documents\Arduino\libraries\arduino_565748
            Sketch uses 28,606 bytes (88%) of program storage space. Maximum is 32,256 bytes.
            Global variables use 1,246 bytes (60%) of dynamic memory, leaving 802 bytes for local variables. Maximum is 2,048 bytes.

          • مهدی دمرچیلو

            نویسنده این مطلب

            مهدی دمرچیلو

            کتابخونه های مورد نیاز رو اد نکردی

    • Avatar

      مهمان

      ناصر

      سلام
      آقا مهدی میشه در موزد اصلی ترین قسمت این پروژه یعنی اینکه این عکسا چطوزی دارن نمایش داده میشن توضیح بدین؟
      منظورم اون کد هاییه که مربوط به نمایش عکس هاست؟
      چون مهم ترین قسمت این پروژه اینکه بدونیم چطوری باید این عکسارو به نمایشگر فهموند تا نمایش بده.
      اصلا یک توضیح کلی از این پروژه بدین که چطوری میشه کلا یک عکسو نمایش داد.

      • مهدی دمرچیلو

        نویسنده این مطلب

        مهدی دمرچیلو

        سلام
        فعلا در گیر کار دیگه ای هستم – وقت نمیکنم.

  16. Avatar

    مهمان

    محسن

    سلام ممنون از سایت خوبتون
    من یه ماژول برای راه اندازی ال سی دی Tft 7″ گرفتم از این لینک.
    http://eshop.eca.ir/%D9%85%D8%AD%D8%B5%D9%88%D9%84%D8%A7%D8%AA-eca/3354-%D9%85%D8%A7%DA%98%D9%88%D9%84-%D9%86%D9%85%D8%A7%DB%8C%D8%B4%DA%AF%D8%B1-%D8%AA%D9%85%D8%A7%D9%85-%D8%B1%D9%86%DA%AF%DB%8C-lcd-tft-70-inch-%D8%A8%D9%87-%D9%87%D9%85%D8%B1%D8%A7%D9%87-lcd-%D9%88-%D8%AA%D8%A7%DA%86.html
    و کتابخونه رو هم از این لینک گفتم.
    http://www.rinkydinkelectronics.com/library.php?id=51
    ودارم با ARDuino mega 2560 کار میکنم. الان که برنامه مینویسم و اجرا میشه فقط نور سفید بک لایت صفحه کم و زیاد میشه اما هیچی نشون نمیده؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    میشه کمک بفرمایید. ممنون
    اینم برنامه برای تست:

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      احتمالا چون پایه های نمایشگر مثل آردوینو هستش شما هم مستقیما رو برد قرارش دادین – درسته؟

      • Avatar

        مهمان

        محسن

        سلام ممنون از توجه شما.
        نه من پایه ها رو طبق توضیحات که در داکیومنتهای کتابخونه اومده بود وصل کردم.
        | PIN | LABEL | PIN | PIN
        | NUM | TFT | ARD | FUNCTION
        | | | |
        | | | |
        | 1 | 3v3 | >> | 3v3 power
        | 2 | GND | >> | Ground
        | 3 | D0 | 37 |
        | 4 | D1 | 36 |
        | 5 | D2 | 35 |
        | 6 | D3 | 34 |
        | 7 | D4 | 33 |
        | 8 | D5 | 32 |
        | 9 | D6 | 31 |
        | 10 | D7 | 30 |
        | 11 | D8 | 22 |
        | 12 | D9 | 23 |
        | 13 | D10 | 24 |
        | 14 | D11 | 25 |
        | 15 | D12 | 26 |
        | 16 | D13 | 27 |
        | 17 | D14 | 28 |
        | 18 | D15 | 29 |
        | 19 | CS | 40 |
        | 20 | RS | 38 |
        | 21 | WR | 39 |
        | 22 | RD | no use |
        | 23 | RST | 41 | general reset
        | 24 | TE | |
        | 25 | TD0 | 3 | SPI_MOSI
        | 26 | INT | 2 | TP_IRQ/IRQ
        | 27 | TD1 | 4 | SPI_MISO
        | 28 | PWM | |
        | 29 | TSCK | 6 | SPI_SCK
        | 30 | PCS | |
        | 31 | TCS | 5 | T_CS
        | 32 | SDCS | |
        | 5V | 5V | 5V | Backlight +
        | 0V | 0V | 0V | Backlight GND

        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          سلام
          کتابخونه های دیگه ای رو تست کن!
          در ضمن موقع استفاده از کتابخونه ببین تو توابع راه اندازیش هسته اصلی نمایشگرت رو انتخاب کرده باشی

          • Avatar

            مهمان

            محسن

            تنها تنظیماتی که داره، تنظیم نوع درایور ای سی دیه. که منم SSD1963 درایورمه و چون ال سی دی 800*480 نوع SSD1963_800 رو گذاشتم.
            UTFT myGLCD(SSD1963_800,38,39,40,41);
            میشه بیشتر راهنمایی بفرمایید.

          • مهدی دمرچیلو

            نویسنده این مطلب

            مهدی دمرچیلو

            منظورم همین گزینه SSD1963_800 هستش – ببین درست انتخاب کردی -گزینه های دیگه اش رو هم تست کن – پروژه رو هم ساده کن – شاید اومدی یه متنی نمایش دادی و بعد در جا پاکش کردی یا از این جور سوتی ها – یا یه چیزی نمایش میدی با رنگ پس زمینه!

  17. Avatar

    مهمان

    امین

    سلام میشه این ال سی دی رو با AVR هم راه انداخت؟

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      1) میگردی و کتابخونه این نمایشگر رو برا میکرو مد نظر و کامپیایلر مد نظرت پیدا میکنی
      2) همین کتابخونه رو برا کامپایلر مد نظرت سازگار میکنی

  18. Avatar

    مهمان

    حاج ممد

    سلام برای یادگیری آردوینو کلاس رفتین آیا
    یا از کتابی چیزی یاد گرفتین ؟
    کتاب هست ولی انگلیسیه بالای چند صد صفحه اس
    منم میخوام یاد بگیرم از اول / سایت شما رو دنبال میکنم
    برا یادگیری از اول چطوری شروع کنم و اینکه اگه ممکن هست منو راهنمایی کنید .
    خیییییییییلی ممنون

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      نه بابا ما اگه پول کلاس رفتن داشتیم که الان اینجا نبودیم laugh
      خودم یاد گرفتم – کلا هر چیزی بخوای یاد بگیری اموزشش تو نت هستش.
      موضوعی چیزی برا آردوینوع! مد نظرت بود بگو تا آموزشش رو بزارم تو سایت.
      به نظرم یکم پروژه ببند برا تفریح تا یکم راه بیوفتی و بعد برو با کتابخونه ها مختلف کار کن و قبل همه اینا زبون c و c++ رو خوب یاد بگیر.

  19. Avatar

    مهمان

    امین

    سلام مهندس من یه مشکلی دارم.
    یه برنامه دارم که با ال سی دی همین ابعاد و همین کنترلر st7735 نوشته شده ولی به صورت پارالل به میکرو وصل میشه. ایا میشه من همین ال سی دی رو به جای اون استفاده کنم یا مدار تبدیلی چیزی بزارم که بتونم به صورت پارالل استفاده کنم.. یا از یه ال سی دی با یه کنترلر دیگه استفاده کنم ولی ارتباطش پارالل باشه . مشکل من اینه اصلا نمیتونم به برنامه دست بزنم و تغییر بدم . فقط ال سی دی میتونم تغییر بدم . ممنون

  20. Avatar

    مهمان

    حسینی

    در ضمن شیلد من این هست
    http://shop.aftabrayaneh.com/LCD_Monitors/Displays/Arduino_MEGA_2560_3.5_Inch_TFT_LCD_Touch_Shield.html
    هر کاری میکنم راه نمیفته یه صفحه سفید میاد کتابخونه های مختلف رو امتحان کردم جواب نمیده

  21. Avatar

    مهمان

    حسینی

    سلام
    ببخشید میشه اموزش راه اندازی ال سی دی TFT 3.5 اینچ رو هم بذارید مخصوصا پین اوتهاش و طریقه اتصالش به اردوینو مگا 2560 کارم لنگه اگه میشه سریع

  22. Avatar

    مهمان

    امینی

    سلام . واقعا تشکر میکنم از مطالب مفیدتون و مخصوصا پی دی اف آموزشی.
    پروژم درست شد به کمک خدا و البته کمک های شما ^_^
    فقط چند تا چیز ریز کاری مونده که امیدوارم شما بتونید کمکم کنید اونم حل بشه
    یمی این که من میخوام فونت متن روی ال سی دی رو عوض کنم چون فونتی که الان هست خوب نیست اصلا
    منتها نمیدونم چه طوری یا این که تابعش چیه …
    میشه راهنماییم کنید
    اگر ایمیل بزنید بهتره
    ممنون

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      فعلا وقتش رو ندارم که بشینم و… sorry
      ولی فعلا از شیوه تبدیل متن به عکس استفاده کن تا بعد…
      یا تو کتایخونش بگیرد ببین چیزی پیدا میشه و یا تو کتابخونه های توی نت ببین کتابخونه ای برا این نمایشگر پیدا میکنی که فونتش رو بشه تعیین کرد.

  23. Avatar

    مهمان

    امینی

    با سلام مطلب خیلی مفید هست اما من TFT LCD 2.8 اینچی خریدم و روی برد آردوئینو نصبش کردم (ال سی دی شیلد خود برد است) و هر برنامه ایی که روی برد آپلود میکنم ، ال سی دی فقط صفحه سفید را نمایش می دهد .
    طبق پرس و جو ها متوجه شدم که باید درایور ال سی دی رو نصب کنم الان چند روزه دارم میگردم و پیداش نمیکنم
    خیلی خیلی خیلی ممنون میشم اگر بگید راه حلش چیه
    که بتونم ال سی دی رو راه اندازه کنم خیلی عجله دارم و حسابییی کارم گیره
    ممنون میشم اگر راه حل رو برام ایمیل کنید
    با تشکر

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      نمایشگر زیر رو خریدید؟
      ماژول نمایشگر با تاچ اسکرین 2.8 اینچ LCD N96
      اگه این نیستش بگو نمایشگرت رو از کجا خریدی و لینکش رو بهم بده تا ببینم.

      • Avatar

        مهمان

        امینی

        این لینک ال سی دی ایی هست که گرفتم حتی فایل درایورش هم هست اونجا ولی هر کاری میکنم درست نمیشه
        http://shop.aftabrayaneh.com/LCD_TFT_Arduino.html

      • Avatar

        مهمان

        امینی

        مشکل اصلی من اینه که با وجود اینکه کتابخانه ها رو نصب کردم و کد ال سی دی رو آپلود کردم باز هم صفحه سفیده دیگه کلافم کرده . کارم بدجور گیر هست :((((

        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          ایمیل دادم بهتون

  24. Avatar

    مهمان

    حمید

    ببخشید می شه اتصال این ال سی دی با اردوینو رو تو پروتئوس هم بگید. هرکاری میکنم نممی تونم اردوینو انو رو با ال سی دی تی اف تی تو پروتئوس ره اندازی کنم. حتی کد های مربوط به رم و نمایش عکس هم حذف کردم ولی هیچ اتفاقی نمی افتد. به هر حال ممنون.

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      به مظلب اضافه کردم نحوه اتصالات رو…
      مشکلی بود بگو…

  25. Avatar

    مهمان

    حمید

    ببخشید من دقیقا نفهمیدم تو این پروژه شما چه پایه هایی رو به هم وصل می کنید؟(اتصالات اردوینو و ال سی دی به هم رو متوجه نشدم) اگر امکان دارد توضیح دهید.

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      خب ته مطلب یه pdf آموزش هستش – توی اون ننوشتم؟

  26. Avatar

    مهمان

    حمزه

    سلام – از کار شما خوشم اومد . اگه بتونی مطالب رو طوری تهیه کنی که بعدا بتونی ازش درآمد کسب کنی هم خوبه . مثلا ماژول آماده بفروشین یا طرح شماتیک و PCB بفروشین . یا کتابخانه های آماده بفروشین . نگین که نیاز مالی ندارم که باور کردنی نیست . میتونید بازاری هم ایجاد کنید تا دیگران هم پروژه هاشون رو بفروشن . در ضمن با میکروهای ARM شرکت ST هم کار کنید . عالی و در دسترس و قیمت مناسب .

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      من توی پول هاست سایت موندم اون وقت بیام PDB مازول و.. بفروشم laugh

  27. Avatar

    مهمان

    تقی

    سلام میتونی کد avr و lpc1768 این میکرو را قرار بدهید؟
    من تازه کارم

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      برا Avr رو نه(یکم کار دارم فعلا)، برا آرم هم نه(چون آرم کار نمیکنم)

  28. Avatar

    مهمان

    ممد سردسته بدها

    سلام داداش خوبی؟
    ممنون که اینهکه زحمت میکشی
    عزیز یه سوال فنی
    پشت ماژوا ال سی دی رو یه نگاه بنداز ۲ تا جامپر j2 ,j3 داره
    میدونی اینا برای چیه؟
    و میتونی یه راهنمایی بکنی که چیکار کنیم سرعت لود تصویر بره بالا؟

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام قربوت داش
      نمیدونم smile ….. لینک زیرو ببین(سرچ)
      TFT LCD 1.8 inch schematic
      از توابعی استفاده کن که از spi سختافزاری استفاده کردن و این که برو داخل کد های کتابخونه و پروژه فرکانس کاری spi رو تغییر بده
      مطلب spi تو آردوینو رو هم امروز تو سایت گزاشتم
      تابع مربوطه رو پیدا کن و تو پروژه و کتابخونه سرچ کن و عدد رو تغییر بده

  29. Avatar

    مهمان

    Aadhgcgg

    میشه لطفا اس پى آى آردوینو هم یاد بدین؟؟??

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      والا دارم مطلبش رو مینویسم
      ولی یکی از ۲ تا برد Uno ام سوخت و مطلب آموزش نوشتن کتابخونه nrf و آموزش spi رفت رو هوا….سفارش دادم چند روز دیگه میرسه دستم
      و این که سر spi باید یه مثالی به ذهنم برسه و اونو درست کنم، شاید همون مثال های avr (آموزش Avr، بخش spi) رو اومدم به آردوینو تبدیل کردم و…
      یاد آوری کن چون فراموش میکنم، الان هم درگیر طراحی و آموزش آلتیوم هستم، و حواسم هم که دیگه… laugh
      یاد آوری کنید.

  30. Avatar

    مهمان

    مجید

    سلام مهدی جان خیلی گلی!
    خدا قوت. ایشالله شهید بشی.

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      اگه من شهید بشم کی دیگه میخواد مطلب بزاره تو سایت laugh
      یه مطلب خفن میخوام بزارم تو سایت که تو سایت های ایرانی نظیر نداشته تا حالا
      یه ۱-۲ هفته ای طول میکشه

      • Avatar

        مهمان

        مجید

        در چه مورد؟ اگه در مورده کواد باشه من کمکت میکنماا!! D:

        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          سلام داش
          در مورد nrf ، نوشتن کتابخونه laugh
          داش ما قبلا هم گفتیم؛ هر موقع تونستی بیا مطلبش رو بزار…

  31. Avatar

    مهمان

    saman

    سلام دسستتون درد نکنه واقعا بابت آموزشای خوبتون میشه بگین lcd رو از کجا تهیه کردین که مدل شما رو بخریم؟

  32. Avatar

    مهمان

    عماد

    واقعا دستت درد نکنه مهدی جان،مطالب سایتت خیلی عالی و در عین حال ساده توضیح داده شده و واقعا من رو به شخصه خیلی خیلی کمک کرده چیزای جدید یاد بگیرم…ایشالله که جات وسطه بهشته?