T-Clock ساعة المكتب
المواد المطلوبة
- NodeMCU: مبنية على ESP8266
- OLED: دقة 128x64 بكسل ، واجهة I2C (يرجى الرجوع إلى الروابط المرجعية لواجهة SPI)
التوصيلات
OLED | NodeMCU |
---|---|
GND | GND |
VCC | 3.3V |
SCL | D1 |
SDA | D2 |
المثال
إعدادات واجهة برمجة التطبيقات (API)
- سجل حسابًا في موقع Seniverse
- أضف منتجًا جديدًا في لوحة التحكم (اختر الإصدار المجاني)
- انسخ المفتاح الخاص بواجهة برمجة التطبيقات (API)
المكتبات المستخدمة
المثال النهائي
ملاحظة: قم بتغيير اسم شبكة الواي فاي وكلمة المرور والمدينة والمفتاح الخاص بك.
إذا حدث خطأ أثناء الترجمة وكانت رسالة الخطأ تشير إلى #error("Height incorrect, please fix Adafruit_SSD1306.h!");
، فيجب عليك فتح ملف المكتبة Adafruit_SSD1306.h
وتغيير #define SSD1306_128_32
إلى #define SSD1306_128_64
.
ملاحظة: المشروع المخصص للأجهزة قيد التطوير.
المراجع والشكر
- T-Clock ساعة المكتب (الإصدار القديم)
- موقع Seniverse
- توصيل ESP8266 بواجهة برمجة التطبيقات لـ Seniverse【الشفرة والشرح التفصيلي】
- ESP8266 + OLED = ساعة شبكية وتوقعات الطقس للأيام الثلاثة المقبلة
- My_ESP8266/موقع Seniverse
- توصيل شاشة OLED الرسومية مع NodeMCU
- adafruit/Adafruit_SSD1306
عنوان النص: https://wiki-power.com/
يتم حماية هذا المقال بموجب اتفاقية CC BY-NC-SA 4.0، يُرجى ذكر المصدر عند إعادة النشر.تمت ترجمة هذه المشاركة باستخدام ChatGPT، يرجى تزويدنا بتعليقاتكم إذا كانت هناك أي حذف أو إهمال.