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

ESP8266 LED Matrix Clock: 8 خطوات (بالصور)
ESP8266 LED Matrix Clock: 8 خطوات (بالصور)

فيديو: ESP8266 LED Matrix Clock: 8 خطوات (بالصور)

فيديو: ESP8266 LED Matrix Clock: 8 خطوات (بالصور)
فيديو: DIY ESP8266 WiFi LED Matrix Clock, Arduino, MAX 7219 , NodeMCU v3, NTP Clock 2024, شهر نوفمبر
Anonim
ESP8266 LED ساعة ماتريكس
ESP8266 LED ساعة ماتريكس

ESP8266 LED ساعة ماتريكس

ساعة مصفوفة LED بسيطة تعتمد على ESP8266 الشهير مع وحدة Real Time Clock ومزامنة الوقت عبر WiFi من خادم NTP.

الجديد ! إصدار ESP32 متاح أيضًا

الخطوة 1: الأجزاء والأدوات

قطع غيار وأدوات
قطع غيار وأدوات
قطع غيار وأدوات
قطع غيار وأدوات
قطع غيار وأدوات
قطع غيار وأدوات

أولا دعونا نرى ما نحتاجه.

القطع:

  • 6 × 8 × 8 MAX7219 ليد ماتريكس بانجوود
  • عدد 1 منفذ RTC DS3231
  • 1 × لوحة بانجود ESP12
  • 1 x برطمان معكرونة
  • 1 × 5.5 مم × 2.1 مم تيار مستمر امدادات الطاقة لوحة جاك معدني جبل
  • 1 × USB إلى 5.5 مم × 2.1 مم برميل جاك 5 فولت تيار مستمر كابل الطاقة
  • 1 × فيلم تظليل النافذة
  • 11 × أنثى إلى أنثى أسلاك دوبونت Bangood

أدوات:

  • لحام حديد
  • زجاجة رذاذ
  • سكين هواية
  • شريط مزدوج

يمكن بسهولة الحصول على جميع الأجزاء من ebay / aliexpress و / أو المتاجر المحلية.

الخطوة 2: تحضير مصفوفة LED

تحضير مصفوفة LED
تحضير مصفوفة LED
تحضير مصفوفة LED
تحضير مصفوفة LED

لقد وجدت أنه من الأسهل شراء وحدات 2 × 4 قطع ، وقطع واحدة منها إلى نصفين ولحامها بالآخر مع الحفاظ على الاتجاه المطبوع على PCB.

الخطوة 3: قم بتوصيل شاشة LED Matrix و RTC بـ ESP8266

قم بتوصيل شاشة LED Matrix و RTC بـ ESP8266
قم بتوصيل شاشة LED Matrix و RTC بـ ESP8266
قم بتوصيل شاشة LED Matrix و RTC بـ ESP8266
قم بتوصيل شاشة LED Matrix و RTC بـ ESP8266
قم بتوصيل شاشة LED Matrix و RTC بـ ESP8266
قم بتوصيل شاشة LED Matrix و RTC بـ ESP8266

قم بلحام رؤوس الدبوس في الوحدات النمطية ثم استخدم كبلات دوبونت لتوصيلها على النحو التالي.

MAX7219 إلى ESP8266

  • VCC - 3.3 فولت
  • GND - GND
  • CS - D8
  • DIN - D7
  • CLK - D5

DS3231 إلى ESP8266

  • GND - GND
  • VCC - 3.3 فولت
  • SDA - D1
  • SCL - D2

ملاحظة واحدة على وحدة RTC ، يبدو أنها تتمتع أيضًا بالقدرة على شحن البطارية ، ولكن هذه ليست فكرة جيدة عند استخدام CR2032. يتمثل أحد الحلول الممكنة في قطع التتبع المحدد على الصورة من أجل تعطيل جزء الشحن من الدائرة. يمكن العثور على مزيد من المعلومات حول هذا هنا.

الخطوة 4: قم بتفليش وحدة ESP8266

فلاش وحدة ESP8266
فلاش وحدة ESP8266

ستكون خطوة Nest هي تحميل الكود إلى ESP8266.

بينما يمكن العثور على الكود الأصلي هنا (شكرًا جزيلاً للمؤلف!) يمكنك العثور على النسخة الإنجليزية المرفقة منه.

عملية التحميل مباشرة إلى الأمام ، فقط لا تنس تحديث الكود ببيانات اعتماد WiFi الخاصة بك.

char ssid = "xxxxx" ؛ // شبكتك SSID (الاسم) char pass = "xxxxx" ؛ // كلمة مرور شبكتك

الخطوة 5: ضع الفيلم الشمسي على جرة المعكرونة

ضع فيلم الطاقة الشمسية على جرة المعكرونة
ضع فيلم الطاقة الشمسية على جرة المعكرونة
ضع فيلم الطاقة الشمسية على جرة المعكرونة
ضع فيلم الطاقة الشمسية على جرة المعكرونة
ضع الفيلم الشمسي على جرة المعكرونة
ضع الفيلم الشمسي على جرة المعكرونة
ضع فيلم الطاقة الشمسية على جرة المعكرونة
ضع فيلم الطاقة الشمسية على جرة المعكرونة

لقد قررت تغطية جزء واحد فقط من الجرة بالفيلم لإبقاء بقية المكونات مرئية.

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

بمجرد أن يجف تمامًا ، يجب أن يمتد الفيلم جيدًا على الجرة.

الخطوة 6: قم بإعداد مقبس معدني لإمداد الطاقة بالتيار المستمر

قم بإعداد مقبس معدني لإمداد الطاقة بالتيار المستمر
قم بإعداد مقبس معدني لإمداد الطاقة بالتيار المستمر
قم بإعداد مقبس معدني لإمداد الطاقة بالتيار المستمر
قم بإعداد مقبس معدني لإمداد الطاقة بالتيار المستمر
قم بإعداد مقبس معدني لإمداد الطاقة بالتيار المستمر
قم بإعداد مقبس معدني لإمداد الطاقة بالتيار المستمر

أسلاك اللحام المزدوجة بمقبس التيار المستمر. سيتم توصيلهم بـ ESP8266 على النحو التالي.

  • + - فين
  • - - GNG

قم بحفر كامل في منتصف غطاء الجرة وقم بتركيب مقبس التيار المستمر.

الخطوة 7: وضع كل شيء معًا

Image
Image
نضع كل شيء معًا
نضع كل شيء معًا
نضع كل شيء معًا
نضع كل شيء معًا

لجعل الأشياء أكثر ترتيبًا ، قمت بإلصاق RTC و ESP8266 في الجزء الخلفي من شاشة LED باستخدام شريط مزدوج الجوانب. تأكد من أن الوحدات لا تلمس أيًا من ملامسات وحدات LED ، وإذا حدث ذلك ، فاستخدم بعض الأشرطة الكهربائية لتغطية نقاط التلامس لتجنب أي قصور.

أيضًا ، من أجل التأكد من عدم تحرك الشاشة بمجرد أن أقوم بربط غطاء الجرة ، أضفت بعض الشريط على الطرف السفلي منه بحيث يظل في مكانه في أسفل البرطمان.

كل ما تبقى هو توصيل كابل USB وهذا كل شيء!

الخطوة 8: أفكار أخرى

  • أضف بطارية احتياطية مشحونة من خلال TP4056 ؛
  • أضف مستشعر درجة الحرارة والرطوبة ؛
  • تصميم علبة مطبوعة ثلاثية الأبعاد ؛
  • أضف مستشعر الضوء لتعتيم الشاشة ليلاً.

آمل أن تكون قد استمتعت بهذا المشروع وإذا كان لديك أي أسئلة فلا تتردد في طرحها.

موصى به: