جدول المحتويات:

قدّر مشروعك: استخدم العرض الرسومي: 14 خطوة
قدّر مشروعك: استخدم العرض الرسومي: 14 خطوة

فيديو: قدّر مشروعك: استخدم العرض الرسومي: 14 خطوة

فيديو: قدّر مشروعك: استخدم العرض الرسومي: 14 خطوة
فيديو: كيف تقدم عرض تقديمي مميز (How to Deliver an Effective Presentation) 2024, يوليو
Anonim
Image
Image
برهنة
برهنة

في الفيديو الخاص بنا اليوم ، سأعرض لكم شاشة TFT مقاس 1.8 بوصة. هذه شاشة رسومية بحجم 128 × 160. إنه أكبر مما يأتي في ESP32 LoRa ، وسأعرض أيضًا استخدامه في ESP32 التقليدي. سيكون لدينا بعد ذلك رمز التجميع والمصدر لاستخدام هذا العرض مع هذين النموذجين من وحدات التحكم الدقيقة ، باستخدام مثال صنعه Adafruit. أجد أن العرض على وجه التحديد ميزة مهمة للغاية ، حيث أنه يمنحك ملاحظات من دائرتك.

الخطوة 1: العرض التوضيحي

الخطوة 2: الموارد المستخدمة

الموارد المستخدمة
الموارد المستخدمة

• ESP32-WROOM

• ESP32 LoRa

• شاشة TFT LCD مقاس 1.8 بوصة

• Protoboard

• صداري

الخطوة 3: التجميع

المجسم
المجسم

الخطوة 4: شاشة عرض Pinout TFT مقاس 1.8 بوصة

شاشة TFT مقاس 1.8 بوصة
شاشة TFT مقاس 1.8 بوصة

الخطوة 5: تركيب ESP-WROOM32 مع شاشة TFT مقاس 1.8 بوصة

حامل ESP-WROOM32 مع شاشة TFT مقاس 1.8 بوصة
حامل ESP-WROOM32 مع شاشة TFT مقاس 1.8 بوصة

الخطوة 6: جدول توصيل ESP-WROOM32 وشاشة TFT1.8 بوصة

طاولة توصيل ESP-WROOM32 وشاشة TFT1.8 بوصة
طاولة توصيل ESP-WROOM32 وشاشة TFT1.8 بوصة

الخطوة 7: تركيب ESP32 LoRa مع شاشة TFT مقاس 1.8 بوصة

حامل ESP32 LoRa مع شاشة TFT مقاس 1.8 بوصة
حامل ESP32 LoRa مع شاشة TFT مقاس 1.8 بوصة

الخطوة 8: جدول توصيل ESP32 LoRa وشاشة TFT1.8 بوصة

جدول توصيل ESP32 LoRa وشاشة TFT1.8 بوصة
جدول توصيل ESP32 LoRa وشاشة TFT1.8 بوصة

الخطوة 9: تثبيت المكتبات - Arduino IDE

تثبيت المكتبات - Arduino IDE
تثبيت المكتبات - Arduino IDE
تثبيت المكتبات - Arduino IDE
تثبيت المكتبات - Arduino IDE

قم بتنزيل ملفي ZIP من خلال الوصول إلى الروابط أدناه:

مكتبة Adafruit GFX:

مكتبة Adafruit ST7735:

1. مع Arduino IDE مفتوحًا ، انقر فوق Sketch -> Add Library -> Add Library. ZIP

2. استعرض للوصول إلى الملف الذي تم تنزيله ، وحدد وانقر فوق فتح

3. قم بذلك لكل من المكتبات التي تم تنزيلها

الخطوة 10: الكود

كود ESP-WROOM 32

التصريحات والمتغيرات

# تتضمن // مكتبة الرسومات الأساسية # تتضمن // مكتبة خاصة بالأجهزة لـ ST7735 # تتضمن // ستعمل هذه المسامير أيضًا مع 1.8 TFT shield // ESP32-WROOM #define TFT_DC 12 // A0 #define TFT_CS 13 // CS #define TFT_MOSI 14 // SDA #define TFT_CLK 27 // SCK #define TFT_RST 0 #define 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 # تعريف TFT_CLK 23 // SCK # تعريف TFT_RST 0 # تعريف TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS، TFT_DC، TFT_MOSI، TFT_CLK، TFT_RST) ؛

الخطوة 11: كود ESP32

كود ESP32
كود 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: ملف

قم بتنزيل الملفات:

بي دي إف

انا لا

موصى به: