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

شاشة ESP32 و OLED: ساعة الإنترنت - DHT22: 10 خطوات (بالصور)
شاشة ESP32 و OLED: ساعة الإنترنت - DHT22: 10 خطوات (بالصور)

فيديو: شاشة ESP32 و OLED: ساعة الإنترنت - DHT22: 10 خطوات (بالصور)

فيديو: شاشة ESP32 و OLED: ساعة الإنترنت - DHT22: 10 خطوات (بالصور)
فيديو: New Possibilities: Arduino UNO + 128x128 OLED Display in WOKWI (SH1107) 2024, شهر نوفمبر
Anonim
شاشة ESP32 و OLED: ساعة الإنترنت - DHT22
شاشة ESP32 و OLED: ساعة الإنترنت - DHT22

يتنافس هذا Instructable على المسابقة: "GIFs Challenge 2017" ، إذا كنت ترغب في ذلك ، فالرجاء إعطاء صوتك بالنقر فوق البانر أعلاه. شكرا جزيلا! ؛-)

هذا البرنامج التعليمي هو استمرار لرحلة لمعرفة المزيد عن جهاز إنترنت الأشياء الرائع هذا ، ESP32.

في تعليمي الأخير: IOT Made Simple: اللعب باستخدام ESP32 على Arduino IDE ، اكتشفنا:

  • الإخراج الرقمي: يومض LED
  • الإدخال الرقمي: قراءة مستشعر اللمس
  • المدخلات التناظرية: قراءة جهد متغير من مقياس الجهد
  • الإخراج التناظري: التحكم في سطوع LED
  • الإخراج التناظري: التحكم في موضع مؤازر
  • قراءة بيانات درجة الحرارة / الرطوبة بجهاز استشعار رقمي
  • الاتصال بالإنترنت والحصول على التوقيت المحلي
  • تلقي البيانات من صفحة ويب محلية بسيطة ، وتشغيل / إيقاف تشغيل LED
  • نقل البيانات إلى صفحة ويب محلية بسيطة

الآن دعونا نقوم بتضمين OLED لتقديم البيانات التي تم التقاطها بواسطة مستشعر DHT (درجة الحرارة والرطوبة) محليًا وكذلك التوقيت المحلي.

صورة
صورة

الخطوة 1: BoM - فاتورة المواد

  • مجلس التنمية ESP32 (8.52 دولار أمريكي)
  • 0.91 بوصة 128x32 I2C IIC شاشة عرض LCD OLED زرقاء متسلسلة (2.98 دولار أمريكي)
  • DHT22 / AM2302 مستشعر درجة الحرارة والرطوبة الرقمي (9.99 دولار أمريكي)
  • 1 × LED (اختياري)
  • 2 × المقاومات: 330 أوم و 10 كيلو أوم
  • مقياس الجهد: 10 كيلو أوم
  • بروتوبوردس

الخطوة 2: تثبيت برنامج تشغيل ESP32 والمكتبة

تثبيت برنامج تشغيل ESP32 والمكتبة
تثبيت برنامج تشغيل ESP32 والمكتبة
تثبيت برنامج تشغيل ESP32 والمكتبة
تثبيت برنامج تشغيل ESP32 والمكتبة

سنستخدم Arduino IDE لبرمجة ESP32 ، بنفس الطريقة التي نستخدمها مع عائلة ESP8266.

تثبيت برامج التشغيل:

من المهم أن تكون قد قمت بتثبيت CP210x USB to UART Driver المحدث على جهاز الكمبيوتر الخاص بك. أدخل في هذا الرابط: usb-to-uart-bridge-vcp-drivers وقم بتثبيت برنامج التشغيل المناسب لنظام التشغيل الخاص بك.

تثبيت المكتبة:

الجديد هنا هو أن Expressif نفسه في GitHub الخاص به ، سوف يعطينا التوجيهات المناسبة لتثبيت المكتبة: arduino-esp32. اتبع التعليمات الخاصة بنظام التشغيل الخاص بك.

بعد ذلك ، أعد تشغيل Arduino IDE وانتهى الأمر! يجب أن ترى عدة لوحات في قائمة "الأدوات". حدد المناسب لك. بشكل عام ، تعمل وحدة ESP32 DEV "العامة" بشكل جيد.

عندما تفتح Arduino IDE لأول مرة ، ستلاحظ أن سرعة التحميل الافتراضية هي 921،600 باود. هذا يمكن أن يسبب عدم الاستقرار. قم بتغييره إلى 115 ، 200 باود!

موصى به: