راه اندازی ال سی دی GC9A01
درباره دوره
راه اندازی ال سی دی GC9A01 با ESP32 و آردوینو
TFT_eSPI and round display (GC9A01)
Arduino GC9A01
آموزش برنامه نویسی
نمایشگر TFT تمام رنگ 1.28 اینچ دایره ای با تراشه GC9A01 ، یک ماژول نمایشگر با رزولوشن 240 × 240 با کیفیت HD بوده و دارای طیف رنگی RGB و 65k رنگ میباشد. در درون این نمایشگر یک کنترل کننده تعبیه شده است و برای برقراری ارتباط از یک رابط SPI استفاده میکند، همچنین ولتاژ پیشنهادی این ماژول 3.3 ولت DC است. این نمایشگر یک صفحه 1.28 اینچی با قطر دایرهای است که توانایی نمایش رنگهای کامل را دارد. از طریق رابط SPI با میکروکنترلر یا سایر دستگاهها ارتباط برقرار میکند و میتواند برای نمایش اطلاعات گرافیکی، عنوانها، نوشتهها و تصاویر کوچک استفاده شود. 
مشخصات GC9A01
نوع نمایشگر: TFT LCD شکل نمایشگر : دایره ای (گرد) اندازه صفحه نمایش : 1.28 اینچ رزولوشن: 240×240 پیکسل آی سی درایور صفحه : GC9A01 ارتباط از طریق SPI روشنایی : 400CD/m2 نوع نور پس زمینه : از نوع LED شدت جریان : 30 میلی آمپر ولتاژ کاری : 2.8 – 3.3 ولت (پیشنهادی 3.3 ولت ) قابل استفاده در دمای 20- تا 70 درجه سانتیگراد سطح صفحه نمایش: Ø32.4mm ابعاد کلی : 36X44 میلی متر وزن : حدودا 8 گرم
شروع آموزش آردوینو
TFT_eSPI برای شروع پروژه ابتدا کتابخانه راه اندازی ال سی دی را از لینک زیر دانلود کنید
https://github.com/Bodmer/TFT_eSPI
کانفیگ ال سی دی با استفاده از این کتابخانه انجام میگیرد و برای راحتی کار فایل کانفیگ در قسمت دانلود پروزه موجود می باشد. برای تغییر پایه های میکرو باید وارد مسیر زیر شده و به دلخواه اسم پایه ها را تغییر دهید \Documents\Arduino\libraries\TFT_eSPI\User_Setup.h
GC9A01 پایه های ال سی دی
میباشد #define GC9A01_DRIVER درایور این ال سی دی در کتابخانه مربوطه به اسم دراین پروژه از spi سخت افزاری استفاده شده که میتوان از نرم افزاری هم استفاده کرد.در صورت نیاز به تغییر پایه ها باید وارد پوشه کتابخانه شده و تغییرات پایه ها را ایجاد کنید. 
مشاهده محصولات شرکت پاوان
شماتیک این پروژه:
با توجه به نوع میکرو انتخابی، پایه ها عوض می شود و حتما باید در قسمت کانفیگ کتابخانه این پایه ها را برای میکرو خود معرفی کنید.
————————————————————————————————————————————————–
دانلود نمونه برنامه شماره یک برنامه گرافیکی با آردوینو و ال سی دی گرد GC9A01

————————————————————————————————————————————————– دانلود نمونه برنامه ساده برای راه اندازی اولیه این ال سی دی این برنامه یک نمونه کد بسیار ساده برای آموزش راه اندازی این ال سی دی با آردوینو می باشد 
————————————————————————————————————————————————–
گیج با آردوینو (gauge arduino)
نمودار با آردوینو (graph arduino)
گرافیک با آردوینو( graphic design arduino)
دانلود نمونه برنامه های مربوط به راه اندازی گیج ها و نمودار مختلف با gc9a01
Meters, gauges and scales – Arduino Nano – circular GCA901 240*240 pixel TFT display
برای راه اندازی این پروژه ها به کتابخوانه GFX احتیاج پیدا میکنید. از لینک زیر میتوانید دانلود کنید: https://github.com/adafruit/Adafruit-GFX-Library
————————————————————————————————————————————————– برنامه گیف با آردوینو و ال سی دی GC9A01 اجرای انیمیشن با آردوینو و ال سی دی GC9A01
arduino animation
arduino gif
GIF & ANIMATION WITH ARDUINO
آموزش پیشرفته آردوینو پروژه برای اجرای فایل های گیف : تمامی فایل های مربوطه در پوشه قرار دارد و حتما باید کتابخانه tft_espi را در آردوینو نصب کنید
برنامه چشم با آردوینو
دانلود پروژه
————————————————————————————————————————————————–
اجرای انیمیشن با آردوینو و ال سی دی gc9a01
این نمونه برنامه برای اجرای فایل های انیمیشن و گیف با آردوینو و زبان ++c برنامه به صورت بسیار روان انیمیشن ها را اجرا کرده و به همراه فونت زیبا برای آردوینو نیز می باشد.
