جدول المحتويات:
- الخطوة 1: الأجزاء والأدوات
- الخطوة 2: تحضير مصفوفة LED
- الخطوة 3: قم بتوصيل شاشة LED Matrix Display و LDR و DHT11 بـ ESP32
- الخطوة 4: ضع فيلم الطاقة الشمسية على جرة المعكرونة
- الخطوة 5: قم بإعداد مقبس معدني لإمداد الطاقة بالتيار المستمر
- الخطوة 6: قم بتفليش وحدة ESP32
- الخطوة 7: وضع كل شيء معًا
- الخطوة 8: أفكار أخرى
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:53
هذا استمرار لمشروع ESP8266 LED Matrix Clock.
قام مؤلف الكود الأصلي بتحديثه لـ ESP32 (شكرًا جزيلًا لـ schreibfaul1!) لذلك قررت أيضًا تحديث الساعة التي قمت بها بالفعل.
الخطوة 1: الأجزاء والأدوات
القطع:
- 6 × 8 × 8 MAX7219 LED مصفوفة
- 1 × لوحة ESP32
- 1 × KY-018 وحدة المقاومة الضوئية
- 1 × مستشعر DHT11
- 1 × قابس USB صغير
- 1 x برطمان معكرونة
- 1 × 5.5 مم × 2.1 مم تيار مستمر امدادات الطاقة لوحة جاك معدني جبل
- 1 × USB إلى 5.5 مم × 2.1 مم برميل جاك 5 فولت تيار مستمر كابل الطاقة
- 1 × فيلم تظليل النافذة
- 11 × أسلاك دوبونت أنثى إلى أنثى
أدوات:
- لحام حديد
- زجاجة رذاذ
- سكين هواية
- شريط مزدوج
يمكن بسهولة الحصول على جميع الأجزاء من ebay / aliexpress و / أو المتاجر المحلية.
الخطوة 2: تحضير مصفوفة LED
لقد وجدت أنه من الأسهل شراء وحدات 2 × 4 قطع ، وقطع واحدة منها إلى نصفين ولحامها بالآخر مع الحفاظ على الاتجاه المطبوع على PCB.
الخطوة 3: قم بتوصيل شاشة LED Matrix Display و LDR و DHT11 بـ ESP32
قم بلحام رؤوس الدبوس في الوحدات النمطية ثم استخدم كبلات دوبونت لتوصيلها على النحو التالي.
ماكس 7219
- VCC - VIN
- GND - GND
- DIN - D23
- CS - D15
- CLK - D18
دهت 11
- S - D4
- + - 3V3
- - - GND
LDR
- S - D34
- + - 3V3
- - - GND
الخطوة 4: ضع فيلم الطاقة الشمسية على جرة المعكرونة
لقد قررت تغطية جزء واحد فقط من الجرة بالفيلم لإبقاء بقية المكونات مرئية.
بعد بعض التجارب والخطأ ، لاحظت أن "السر" هو أن تكون الجرة والفيلم مبللين قدر الإمكان بالماء والصابون لتتمكن من إجراء التعديلات أثناء تطبيقه. استخدم زجاجة الرش للحفاظ على كل شيء لطيفًا ورطبًا واستخدم سكين الهوايات لقطع الفيلم الزائد. بمجرد أن يجف تمامًا ، يجب أن يمتد الفيلم جيدًا على الجرة.
الخطوة 5: قم بإعداد مقبس معدني لإمداد الطاقة بالتيار المستمر
قم بتوصيل الأسلاك المزدوجة المزدوجة بمقبس التيار المباشر ثم قم بتوصيل قابس USB الصغير.
لقد استخدمت pinout الموصوف هنا.
قم بحفر كامل في منتصف غطاء الجرة وقم بتركيب مقبس التيار المستمر.
حفر أيضًا بعض الثقوب في الغطاء لمستشعر DHT11.
الخطوة 6: قم بتفليش وحدة ESP32
ستكون الخطوة التالية هي تحميل الكود إلى ESP32.
بينما يمكن العثور على الكود الأصلي هنا (شكرًا جزيلاً للمؤلف!) ، يمكنك العثور على الإصدار المرفق الخاص بي منه والذي يتضمن تحديث مستشعرات DHT11 و LDR. عملية التحميل مباشرة إلى الأمام ، فقط لا تنس تحديث الكود ببيانات اعتماد WiFi الخاصة بك.
// بيانات الاعتماد ---------------------------------------- # حدد SSID "### ## "؛ // بيانات اعتماد WiFi الخاصة بك هنا #define PW "#####"؛
الخطوة 7: وضع كل شيء معًا
تأكد من أن الوحدات لا تلمس أيًا من ملامسات وحدات LED ، وإذا حدث ذلك ، فاستخدم بعض الأشرطة الكهربائية لتغطية نقاط التلامس لتجنب أي قصور.
أيضًا ، من أجل التأكد من عدم تحرك الشاشة بمجرد أن أقوم بربط غطاء الجرة ، أضفت بعض الشريط على الطرف السفلي منه بحيث يظل في مكانه في أسفل البرطمان. كل ما تبقى هو توصيل كابل USB وهذا كل شيء!
الخطوة 8: أفكار أخرى
أضف بطارية احتياطية مشحونة من خلال TP4056 ؛
تصميم علبة مطبوعة ثلاثية الأبعاد
آمل أن تكون قد استمتعت بهذا المشروع وإذا كان لديك أي أسئلة فلا تتردد في طرحها.
شكرا لقرائتك!
موصى به:
ساعة منبه ذكية: ساعة منبه ذكية مصنوعة من Raspberry Pi: 10 خطوات (مع صور)
المنبه الذكي: ساعة منبه ذكية مصنوعة من Raspberry Pi: هل سبق لك أن أردت ساعة ذكية؟ إذا كان الأمر كذلك ، فهذا هو الحل المناسب لك! لقد صنعت Smart Alarm Clock ، هذه ساعة يمكنك تغيير وقت التنبيه وفقًا لموقع الويب. عندما يرن المنبه ، سيصدر صوت (صفارة) وسيصدر مصباحان
ساعة الشبكة ESP8266 بدون أي RTC - Nodemcu NTP Clock No RTC - مشروع ساعة الإنترنت: 4 خطوات
ساعة الشبكة ESP8266 بدون أي RTC | Nodemcu NTP Clock No RTC | مشروع ساعة الإنترنت: في المشروع ، سيتم إنشاء مشروع ساعة بدون RTC ، سيستغرق الأمر وقتًا من الإنترنت باستخدام wifi وسيعرضه على شاشة st7735
صنع ساعة باستخدام M5stick C باستخدام Arduino IDE - ساعة الوقت الحقيقي RTC مع M5stack M5stick-C: 4 خطوات
صنع ساعة باستخدام M5stick C باستخدام Arduino IDE | RTC Real Time Clock مع M5stack M5stick-C: مرحبًا يا رفاق في هذه التعليمات ، سوف نتعلم كيفية صنع ساعة باستخدام لوحة تطوير m5stick-C من m5stack باستخدام Arduino IDE ، لذا سيعرض m5stick التاريخ والوقت وأمبير ؛ أسبوع من الشهر على الشاشة
ساعة Gixie: أجمل ساعة أنبوب توهج: 4 خطوات
ساعة Gixie: أجمل ساعة توهج الأنبوبة: أنا أحب Nixie Tube كثيرًا ، لكنها باهظة الثمن ، ولا يمكنني تحملها. لذلك أمضيت نصف عام في إنشاء ساعة Gixie هذه. تم تحقيق ساعة Gixie باستخدام إضاءة ws2812 لجعل ضوء الأكريليك ، أبذل قصارى جهدي لجعل أنبوب RGB أرق
ميكرودوت - ساعة يد ساعة يد بنمط LED: 7 خطوات (مع صور)
Microdot - ساعة معصم ساعة بنمط LED ساعة: إنتاج آخر RGB Sunset Productions هذا المشروع عبارة عن لوحة دوائر لصنع نسخة بحجم ساعة المعصم من ساعة minidot الخاصة بي: https: //www.instructables.com/id/EEGLXQCSKIEP2876EE/ مع المزيد وظائف أكثر قابلية للتطبيق على جهاز محمول. أ