» إلكترونيات » اردوينو »ESP 8266 + WS2812 = مشاهدة

ESP 8266 + WS2812 = مشاهدة


حدقت في مصابيح WS2812 LED لفترة طويلة وقررت أخيراً طلبها. لم يكن لدي فكرة ملموسة ، ولكن عندما أتوا إلي ، قررت إنشاء مصفوفة LED صغيرة. تحول حجم المصفوفة إلى 15 × 8. وكطلب ، قمت بعمل ساعة من المصفوفة. وحدة تحكم اخترت ESP 8266 - 12E. خياري ليس عرضيًا ، هناك حاجة إلى ESP للاتصال بجهاز توجيه Wi-Fi ومزامنة الوقت عبر الإنترنت.

لذا ، دعنا نبدأ ، نحن بحاجة إلى:

- شريط WS2812 مع 120 ليد ، 60 قطعة لكل متر ()
- ESP 8266-12E ()
- شحن غير ضروري ، ولكن يعمل من الهاتف ، أو مصدر طاقة 5 فولت
- منظم الجهد 3.3 فولت
- مقاومات 10 كيلو أوم 0.25 واط 5 قطع.
- التبديل
- زر
- الأسلاك
- موصل PLS
- USB-TTL
- بلاستيك شفاف 2 مم
- مرشح ضوئي
- 3x20 مسامير
- صواميل وغسالات 3 مم
- حفر 3.2
- مثقاب او مفك

الخطوة 1 قطع البلاستيك
لحماية المصفوفة ، نحتاج إلى قطع مستطيل من بلاستيك شفاف (يفضل أن يكون غير لامع أو بلاستيكي حليب ، فلن نضطر إلى استخدام مرشح خفيف) بلاستيك بحجم 260x105 ملم. وكذلك حفر 4 ثقوب بقطر 3.2 مم للربط. حفر في الزوايا ، مسافة بادئة 5 ملم من كل جانب. افعل ذلك بعناية شديدة وضع البلاستيك على قاعدة خشبية. أثناء عملي ، انفصلت زاوية واحدة ، لكنني تمسكت به بشكل غير محسوس.



كأساس للمصفوفة ، استخدمت نفس البلاستيك. قطع مستطيل 252x85 ملم. يمكنك استخدام أي بلاستيك آخر أو أخذ ، على سبيل المثال ، الخشب الرقائقي الرقيق ، الشيء الرئيسي هو الحصول على قاعدة قوية إلى حد ما. سنلتزم بشريط LED الخاص بنا. نقطع الشريط إلى شرائح من 15 صمامًا ثنائيًا. يجب أن يتم ذلك بعناية ودقة على طول خطوط القطع. نلصق شرائطنا أفقيًا على القاعدة ، بدءًا من الأعلى. يرجى ملاحظة أنه يجب توفير إشارة الإدخال في الاتجاه الصحيح ، ولهذا الغرض يظهر السهم في اتجاه الشريط. لذلك ، نلصق الشريط الأول من اليسار إلى اليمين. IN (إدخال) على الشريط يجب أن يكون على اليسار ، و OUT (على اليمين). الصق الشريط التالي على العكس ، من اليمين - إلى اليسار. الثالث مرة أخرى من اليسار إلى اليمين. كذلك. إذا اتبعت مسار الإشارة ، فيجب أن يتحول بطريقة متعرجة ، بدءًا من الزاوية اليسرى العليا. الشيء الرئيسي هو عدم الخلط وعدم الخلط. بعد ذلك ، قم بلحام خطوطنا بأسلاك قصيرة. + 5 من التجويف الأول إلى +5 الثاني. GND إلى GND. من OUT للشريط الأول إلى IN للشريط الثاني ، من OUT للشريط الثاني إلى IN للشريط الثالث ، وهكذا. نحن نلحم السلك في الداخل من الشريط الأول ، ثم نلحم في ESP. K +5 للشريط الأول أحمر ، K GND أسود. اتضح ما يلي.


سيتم وضع ESP على الجانب الخلفي من القاعدة ، لذلك ينحني الشريط الأول ، في مكان اللحام ، إلى الجانب الخلفي.


الخطوة 2 اللحيم
لذلك ، لتشغيل وفلاش ESP-8266 ، تحتاج إلى الحد الأدنى من الربط. يتم توصيل دبوس VCC فقط مباشرة بمصدر الطاقة ، ويجب سحب الدبابيس المتبقية: CH_PD و RESET و GPIO0 و GPIO2 إلى مصدر الطاقة (VCC) عبر المقاوم. يمكن استبدال مقاومات 10kOm بأخرى ، من 4.7kOm إلى 50kOm ، باستثناء GPIO15 - يجب أن تصل قيمتها إلى 10k. مباشرة ، إلى ناقص (GND) لمصدر الطاقة ، نقوم بتوصيل GND فقط ، ونقوم أيضًا بسحب GPIO0 من خلال المقاوم إلى 10kOm ، لوضع الوحدة في وضع تنزيل البرامج الثابتة ، إلى GND. نحن نربط مصفوفة لدينا GPIO13. يجب أن يكون السلك ملحومًا بداخل الشريط الأول. هنا رسم تخطيطي.

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



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

أولاً ، أدخل البراغي في مستطيلنا الشفاف ، وضع مرشح الضوء على الجانب الخلفي ، ثم الغسالات وشد بالصواميل.


نقوم بتثبيت قاعدتنا مع مصابيح LED لأسفل. للتثبيت ، استخدمت لوحات معدنية من منشئ حديد للأطفال. نربطها بالمكسرات على مساميرنا. بدلاً من ذلك ، يمكنك استخدام سلك مثني في حلقة. أو قطع حوامل بلاستيكية.

نتيجة لذلك ، نحصل على البناء التالي:

نصنع حلقات من الأسلاك حتى يمكن بث ساعاتنا.



الخطوة 4 التغذية
يتم تشغيل شريط WS2812 LED بواسطة 5 فولت. لذلك ، بالنسبة للطاقة ، نحتاج إلى مصدر طاقة مستقر يبلغ 5 فولت. أذكرك أنه يجب تنفيذ جميع الإجراءات على جهاز غير متصل بالشبكة. أستخدم شاحن هاتف أعيد تصميمه. تحتاج إلى قطع السلك عند القابس للهاتف ، وتجريد الأسلاك ولحام القابس الخاص بنا بها. سلك أحمر - بالإضافة إلى لحام إلى المركز ، أسود - ناقص للاتصال الخارجي. اعزل.




الخطوة 5 البرامج الثابتة
لكتابة البرامج الثابتة التي أستخدمها اردوينو تثبيت IDE مع الوظيفة الإضافية لـ ESP. نقوم بتبديل الساعة إلى وضع البرامج الثابتة وتحميل البرامج الثابتة لدينا. لا تنس إعادة تشغيل ESP 8266 قبل تحميل البرنامج الثابت. بعد البدء ، نظرًا لعدم تحديد نقطة الوصول التي تريد الاتصال بها ، سيصبح ESP نقطة الوصول نفسها. نحن متصلون بنقطة جديدة. إذا كنت تستخدم جهاز كمبيوتر للوصول ، فستكون الساعة مرئية في البنية التحتية للشبكة. انقر نقرًا مزدوجًا وانتقل إلى إعدادات الساعة. إذا كنت تستخدم الهاتف ، فإننا من خلال المتصفح نكتب 192.168.1.1 ونرى واجهة الويب لضبط الساعة. هنا يمكنك إدخال الوقت يدويًا ، وتحديد نقطة الوصول التي تريد الاتصال بها ، بالإضافة إلى اسم الساعة واسم وكلمة مرور نقطة الوصول التي تثيرها ESP. تسري جميع التغييرات ، باستثناء الوقت ، بعد إعادة التشغيل. يمكنك أيضًا إعادة تشغيل الوحدة عبر واجهة الويب.
esp_tic_tak_wi_fi.rar [24.46 كيلوبايت] (التنزيلات: 438)

6.2
7.3
7

أضف تعليقًا

    • ابتسميبتسمxaxaحسنًالا أعرفياهونيا
      رئيسهالصفرأحمقنعمنعم نعمعدوانيسر
      آسفارقصرقص 2رقص 3العفومساعدةالمشروبات
      توقفالأصدقاءجيدجيدصفارة الحكمإغماءلسان
      دخانالتصفيقصرخةيعلنمشتقعدم الإشارةتنزيل
      الحرارةغاضبتضحك 1mdaاجتماعالمسكسلبي
      not_iالفشارمعاقبةاقرأتخويفيخيفبحث
      ساخرشكرا لكهذاtoclclumnikحادتوافق
      سيءالنحلblack_eyeblum3استحىتباهىالملل
      للرقابةإرضاءسر 2تهددانتصاريونظارة شمس
      صدمةتنفسههههساداهلا وسهلاكروتويya_za
      ya_dobryiالمساعدne_huliganne_othodiحمىحظرقريب
4 تعليق
dlrex
مكسيم 0512,
من الواضح. عندها فقط ليس من الواضح تمامًا سبب إخراج الشاشة من هذه الأضواء. إذا كنت لا تستخدم كل قدراتها. أنا نفسي أصنع مثل هذه الساعة الآن. ولكن ليس في شكل مصفوفة من مصابيح LED ، ولكن في شكل مؤشرات من سبعة أجزاء. ثلاثة أضواء لكل قطعة. لذلك سيتم استخدام 90 قطعة وسأخذ مزود الطاقة عند 6 أمبير.
بشكل عام ، مقالتك ستساعدني كثيرًا. كمثال للعمل مع ESP-12 ، وإلا كنت أعمل مع Arduinki و STM32 مؤخرًا.
المؤلف
dlrexمساء الخير. واحد WS2812 ، عند تشغيل كل الألوان والحد الأقصى للسطوع ، يستهلك 0.06 أ. حساباتك صحيحة. ومع ذلك ، في هذه الساعة ، يكون السطوع عند 2 (مع نطاق 0-255) ، ويتم استخدام اللون بمفرده ، باستثناء أن جميع الثنائيات معًا لا تحترق أبدًا. لذلك ، يكفي 0.7 A لهذا المنتج محلي الصنع. إذا كنت ترغب في ملؤه برسم آخر حيث سيتم استخدام جميع الثنائيات والسطوع الأقصى ، فأنت بالطبع تحتاج إلى مصدر طاقة آخر.
dlrex
5 فولت 0.7 أمبير لـ 120 قطعة. WS2812B؟! شيء أشك فيه! قم بتحويلهم جميعًا إلى اللون الأبيض وشارك النتيجة :-)

120x0.06 = 7.2A
ادمنسكيبن
الفكرة ممتازة للغاية ، لكني لا أريد فقط الوقت بل أيضًا جميع أنواع الترفيه

ننصحك بقراءة:

تسليمها للهاتف الذكي ...