فهرست مطالب:
- مرحله 1: تظاهرات
- مرحله 2: منابع مورد استفاده
- مرحله 3: مونتاژ
- مرحله 4: TFT 1.8 "Pinout Display
- مرحله 5: نصب ESP-WROOM32 با صفحه نمایش TFT 1.8 "
- مرحله 6: جدول اتصال ESP-WROOM32 و صفحه نمایش TFT1.8 "
- مرحله 7: ESP32 LoRa Mount با صفحه نمایش TFT 1.8 "
- مرحله 8: جدول اتصال ESP32 LoRa و صفحه نمایش TFT1.8 "
- مرحله 9: نصب کتابخانه ها - Arduino IDE
- مرحله 10: کد
- مرحله 11: کد ESP32
- مرحله 12: ایجاد تنظیمات
- مرحله 13: پیوندها
- مرحله 14: فایل
تصویری: برای پروژه خود ارزش قائل شوید: از صفحه نمایش گرافیکی استفاده کنید: 14 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
در ویدیوی امروز ما ، من قصد دارم صفحه نمایش 1.8 اینچی TFT را به شما نشان دهم. این صفحه نمایش گرافیکی 128 در 160 است. بزرگتر از آنچه در ESP32 LoRa آمده است ، و من همچنین استفاده از آن را در ESP32 سنتی نشان خواهم داد. سپس مونتاژ و کد منبع را برای استفاده از این صفحه نمایش با این دو مدل میکروکنترلر ، با استفاده از نمونه ساخته شده توسط Adafruit ، در اختیار خواهیم داشت. من به طور خاص صفحه نمایش را یک ویژگی بسیار مهم می دانم ، زیرا از مدار شما بازخورد می دهد.
مرحله 1: تظاهرات
مرحله 2: منابع مورد استفاده
• ESP32-WROOM
• ESP32 LoRa
• نمایش TFT LCD 1.8 اینچ
• Protoboard
• جامپرها
مرحله 3: مونتاژ
مرحله 4: TFT 1.8 "Pinout Display
مرحله 5: نصب ESP-WROOM32 با صفحه نمایش TFT 1.8"
مرحله 6: جدول اتصال ESP-WROOM32 و صفحه نمایش TFT1.8"
مرحله 7: ESP32 LoRa Mount با صفحه نمایش TFT 1.8"
مرحله 8: جدول اتصال ESP32 LoRa و صفحه نمایش TFT1.8"
مرحله 9: نصب کتابخانه ها - Arduino IDE
دو فایل ZIP را با دسترسی به پیوندهای زیر بارگیری کنید:
کتابخانه Adafruit GFX:
کتابخانه Adafruit ST7735:
1. با باز کردن Arduino IDE ، روی Sketch -> Add Library -> Add Library. ZIP کلیک کنید
2. فایل بارگیری شده را جستجو کرده ، را انتخاب کرده و روی Open کلیک کنید
3. این کار را برای هر دو کتابخانه بارگیری شده انجام دهید
مرحله 10: کد
کد ESP-WROOM 32
بیانیه ها و متغیرها
#include // کتابخانه اصلی گرافیکی #شامل // کتابخانه مخصوص سخت افزار برای ST7735 #include // این پین ها همچنین برای سپر 1.8 اینچی TFT // ESP32-WROOM #تعریف TFT_DC 12 // A0 #تعریف TFT_CS 13 // نیز کار خواهند کرد CS # تعریف TFT_MOSI 14 // SDA # تعریف TFT_CLK 27 // SCK # تعریف TFT_RST 0 # تعریف TFT_MISO 0 Adafruit_ST7735 TFT = Adafruit_ST7735 (TFT_CS، TFT_DC، TFT_MOSI، TFT_CLK، TFT_RST)؛
کد ESP32 LoRa
بیانیه ها و متغیرها
#شامل // کتابخانه اصلی گرافیکی #شامل // کتابخانه مخصوص سخت افزار برای ST7735 #شامل #تعریف TFT_DC 17 // A0 #تعریف TFT_CS 21 // CS #تعریف TFT_MOSI 2 // SDA #define TFT_CLK 23 // SCK #define TFT_RST 0 #تعریف TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS ، TFT_DC ، TFT_MOSI ، TFT_CLK ، TFT_RST) ؛
مرحله 11: کد ESP32
توجه داشته باشید
• کد گرافیکی مورد استفاده نمونه ای است که توسط سازنده Adafruit ایجاد شده است:
• با این حال ، پین های اعلام شده در کد برای کار با ESP32 که قبلاً نشان داده شده است ، تغییر کرده است.
• هدف از این درس فقط آموزش ارتباط بین صفحه نمایش و ESP32 است.
مرحله 12: ایجاد تنظیمات
تنظیمات ساخت در تصاویر زیر نشان داده شده است. تخته ها ESP32 Dev Module و Heltec_WIFI_LoRa_32 هستند
مرحله 13: پیوندها
کتابخانه های نمایش TFT
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Library
PDF - آموزش GFX
cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf
مرحله 14: فایل
دانلود فایلها:
من نه
توصیه شده:
طرح صفحه قطار مدل خود را با صفحه کلید خود کنترل کنید!: 12 مرحله
با صفحه کلید خود طرح مدل قطار خود را کنترل کنید! همچنین می توانید نسخه ارتقا یافته را در اینجا مشاهده کنید. در این دستورالعمل ، من به شما نشان می دهم که چگونه می توانید یک طرح قطار مدل را با استفاده از صفحه کلید کنترل کنید
نحوه ساخت ساعت بیدرنگ با استفاده از صفحه نمایش Arduino و TFT - Arduino Mega RTC با صفحه نمایش TFT 3.5 اینچی: 4 مرحله
نحوه ساختن ساعت بیدرنگ با استفاده از صفحه نمایش Arduino و TFT | Arduino Mega RTC با صفحه نمایش TFT 3.5 اینچی: از کانال یوتیوب من دیدن کنید. مقدمه:- در این پست قصد دارم "ساعت واقعی" را با استفاده از LCD لمسی 3.5 اینچی TFT ، Arduino Mega بسازم. ماژول 2560 و DS3231 RTC…. قبل از شروع… ویدیو را از کانال YouTube من بررسی کنید .. توجه:- اگر از Arduin استفاده می کنید
پروژه امتیاز صفحه با صفحه نمایش LED P10 با استفاده از DMD: 6 مرحله (همراه با تصاویر)
پروژه امتیاز صفحه با صفحه نمایش LED P10 با استفاده از DMD: اغلب ما در یک استادیوم فوتبال ملاقات می کنیم. یک تخته LED غول پیکر وجود دارد که به عنوان یک صفحه امتیاز عمل می کند. همچنین در سایر رشته های ورزشی ، اغلب ما صفحه امتیاز صفحه نمایش LED را می شناسیم. اگرچه امکان پذیر نیست ، اما زمینه ای نیز وجود دارد که ما هنوز
ایجاد یک صفحه نمایش سفارشی در استودیوی LCD (برای صفحه کلید G15 و صفحه LCD): 7 مرحله
ایجاد یک صفحه نمایش سفارشی در استودیوی LCD (برای صفحه کلید G15 و صفحه نمایش LCD): خوب اگر صفحه کلید G15 خود را به دست آورده اید و از صفحه نمایش های اولیه ای که تحت آن قرار گرفته اید بسیار تحت تأثیر قرار نگرفته اید ، اصول اولیه استفاده از LCD Studio را برای شما شرح می دهم. خودتان بسازید. این مثال ایجاد یک صفحه نمایش است که فقط پایه را نشان می دهد
خودتان را متقاعد کنید که فقط از یک اینورتر 12 ولت به AC برای سیمهای LED استفاده کنید به جای اینکه آنها را برای 12 ولت دوباره وصل کنید: 3 مرحله
خودتان را متقاعد کنید که فقط از یک اینورتر 12 ولت به AC برای سیمهای LED استفاده کنید به جای اینکه آنها را برای 12 ولت دوباره وصل کنید: برنامه من ساده بود. من می خواستم یک سیم نور LED دیواری را به قطعات تقسیم کنم و سپس آن را دوباره سیم کشی کنم تا 12 ولت خاموش شود. روش جایگزین استفاده از اینورتر قدرت بود ، اما همه می دانیم که آنها بسیار ناکارآمد هستند ، درست است؟ درست؟ یا هستند؟