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

عرض CPU TIME على ESP Wemos D1 OLED: 7 خطوات
عرض CPU TIME على ESP Wemos D1 OLED: 7 خطوات

فيديو: عرض CPU TIME على ESP Wemos D1 OLED: 7 خطوات

فيديو: عرض CPU TIME على ESP Wemos D1 OLED: 7 خطوات
فيديو: Arduino Tutorial: First look at the WeMos D1 Arduino compatible ESP8266 Wifi Board from Banggood.com 2024, شهر نوفمبر
Anonim
Image
Image

في هذا البرنامج التعليمي ، سوف نستخدم ESP Wemos D1 OLED و Visuino لعرض وقت وحدة المعالجة المركزية على شاشة OLED.

شاهد فيديو توضيحي.

الخطوة 1: ما سوف تحتاجه

ما سوف تحتاجه
ما سوف تحتاجه

ESP Wemos D1 OLED

برنامج Visuino: قم بتنزيل Visuino

الخطوة 2: Visuino

فيسوينو
فيسوينو
فيسوينو
فيسوينو

كل ما عليك فعله هو سحب المكونات وإفلاتها وتوصيلها معًا. سيقوم Visuino بإنشاء رمز العمل من أجلك حتى لا تضطر إلى إضاعة الوقت في إنشاء الكود. ستؤدي كل العمل الشاق من أجلك بسرعة وسهولة! Visuino مثالي لجميع أنواع المشاريع ، يمكنك بسهولة بناء مشاريع معقدة في أي وقت من الأوقات!

قم بتنزيل أحدث برامج Visuino القوية

الخطوة 3: ابدأ Visuino ، وحدد نوع اللوحة الصغيرة Arduino WeMos D1

ابدأ Visuino ، وحدد نوع اللوحة الصغيرة Arduino WeMos D1
ابدأ Visuino ، وحدد نوع اللوحة الصغيرة Arduino WeMos D1
ابدأ Visuino ، وحدد نوع اللوحة الصغيرة Arduino WeMos D1
ابدأ Visuino ، وحدد نوع اللوحة الصغيرة Arduino WeMos D1

لبدء برمجة Arduino ، ستحتاج إلى تثبيت Arduino IDE من هنا:

يرجى العلم أن هناك بعض الأخطاء الحرجة في Arduino IDE 1.6.6. تأكد من تثبيت 1.6.7 أو أعلى ، وإلا فلن يعمل هذا Instructable! إذا لم تكن قد انتهيت ، فاتبع الخطوات الواردة في Instructable لإعداد Arduino IDE لبرمجة WeMos D1 Mini! يحتاج Visuino: https://www.visuino.eu أيضًا إلى التثبيت. ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "WeMos D1 Mini" كما هو موضح في الصورة 2

الخطوة 4: في Visuino أضف مكونات

في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
  • أضف مكون "CPU TIME"
  • أضف مكون "قسمة عدد صحيح على القيمة" ، ضمن قيمة مجموعة نافذة الخصائص: "1000"
  • أضف مكون "OLED SSD 1306 / SH1106 OLED DISPLAY (I2C)"

انقر نقرًا مزدوجًا فوق مكون "DisplayOLED1" و:

  • اسحب "رسم نص" إلى اليسار
  • اسحب "رسم الخط" إلى اليسار
  • اسحب "رسم نص" إلى اليسار
  • اسحب "حقل النص" إلى اليسار
  1. حدد "رسم النص 1" وتحت مجموعة نافذة الخصائص: الحجم: "2" ، النص: "وقت وحدة المعالجة المركزية"
  2. حدد "رسم الخط 1" وتحت مجموعة نافذة الخصائص: العرض: "120" ، X: "0" ، Y: "20"
  3. حدد "رسم نص 2" وتحت مجموعة نافذة الخصائص: الحجم: "1" ، النص: "ثانية:" ، س: "0" ، ص: "40"
  4. حدد "حقل نص 1" وضمن مجموعة نافذة الخصائص: الحجم: "2" ، العرض: "6" ، X: "60" ، Y: "40"

الخطوة 5: في مكونات Visuino Connect

في مكونات Visuino Connect
في مكونات Visuino Connect

توصيل مكون "CPUTime1" [ملي ثانية] بمكون "DivideByValue1" [في]

قم بتوصيل مكون "DivideByValue1" [مخرج] بـ DisplayOLED1> "Text Field1" [In]

الخطوة 6: إنشاء كود Arduino وترجمته وتحميله

إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو

في Visuino ، اضغط على F9 أو انقر فوق الزر الظاهر في الصورة 1 لإنشاء كود Arduino ، وافتح Arduino IDE

ملاحظة: تأكد من التحديد في Arduino> Tools> Board> Generic 8266 Module وقد تكون لوحة أخرى (تعتمد على نوع لوحة الشركة المصنعة التي لديك)

في Arduino IDE ، انقر فوق الزر تحميل ، لتجميع وتحميل الكود (الصورة 2)

الخطوة 7: العب

إذا قمت بتشغيل وحدة ESP Wemos D1 OLED ، فستبدأ الشاشة في إظهار "CPU TIME" في ثوانٍ.

تهانينا! لقد أكملت مشروعك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable. يمكنك تنزيله وفتحه في Visuino:

موصى به: