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

تقويم مجيء LED DIY: 3 خطوات
تقويم مجيء LED DIY: 3 خطوات

فيديو: تقويم مجيء LED DIY: 3 خطوات

فيديو: تقويم مجيء LED DIY: 3 خطوات
فيديو: Часть 4 — Аудиокнига «Бэббит» Синклера Льюиса (главы 16–22) 2024, يوليو
Anonim
تقويم مجيء LED DIY
تقويم مجيء LED DIY
تقويم مجيء LED DIY
تقويم مجيء LED DIY

سأقوم بوصف كيف صنعنا هذه الساعة التناظرية التي تعمل بشكل مزدوج كتقويم مجيء. يوجد 24 مصباحًا من طراز ws2811 على مدار الساعة في دائرة ويضيء كل منها باللون الأخضر في الأيام التي تسبق عيد الميلاد. في يوم عيد الميلاد ، تضاء جميع الأضواء باللون الأحمر. خلال كل شهر ، تكون الأضواء بلون أزرق خالص. يتم تشغيله بواسطة es8266 الذي يمكن إدارته بواسطة Arduino IDE ، ولكن يعمل أيضًا raspberry pi. يمكن تخصيص هذا بشكل كبير وتغييره حسب رغبتك ، ويمكنه أيضًا تشغيل رسوم متحركة خارج الألوان الصلبة العادية. استمر في القراءة لتتعلم كيف صنعت هذا ، أو شاهد الفيديو أدناه!

اللوازم:

  1. es8266
  2. 5V امدادات الطاقة
  3. المصابيح ws2811
  4. طقم الساعة

الخطوة 1: بناء الساعة

بناء الساعة
بناء الساعة
بناء الساعة
بناء الساعة
بناء الساعة
بناء الساعة

بدأنا ببناء الساعة التي كانت عبارة عن 5 قطع من خشب البلوط الأحمر بعرض 3.5 بوصة وطول 18 بوصة. بعد لصقها معًا ، كشطنا الصمغ الزائد وصقلناه بشكل مسطح. ثم أخذنا بانوراما لعمل دائرة خشنة ، وانتقلنا إلى آلة صنفرة الحزام لجعل الدائرة أكثر دقة. بعد ذلك ، استخدمنا مربع نجار لقياس زوايا 15 درجة من المركز لرسم الخطوط الخاصة بمكان كل ضوء. استخدمنا مكبس الحفر لحفر الثقوب على بعد حوالي 1.5 بوصة من حافة الساعة. انتهينا منه بزيت الجوز من ماهوني.

الخطوة 2: أضف المكونات الإلكترونية وقم بتوصيل الدائرة

أضف المكونات الإلكترونية وقم بتوصيل الدائرة
أضف المكونات الإلكترونية وقم بتوصيل الدائرة
أضف المكونات الإلكترونية وقم بتوصيل الدائرة
أضف المكونات الإلكترونية وقم بتوصيل الدائرة
أضف المكونات الإلكترونية وقم بتوصيل الدائرة
أضف المكونات الإلكترونية وقم بتوصيل الدائرة
أضف المكونات الإلكترونية وقم بتوصيل الدائرة
أضف المكونات الإلكترونية وقم بتوصيل الدائرة

بدأنا التجميع عن طريق دفع المصابيح 24 ws2811 من خلال فتحات 1/2 بوصة التي حفرناها. ثم قمنا برسم مخطط تفصيلي لمكون الساعة وقمنا بتوجيه حوالي 3/8 بوصة عطلة حتى نتمكن من ملاءمتها من خلال الجزء الخلفي. بمجرد الانتهاء من ذلك ، قمنا بلصق مصدر الطاقة 5 فولت على الجزء الخلفي ، وأضفنا مربطًا من شأنه أن يثبته على الحائط ، وقمنا بلحام الدائرة التي ستشغل الأضواء. الدائرة بسيطة للغاية وتستخدم دبوسًا واحدًا من متحكم es8266 للتحكم في المصابيح ، ومزود طاقة 5 فولت لتشغيلها.

الخطوة الثالثة: قم بتثبيت الكود واستمتع

ثبّت الكود واستمتع!
ثبّت الكود واستمتع!
ثبّت الكود واستمتع!
ثبّت الكود واستمتع!
ثبّت الكود واستمتع!
ثبّت الكود واستمتع!

الخطوة التالية هي تثبيت الكود أدناه. نظرًا لأننا نستخدم ES8266 ، فإن Arduino IDE سيعمل بشكل جيد لهذا:

github.com/tmckay1/advent_calendar

ستحتاج إلى تغيير تعريف الدبوس الذي يتحكم في مصابيح LED إذا كنت لا تستخدم نفس رقم التعريف الشخصي الذي نستخدمه ، وإضافة معلومات wifi الخاصة بك (SSID / كلمة المرور). ستحتاج أيضًا إلى تثبيت التبعيات مثل FastLED و NTP Client ، وأنت تستخدم لوحة es8266 كما فعلت ، ستحتاج أيضًا إلى تثبيت اللوحة في Arduino IDE (تحقق من الموارد لمزيد من المعلومات).

يحصل الرمز بشكل أساسي على التاريخ الحالي من NTP Client كل 10 ثوانٍ بمجرد توصيله بشبكة wifi ثم يحسب عدد الأضواء المراد تشغيلها إذا كان في ديسمبر. بمجرد حصوله على هذه المعلومات ، فإنه يستخدم مكتبة FastLED لإضاءة المصابيح على مدار الساعة.

بعد تثبيت الكود ، قم بتوصيله واستمتع:)

موارد

تثبيت تبعية عميل NTP:

تثبيت تبعية FastLED:

تثبيت لوحة es8266 على Arduino IDE:

موصى به: