جدول المحتويات:
- الخطوة 1: الأجزاء والأدوات
- الخطوة 2: تحضير مصفوفة LED
- الخطوة 3: قم بتوصيل شاشة LED Matrix و RTC بـ ESP8266
- الخطوة 4: قم بتفليش وحدة ESP8266
- الخطوة 5: ضع الفيلم الشمسي على جرة المعكرونة
- الخطوة 6: قم بإعداد مقبس معدني لإمداد الطاقة بالتيار المستمر
- الخطوة 7: وضع كل شيء معًا
- الخطوة 8: أفكار أخرى
فيديو: ESP8266 LED Matrix Clock: 8 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
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
لقد وجدت أنه من الأسهل شراء وحدات 2 × 4 قطع ، وقطع واحدة منها إلى نصفين ولحامها بالآخر مع الحفاظ على الاتجاه المطبوع على PCB.
الخطوة 3: قم بتوصيل شاشة 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
ستكون خطوة Nest هي تحميل الكود إلى ESP8266.
بينما يمكن العثور على الكود الأصلي هنا (شكرًا جزيلاً للمؤلف!) يمكنك العثور على النسخة الإنجليزية المرفقة منه.
عملية التحميل مباشرة إلى الأمام ، فقط لا تنس تحديث الكود ببيانات اعتماد WiFi الخاصة بك.
char ssid = "xxxxx" ؛ // شبكتك SSID (الاسم) char pass = "xxxxx" ؛ // كلمة مرور شبكتك
الخطوة 5: ضع الفيلم الشمسي على جرة المعكرونة
لقد قررت تغطية جزء واحد فقط من الجرة بالفيلم لإبقاء بقية المكونات مرئية.
بعد بعض التجارب والخطأ ، لاحظت أن "السر" هو أن تكون الجرة والفيلم مبللين قدر الإمكان بالماء والصابون لتتمكن من إجراء التعديلات أثناء تطبيقه. استخدم زجاجة الرش للحفاظ على كل شيء لطيفًا ورطبًا واستخدم سكين الهوايات لقطع الفيلم الزائد.
بمجرد أن يجف تمامًا ، يجب أن يمتد الفيلم جيدًا على الجرة.
الخطوة 6: قم بإعداد مقبس معدني لإمداد الطاقة بالتيار المستمر
أسلاك اللحام المزدوجة بمقبس التيار المستمر. سيتم توصيلهم بـ ESP8266 على النحو التالي.
- + - فين
- - - GNG
قم بحفر كامل في منتصف غطاء الجرة وقم بتركيب مقبس التيار المستمر.
الخطوة 7: وضع كل شيء معًا
لجعل الأشياء أكثر ترتيبًا ، قمت بإلصاق RTC و ESP8266 في الجزء الخلفي من شاشة LED باستخدام شريط مزدوج الجوانب. تأكد من أن الوحدات لا تلمس أيًا من ملامسات وحدات LED ، وإذا حدث ذلك ، فاستخدم بعض الأشرطة الكهربائية لتغطية نقاط التلامس لتجنب أي قصور.
أيضًا ، من أجل التأكد من عدم تحرك الشاشة بمجرد أن أقوم بربط غطاء الجرة ، أضفت بعض الشريط على الطرف السفلي منه بحيث يظل في مكانه في أسفل البرطمان.
كل ما تبقى هو توصيل كابل USB وهذا كل شيء!
الخطوة 8: أفكار أخرى
- أضف بطارية احتياطية مشحونة من خلال TP4056 ؛
- أضف مستشعر درجة الحرارة والرطوبة ؛
- تصميم علبة مطبوعة ثلاثية الأبعاد ؛
- أضف مستشعر الضوء لتعتيم الشاشة ليلاً.
آمل أن تكون قد استمتعت بهذا المشروع وإذا كان لديك أي أسئلة فلا تتردد في طرحها.
موصى به:
IoT Smart Clock Dot Matrix استخدم Wemos ESP8266 - ESP Matrix: 12 خطوة (مع الصور)
IoT Smart Clock Dot Matrix استخدم Wemos ESP8266 - ESP Matrix: اصنع ساعة IoT الذكية الخاصة بك والتي يمكنها: عرض الساعة بأيقونة رسوم متحركة جميلة عرض تذكير - 1 إلى تذكير - 5 عرض التقويم عرض أوقات الصلاة للمسلمين عرض معلومات الطقس عرض عرض الأخبار عرض النصائح عرض سعر البيتكوين
Arduino RGB Matrix Word Clock: 6 خطوات
Arduino RGB Matrix Word Clock: انسَ الأرقام ، تعرض RGB LED Word Clock الوقت كنص! بدلاً من اليدين أو الشاشة الرقمية ، تعرض Word Clock الوقت الحالي ككلمات في ضوء LED ساطع باستخدام مصفوفة قياسية 8x8 LED. على سبيل المثال ، إذا كان الوقت 10:50
O-R-A RGB LED Matrix Wall Clock والمزيد ** تم التحديث في يوليو 2019 **: 6 خطوات (بالصور)
O-R-A RGB LED Matrix Wall Clock والمزيد ** تم التحديث في يوليو 2019 **: مرحبًا. أنا هنا مع مشروع جديد يسمى O-R-AIt عبارة عن ساعة حائط RGB LED Matrix تعرض: الساعة: دقيقة درجة الحرارة الرطوبة رمز حالة الطقس الحالية أحداث تقويم Google وإشعارات تذكير لمدة ساعة في وقت محدد يظهر:
Minimalist IoT Clock (باستخدام ESP8266 و Adafruit.io و IFTTT و Arduino IDE): 10 خطوات (بالصور)
Minimalist IoT Clock (باستخدام ESP8266 و Adafruit.io و IFTTT و Arduino IDE): في هذا البرنامج التعليمي ، أوضح كيف يمكنك جعل ساعة بسيطة متزامنة مع الإنترنت. لقد اختبرت ذلك باستخدام لوحين مختلفين يعتمدان على ESP8266: Firebeetle و NodeMCU. يحصل المتحكم الدقيق على الوقت الحالي من خادم Google ويعرضه في
مقياس استهلاك الكهرباء CHINT + ESP8266 & Matrix Led MAX7912: 9 خطوات (بالصور)
مقياس الاستهلاك الكهربائي CHINT + ESP8266 و Matrix Led MAX7912: هذه المرة سنعود إلى مشروع مثير للاهتمام ، وهو قياس الاستهلاك الكهربائي بطريقة غازية باستخدام مرحلة CHINT DDS666 Meter Mono ، من الناحية الفنية ، إنه عداد سكني أو سكني لدينا بالفعل المقدمة في tu السابق